README.md hinzugefügt

This commit is contained in:
2025-11-25 13:02:20 +01:00
parent 79a347f84d
commit 44f3be9b1f

94
README.md Normal file
View File

@@ -0,0 +1,94 @@
# 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:
- [Chrome/Edge](https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo)
- [Firefox](https://addons.mozilla.org/de/firefox/addon/tampermonkey/)
- [Safari](https://apps.apple.com/app/tampermonkey/id6738342400)
### 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](https://git.bib.de/admakp/A5-Tampermonkey/raw/branch/main/academyFIVE__AddSelectBox.user.js)**
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](https://git.bib.de/admakp/A5-Tampermonkey/raw/branch/main/academyFIVE__ChangeFont.user.js)**
Ändert die Schriftart der academyFIVE-Oberfläche für bessere Lesbarkeit.
---
### MoveNavbarIcons
**[Installieren](https://git.bib.de/admakp/A5-Tampermonkey/raw/branch/main/academyFIVE__MoveNavbarIcons.user.js)**
Verschiebt Icons in der Navigationsleiste für eine übersichtlichere Anordnung.
---
### ResizeNavbar
**[Installieren](https://git.bib.de/admakp/A5-Tampermonkey/raw/branch/main/academyFIVE__ResizeNavbar.user.js)**
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:
```javascript
// ==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.