From af8585faa1aa7c39564c583963349c4a2922df9c Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Wed, 24 Jun 2026 09:18:26 +0200 Subject: cockpit: finish prototype UI * remove process and calendar * add observation period * improve mocking --- js/utils-prod.js | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'js/utils-prod.js') diff --git a/js/utils-prod.js b/js/utils-prod.js index 1dd7e8e..119870c 100644 --- a/js/utils-prod.js +++ b/js/utils-prod.js @@ -1,5 +1,21 @@ export function isTeacher() { return Boolean(document.querySelector('.editmode-switch-form')) - || Boolean(document.querySelector('a[href*="templates.php"]')) || document.body.classList.contains('editing'); } + +export function getCurrentName() { + let firstname = ""; + let lastname = ""; + + const autoNameDiv = document.getElementById("auto-name"); + firstname = autoNameDiv.children[0].innerHTML; + lastname = autoNameDiv.children[1].innerHTML; + autoNameDiv.remove(); + + return [firstname, lastname]; +} + +export function getUserId() { + // M is exported by Moodle + return M.cfg.userid; +} -- cgit v1.2.3