Dieses Skript wurde entwickelt, um das Sperren von Benutzern in MediaWiki-Wikis zu vereinfachen.

Funktionen

Bearbeiten

Checkboxen neben Benutzerlinks: Das Skript fügt Checkboxen neben Benutzerlinks in verschiedenen Bereichen hinzu, wie z.B. Letzte Änderungen, Spam-Blacklist-Log und Missbrauchsfilter-Log. So können Benutzer einfach auswählen, welche Benutzer gesperrt werden sollen.

 
Screenshot mit den Scripten "MassblockintheLog und "deleteinrecendchanges"

Funktionen

Bearbeiten

In verschiedenen Bereichen wie Letzte Änderungen, Spam-Blacklist-Log und Missbrauchsfilter-Log wurden Checkboxen neben den Links zu den Benutzern hinzugefügt.

Benutzer, die gesperrt werden sollen, können schnell ausgewählt und gesperrt werden, dies funktioniert über ein Sperr-Panel, das oben auf den jeweiligen Seiten eingeblendet wird.

Dies ist besonders vorteilhaft, wenn es um größeren Vandalismus mit mehreren Accounts geht, funktioniert aber auch, um einzelne Accounts zu sperren.

Insgesamt soll dieses Skript die Arbeit der Administratoren erleichtern, indem es den Prozess des Sperrens von Benutzern in MediaWiki-Wikis vereinfacht und beschleunigt.

Installation

Bearbeiten

Der Script kann entweder über die eigene common.js oder global.js hinzugefügt werden. Benutzeroberflächenadministratoren haben auch die möglichkeite den Script als Gadget einzurichten.

Der Script kann entweder über die meine Sammlung von Administrationswerkzeugen zusammen mit anderen hilfreichen Skripten oder einzeln hinzugefügt werden.

Toolsammlung:

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

Einzeln:

const currentLanguage = mw.config.get('wgUserLanguage') || 'de';

function startmassblocklog() {
  mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:WikiBayer/Massblockinthelogml.js&action=raw&ctype=text/javascript');
}

if (mw.config.get("wgCanonicalNamespace") === "Special" && mw.config.get('wgAction') === 'history') {
  startmassblocklog();
}