MRD (MassRevDel) ist ein Script der es Nutzern, Versionen von Seiten eines Benutzers auszuwählen und zu löschen oder wiederherzustellen. Diese Funktion kann Zeit sparen und die Verwaltung von Versionen erleichtern.

Funktionsweise

Das Skript fügt eine Schaltfläche hinzu, die, wenn sie geklickt wird, die Löschfunktion aktiviert und Kästchen neben jeder Version einfügt. Die Nutzer können dann die Versionen auswählen, die sie löschen oder wiederherstellen möchten, und einen Grund für ihre Aktion angeben. Das Skript enthält auch Optionen, um den Inhalt, den Kommentar oder die Benutzernamen für die ausgewählten Versionen auszublenden.

Button zum Einfügen des Löschpanels

Wenn der Nutzer seine Auswahl absendet, sendet das Skript eine Anfrage an die MediaWiki-API, um die gewählten Versionen zu löschen oder wiederherzustellen. Das Skript gibt Feedback zur Erfolgs- oder Fehlerquote jeder Aktion/Api-Anfrage und gibt die Gesamtzahl der Ausgewählten Versionen an.

Sprachen

Bearbeiten
 
Aktives Löschpanel und Checkboxen

Das Script unterstützt derzeit Englisch und Deutsch und verwendet automatisch die in der Benutzeroberfläche eingestellte Sprache, sofern diese unterstützt wird.

Installation

Bearbeiten

Das Script kann entweder über die eigene common.js oder global.js hinzugefügt werden. Benutzeroberflächenadministratoren haben auch die Möglichkeit, den Script als Gadget einzurichten.

Einfach

mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:WikiBayer/MassRevDelete.WikiBayer&action=raw&ctype=text/javascript');