Skip to content
This repository has been archived by the owner on Mar 4, 2022. It is now read-only.

Quixelation/Schulm-dleJena-Tools

Repository files navigation

Picture

Schulm**dleJena-Tools GitHub manifest version (path)

Codacy Badge DeepScan grade CodeFactor GitHub issues by-label FOSSA Status


Eine Browser-Erweiterung, welche viele neue und coole Funktionen für das Moodle™ System der Jenaer Schulen bietet.

Herunterladen

Chrome
(/Chromium Edge)
Mozilla Opera
Chrome Web Store GitHub release (latest by date) GitHub milestone
Chrome Web Store GitHub release (latest by date)

Funktionen

  • Änderungen ansehen

    Anzahl der Änderungen (auf dem Dashboard) auf Knopfdruck sehen

  • Dashboard-Design

    • Kürzere Kursnamen
      Kann Kursnamen wie Chemie Klasse 7/F Mustermann Angergymnasium in Chemie umwandeln, sodass diese einfacher zu finden sind. Der kürzere Name wird vorher durch den Benutzer bestimmt.

    • Veränderte Kursbilder
      Kann das Vorschaubild, welches auf dem Dashboard zu sehen ist, verändern. Der Benutzer kann dies entweder durch ein Emoji oder durch ein Muster mit benutzerdefinierter Farbe ersetzen.

    • Farbiger Fortschritt
      Der Kursname auf dem Dashboard verändert auf einer Skala von Rot (0%) bis Grün (100%), je nach Fortschritt in dem Kurs, die Farbe.

  • Todomanager

    Der Todomanager bietet eine Todo-Liste, welche immer am linken Bildschirmrand verfügbar ist.

    • Erstellung neuer Todos
      Der Benutzer kann Todos erstellen. Diese werden außerhalb von Moodle™, in dem Speicher der Erweiterung gespeichert.

    • Todo-Kategorien
      Der Benutzer muss jeder Todo eine der folgenden Kategorien zuordnen:

      • Hausaufgabe

      • Test

      • Videokonferenz

  • Kursthemen-Manager

    • Reihenfolge der Themen umkehren
      Der Benutzer kann die Reihenfolge der Themen in Kursen, welche in dem "Listen-Format" sind, umkehren.

    • Leere Themen ausblenden
      Der Benutzer kann leere Themen ausblenden. Hierbei wird darauf geachtet, dass der Titel dem Schema Thema <ZAHL> folgt und dass dieses Thema keinen Inhalt hat.

    • Nicht verfügbare Themen verbergen
      Moodle™ zeigt Themen, welche "Nicht Verfügbar" sind, trotzdem an. Der Benutzer kann diese nun ausblenden. Diese Funktion blendet alle Themen, welche von Moodle™ die hidden-klasse zugeordnet bekommen haben, aus.

  • Downloads

    PDF-Dateien werden nun automatisch heruntergeladen, sobald der Benutzer diese auf Moodle™ öffnet.

  • Go-To-Dashboard

    Es gibt nun mehr Buttons/Links, welche zum Dashboard führen:

    • Ein großer Button/Link in der Navigationsleiste, oben.

    • Ein großer Button/Link im Navigationsbereich, links.

  • Impressum(-spflicht)

    Die SchulmoodleJena Website erfüllt nun die Impressumspflicht, indem ein Link zum Impressum in dem Footer-Bereich hinzugefügt wird.

Entwickler

Getestet mit:

  • Node 15.11.0
  • npm 7.6.1
  • Firefox 86.0
  • Chrome 89.0.774.45
  • Windows

Erstellen einer exakten Kopie

  1. npm run install
  2. npm run pack
  3. Datei in \dist\web-ext-artifacts

Testen

  1. npm run install
  2. cd dist
  3. web-ext run

Versionierung

<JAHR>.<MONAT>.<TAG>.<Nr?>

License

FOSSA Status

About

Browser-Erweiterung, welche viele neue und coole Features für das Moodle™ der Jenaer Schulen bietet.

Resources

License

Stars

Watchers

Forks