User:WikiBayer/WBCatHelper/de
Das Benutzerskript WikiBayerCatHelper (WBCH) dient dazu, auf einfache Weise Seiten zu Kategorisieren. Das Skript fügt OOUI elemente in die Katgorieleiste um die Kategorien zu verwalten.
Bei der Eingabe werden die vorhandenen Kategorien vorgeschlagen, es ist aber auch möglich, durch die Trennung "," mehrere Kategorien gleichzeitig hinzuzufügen, z.B. Kategorie 1,Kategorie 2,Kategorie 3
.
- Hinzufügen, Entfernen und Ändern von Kategorien
- Vorschlagsfunktion für nicht existierende Kategorieseiten und Unterkategorien
- Groß-/Kleinschreibung-Sensitivität (englisch: Case sensitivity)
- Automatische Umwandlung des ersten Buchstaben der Kategorie in einen Großbuchstaben
- Umwandlung von "_" in " " bei neu hinzugefügten Kategorien
- Einfache Bedienung über ein Benutzerinterface
- Erkennung eines Berarbeitungskonfliks
- Verschiedene Tastenkombinationen
- Entfernte Kategorie durch Tastenkombination (Ctrl + Shift + Z) wiederherstellen.
- Stapelverarbeitung (Hinzufügen und entfernen von Kategorien)
- Automatische Sortierung nach den Alphabet (optional)
- Manuelle Sortierung mit Tastenkombination
- Temporäre Markierung der Kateorie, während der Bearbeitung
- Generierung einens Weblinks zur Kategorieseite
- Zwischenspeichern und Laden von Übersetzungen mit der Web Storage API (mw.storage), um mehrfaches Laden der .json-Datei zu vermeiden
Tastenkombinationen
In diesem Skript gibt es verschiedene Tastaturverknüpfungen, die in Verbindung mit spezifischen Interaktionen in der Schnittstelle verwendet werden. Hier sind die entsprechenden Tastaturverknüpfungen:
Pfeiltasten (Hauptliste der Kategorien):
Pfeiltaste nach unten: Bewegt die Auswahl zum nächsten Element in der Liste.
Pfeiltaste nach oben: Bewegt die Auswahl zum vorherigen Element in der Liste.
Enter: Wählt das aktuell markierte Element aus.
Pfeiltaste nach rechts: Öffnet die Unterkategorien des aktuell markierten Elements.
Pfeiltasten (Unterkategorien):
Pfeiltaste nach unten: Bewegt die Auswahl zum nächsten Element in der Unterkategorienliste.
Pfeiltaste nach oben: Bewegt die Auswahl zum vorherigen Element in der Unterkategorienliste.
Pfeiltaste nach links: Beendet die Navigation in den Unterkategorien und kehrt zur Hauptliste zurück.
Enter: Wählt das aktuell markierte Element aus den Unterkategorien aus.
Andere Tastenkombinationen:
Escape: Schließt sowohl die Kategorie-Vorschlagsliste als auch die Unterkategorien-Liste.
Tab/Enter: Fügt eine ausgewählte Kategorie zur Liste hinzu.
Ctrl + Delete oder Ctrl + Shift + Backspace: Entfernt ein Kategorie-Element (im Bearbeitungsmodus).
Ctrl + Shift + Z: Stellt Texte von entferneten Kategorien wieder her (nur in der Textbox zum Hinzufügen von Kategorien).
Ctrl + Pfeiltaste nach unten: Verschiebt die Kategorie nach unten.
Ctrl + Pfeiltaste nach oben: Verschiebt die Kategorie nach oben.
Ctrl + Pfeiltaste nach rechts: Verschiebt den Cursor.
Ctrl + Pfeiltaste nach links: Verschiebt den Cursor.
Maus (Kategorie-Felder):
Doppelklick (linke Maustaste): Markiert den ganzen Text der Textbox.
Doppelklick (rechte Maustaste): Markiert die Kategorie Orange
Sprachen
Derzeit werden folgene Sprachen unterstützt:
- Deutsch
- Englisch
- Spanisch (Maschinenübersetzung)
- Tschechisch (Maschinenübersetzung)
- Französisch (Maschinenübersetzung)
Installation
The script can be added either through your own common.js or Special:MyPage/global.js. Interface administrators also have the option to set up the script as a gadget.
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:WikiBayer/WBCatHelper.js&action=raw&ctype=text/javascript');