academyFIVE Tampermonkey Scripts

Sammlung von Userscripts zur Verbesserung der Benutzerfreundlichkeit von academyFIVE.

Was ist Tampermonkey?

Tampermonkey ist eine Browser-Erweiterung, die es ermöglicht, eigene JavaScript-Scripte auf Webseiten auszuführen. Damit lassen sich Webseiten nach eigenen Wünschen anpassen und erweitern.

Installation

1. Tampermonkey installieren

Installiere die Tampermonkey-Erweiterung für deinen Browser:

2. Scripte installieren

Klicke einfach auf die Links unten - Tampermonkey erkennt automatisch, dass es sich um ein Userscript handelt und bietet die Installation an.

Alternativ kannst du den Script-Code auch manuell kopieren und in Tampermonkey über das Dashboard einfügen.

Verfügbare Scripts

AddSelectBox

Installieren

Fügt "Alles auswählen" und "Nichts auswählen" Buttons zum Kohorten-Filter in der Planungsgruppen-Liste hinzu.

Funktionen:

  • Schnelles Auswählen/Abwählen aller Kohorten
  • Funktioniert auch mit gefilterten Ergebnissen

ChangeFont

Installieren

Ändert die Schriftart der academyFIVE-Oberfläche für bessere Lesbarkeit.


MoveNavbarIcons

Installieren

Verschiebt Icons in der Navigationsleiste für eine übersichtlichere Anordnung.


ResizeNavbar

Installieren

Passt die Größe der Navigationsleiste an für bessere Platzausnutzung.

Updates

Tampermonkey prüft standardmäßig täglich auf Updates für installierte Scripte. Du kannst auch manuell über das Tampermonkey-Dashboard nach Updates suchen.

Entwicklung

Script-Struktur

Alle Scripte folgen der Standard Tampermonkey-Struktur:

// ==UserScript==
// @name         Script Name
// @namespace    academyfive/tools
// @version      YYYY-MM-DD
// @description  Beschreibung
// @author       Name
// @match        https://a5.fhdw-hannover.de/*
// @match        https://a5.fhdw.de/*
// @grant        none
// ==/UserScript==

Eigene Anpassungen

Du kannst die Scripte nach deinen Bedürfnissen anpassen. Bearbeite sie einfach im Tampermonkey-Dashboard.

Hinweise

  • Die Scripte funktionieren nur auf den im @match angegebenen Domains
  • Bei Problemen kannst du einzelne Scripte temporär deaktivieren

Support

Bei Fragen oder Problemen erstelle bitte ein Issue in diesem Repository.

Lizenz

Diese Scripte werden ohne Gewährleistung bereitgestellt. Nutzung auf eigene Verantwortung.

Description
No description provided
Readme 38 KiB
Languages
JavaScript 100%