Benutzer:Schnark/js/autoantraege
Dieses Skript erlaubt es (halb-)automatisch Lösch- und andere Anträge zu stellen.
Die Links um die Anträge zu stellen befinden sich in der linken Seitenspalte unter Werkzeuge und zeigen alle ein Dialogfeld, das meistens nach dem Grund fragt, der dann sowohl im Artikel selbst als auch auf der Antragsseite angezeigt wird. In einigen Fällen gibt es auch eine Liste, aus der man auswählen kann. Bei (Schnell-) Lösch- und QS-Anträgen sowie URV-Meldungen besteht die Möglichkeit, direkt den Autor darüber zu informieren.
- QS ist für Artikel, Vorlagen und Kategorien vorgesehen.
- URV kann man überall eintragen.
- LA gibt es nur für Diskussionsseiten nicht, der Antrag landet selbstverständlich im richtigen Abschnitt der aktuellen Löschkandidaten.
- Bei Kategorien gibt es die Möglichkeit eines Verschiebeantrags.
- Bei Dateien gibt es die Möglichkeit, den DÜP-Baustein zu setzen.
- SLA ist überall möglich, wenn dir in der Liste ein Grund fehlt, so melde dich bei mir. Administratoren haben auch die Möglichkeit direkt zu löschen. Parameter für die Vorlage {{Gelöscht}} werden aus der Begründung erraten, ebenso wird versucht herauszufinden, ob der Verursacher schon seine letzte Warnung erhalten hat, in diesem Fall bekommt er keinen neuen Hinweis, um den Eintrag auf VM musst du dich aber selber kümmern.
- VM gibt es auf Benutzer-, Benutzerdiskussions- und Benutzerbeitragsseiten als VM-Antrag gegen diesen Benutzer, auf anderen Seiten als VM-Antrag für diese Seite. Administratoren haben die Möglichkeit, eine Seite direkt zu sperren.
- Auf Benutzerdiskussionsseiten gibt es die Möglichkeit ihm mehr oder weniger freundliche Standardhinweise zu hinterlassen.
Außerdem hat jeder Abschnitt auf entsprechenden Seiten einen Link um die {{Erledigt}}-Vorlage zu setzen.
In Versionsgeschichten und -unterschieden besteht die Möglichkeit eines einfachen Rückgängigmachens, mit der zusätzlichen Möglichkeit, den Benutzer zu verwarnen oder auf VM zu melden.
Einschränkungen
[Bearbeiten | Quelltext bearbeiten]Das Skript wird nicht mehr aktiv gepflegt.
Falls man sich in einer anderen Zeitzone befindet, können Anträge beim falschen Tag landen.
Einbindung
[Bearbeiten | Quelltext bearbeiten]Falls du meine Skriptsammlung Fliegelflagel verwendest, kannst du das Skript in der Fliegelflagel-Konfiguration aktivieren.
Andere Benutzer können das Skript durch folgende Zeilen in der eigenen common.js einbinden:
importScript('Benutzer:Schnark/js/autoedit.js'); //[[Benutzer:Schnark/js/autoedit.js]]
importScript('Benutzer:Schnark/js/dialog.js'); //[[Benutzer:Schnark/js/dialog.js]]
importScript('Benutzer:Schnark/js/autoantraege.js'); //[[Benutzer:Schnark/js/autoantraege.js]]
Konfiguration
[Bearbeiten | Quelltext bearbeiten]Das Skript wertet die wichtigsten Konfigurationsvariablen analog zu PDDs Monobook aus, insbesondere kann man mit var autosave = false;
am besten ganz am Anfang seiner common.js erreichen, dass die Anträge nicht automatisch abgespeichert werden.
Auch darüber hinaus ist das Skript in vielfältiger Weise konfigurierbar, nur bin ich zu faul, dies hier zu dokumentieren, bevor es irgendjemand wirklich wissen will. (Ja, wenn jemand im DÜP-Dialog standardmäßig die Option „Urheber“ aktiviert haben möchte und alles automatisch abspeichern will, nur nicht die Benutzerbenachrichtigung bei SLAs, dann ist das überhaupt kein Problem.)
Alternativen
[Bearbeiten | Quelltext bearbeiten]- Die Skriptsammlung von PDD für das Monobook-Skin enthält ebenfalls Funktionen zum halbautomatischen Stellen von Lösch- und anderen Anträgen.
- Um Abschnitte einfach als „erledigt“ zu markieren, kannst du auch Benutzer:Schnark/js/section-links verwenden.
Code
[Bearbeiten | Quelltext bearbeiten]Der Javascript-Code befindet sich unter Benutzer:Schnark/js/autoantraege.js. Außerdem werden Benutzer:Schnark/js/autoedit und Benutzer:Schnark/js/dialog verwendet.