Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leistungsübersicht für ganzen Kurs #7

Open
c3schulto opened this issue Jan 2, 2025 · 4 comments
Open

Leistungsübersicht für ganzen Kurs #7

c3schulto opened this issue Jan 2, 2025 · 4 comments

Comments

@c3schulto
Copy link

Hallo und ein frohes Neues Jahr. Grademan 2 zeigt mir leider nichts an, wenn ich innerhalb eines Kurses auf "Leistungen" klicke.

Dort müsste ich mir die Kurs-Leistungen einzelner Schüler sowie des gesamten Kurses ansehen können, richtig?

Nur wenn ich teilnehmende Schüler einzeln aufrufe, dann kann ich mir für die jeweiligen Kurse des Schülers die Leistungen einzelnen ansehen.

Liegt bei mir ein Fehler vor oder ist die Leistungsübersicht noch nicht vorhanden?

Gruß, Christian

@c3schulto
Copy link
Author

Achso: Hast du schon einen Plan, wann du ein neues Release veröffentlichen willst? Ich würde mich sehr freuen, insbesondere die Sache mit dem Workflow vorige-nächste Stunde sowie die Leistungsübersicht wären sehr wichtig für mich.

MfG

@polarwinkel
Copy link
Owner

Moin Christian,
die Leistungsübersicht sollte funktionieren wenn du im Kurs auf Leistungen klickst, einzige Voraussetzung ist natürlich, dass du schon Stunden für den Kurs hast (und Schüler drin sind - also Teilnahmen existieren).

Dort sollte dann eine Tabelle sein, oben Gesamtberechnungen, darunter Sonderstunden wie Klausuren (%-Schlüssel oder 0-gewichtete Stunden), darunter dann die regulären Stunden und zum Schluss Anwesenheiten und Hausaufgaben einzeln.

Wenn das bei dir nicht erscheint: Bekommst du irgend eine Fehlermeldung in der Konsole wenn du im Browser den Entwickluns-Modus einschaltest?

Release:
Tatsächlich habe ich schon eine Weile vor da insbesondere Entschuldigungen zentral zu implementieren, aktuell muss man da noch auf die Stunde klicken.
Ausserdem steht immer noch der Sitzplan-Editor aus. Dann habe ich an sich ein weiteres Release angedacht, aber im Moment bin ich viel mit anderen Projekten beschäftigt und der Leidensdruck ist zu gering, daher: Man schauen wann...
Aber danke für die Erinnerung "vorige Stunde - nächste Stunde", das hatte ich wieder verdrängt, ich habe es wieder auf meine ToDo-Liste aufgenommen!

@c3schulto
Copy link
Author

Hallo Dirk, wenn ich einen Kurs anklicke, spuck die Konsole das hier aus:

Encountered unsupported value type writing stack-scoped structured clone ExtensionCommon.sys.mjs:648:35
args resource://gre/modules/ExtensionCommon.sys.mjs:648
map self-hosted:175
applySafe resource://gre/modules/ExtensionCommon.sys.mjs:648
wrapPromise resource://gre/modules/ExtensionCommon.sys.mjs:1003

Und wenn ich auf "Leistungen" klicke um die Teilnahmen in einem Kurs zu sehen, der Beispielstunden, Schüler und Noteneinträge enthält, kommt diese Meldung:

Error: ERROR: Attendances could not be fetched from server!
showAchievements http://localhost:4202/class/1:376
promise callback*showAchievements http://localhost:4202/class/1:371
onclick http://localhost:4202/class/1:1

Kannst du darus etwas entnehmen? Gruß

@c3schulto
Copy link
Author

Und wenn ich auf die Home-Ansicht (grünes Häusschen) klicke, zeigt die Konsole das hier:

Synchrone XMLHttpRequests am Haupt-Thread sollte nicht mehr verwendet werden, weil es nachteilige Effekte für das Erlebnis der Endbenutzer hat. Für weitere Hilfe siehe https://xhr.spec.whatwg.org/#sync-warning

Encountered unsupported value type writing stack-scoped structured clone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants