Wikiup:Helferlein/HotCat
HotCat (MediaWiki:Gadget-HotCat.js) ermöglicht das einfache Hinzufügen, Ändern und Entfernen von Kategorien in Artikeln bei der Artikelansicht mittels einer während der Eingabe automatisch aktualisierten Auswahlliste.
Installation
Man muss unter einem Benutzerkonto angemeldet sein, um dieses Hilfsmittel verwenden zu können (→ Konto anlegen/sich anmelden). Zudem muss wie bei allen Gadgets JavaScript im Browser aktiviert sein. {{Wikipedia:Technik/Skin/Gadgets/!Einstellung|HotCat|Gruppe=B}} Ab jetzt werden beim Betrachten einer Seite alle Kategorien in der Fußzeile mit zusätzlichen Zeichen versehen:
- „(++)“ zur Aktivierung des Multi-Kategorien-Modus: Nach einer Kategorienänderung oder -hinzufügung wird nicht mehr sofort gespeichert, sondern erst nach dem Klick auf den neu entstehenden Speichern-Knopf. Empfohlen, wenn mehrere Bearbeitungen gemacht werden sollen, um nicht unnötig viele Einzeledits zu speichern.
- „(−)“ zum Entfernen der Kategorie
- „(±)“ zum Ändern/Bearbeiten der jeweiligen Kategorie
- „(↓)“ zum Ändern der jeweiligen Kategorie in eine Unterkategorie
- „(↑)“ zum Ändern der jeweiligen Kategorie in eine Oberkategorie
- „(+)“ zum Hinzufügen einer neuen Kategorie
- „(×)“ zum Zurücksetzen einer Kategorienänderung im Multi-Kategorien-Modus (Undo-Funktion)
Um das Skript zu deinstallieren, entfernt man einfach den Haken in den Einstellungen und speichert diese ab.
Einstellungen
Eine Seite wird, nachdem das Hinzufügen oder Verändern einer Kategorie mit „OK“ bestätigt wurde, sofort gespeichert, man gelangt nicht mehr in das Bearbeitungsfenster. Dies kann man verhindern:
- durch Anklicken des ersten „(++)“ nach „Kategorie“ (Hinweistext Mehrere Änderungen vornehmen) oder
- durch gleichzeitiges Drücken von Ctrl bzw. Strg (Cmd auf dem Mac), wenn man „OK“ drückt oder
- indem man folgende Zeile in seine JavaScript-Konfiguration common.js (bzw. Skin-spezifisch) einfügt:
window.hotcat_no_autocommit = 1;
Siehe auch
Lua-Fehler in package.lua, Zeile 80: module 'strict' not foundLua-Fehler in package.lua, Zeile 80: module 'strict' not foundWP:HC