README.md hinzugefügt
This commit is contained in:
94
README.md
Normal file
94
README.md
Normal 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.
|
||||
Reference in New Issue
Block a user