diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2026-07-19 11:55:51 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2026-07-19 12:07:12 +0200 |
| commit | 369fbaa84bdb86d91752c53824bb3b13c45b483f (patch) | |
| tree | 5c1dca9eb4581a1de8c0862ba776528a4bedcf41 /js/utils-prod.js | |
| parent | dd52c913c454b9a6cf9ab7e7b102f9e7ede31754 (diff) | |
| download | bycs-sol-369fbaa84bdb86d91752c53824bb3b13c45b483f.tar.gz bycs-sol-369fbaa84bdb86d91752c53824bb3b13c45b483f.zip | |
misc commit
Included changes:
* Cache the fetched students
* Add level icons
* Improve mass-graduation interface
* Move utility functions from config.js to utils-ENV.js
Diffstat (limited to 'js/utils-prod.js')
| -rw-r--r-- | js/utils-prod.js | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/js/utils-prod.js b/js/utils-prod.js index 70e4980..ddde8a9 100644 --- a/js/utils-prod.js +++ b/js/utils-prod.js @@ -1,4 +1,4 @@ -export { DATE_FMT, DATETIME_FMT, dateStringNow, datetimeStringNow } from "./utils-common.js"; +export { DATE_FMT, DATETIME_FMT, dateStringNow, datetimeStringNow, getUserIconUrl } from "./utils-common.js"; export function isTeacher() { return Boolean(document.querySelector('.editmode-switch-form')) @@ -25,3 +25,12 @@ export function getUserId() { // M is exported by Moodle return String(M.cfg.userId); } + +export function getCourseId() { + // M is exported by Moodle + return String(M.cfg.courseId); +} + +export function getCourseParticipantsUrl() { + return `https://lernplattform.bycs.de/user/index.php?id=${getCourseId()}&perpage=5000`; +} |
