Handbuch:MoveBatch.php

This page is a translated version of the page Manual:MoveBatch.php and the translation is 87% complete.

Details

Die moveBatch.php-Datei ist ein Wartungsskript, um stapelweise Seiten zu verschieben. Wenn eine Zielseite bereits existiert, schlägt das Skript mit einer Fehlermeldung fehl.

Verwendung

Option/Parameter Beschreibung
-u ‎<Benutzer> Benutzername, der in den Log-Einträgen angezeigt wird. Wenn leer, wird der User "Move page script" verwendet.
-r ‎<Grund> Grund fürs Verschieben. Setzen Sie ihn in "…", wenn er Leerzeichen enthält. Wenn leer, wird kein Grund in den Logs angezeigt.
-i ‎<Intervall> Anzahl der Sekunden für den Schlaf nach jeder Durchführung des Verschiebens. Wenn leer, wird 0 als Standardwert benutzt.
--noredirects Erstellt keine Umleitungen.
‎<Datei für Liste> Datei sollte Zeilen im folgenden Format enthalten:
bestehender Name 1|neuer Name 1
bestehender Name 2|neuer Name 2
bestehender Name 3|neuer Name 3

Beispiel

Linux
php /path/to/moveBatch.php --u=user --r=reason --noredirects /path/to/listfile.txt
Parameters need to be addressed with -- and filled with = as shown in the example above.
Windows
  • Stellen Sie sicher, dass MediaWiki läuft.
  • Open Command Prompt by pressing ⊞ Win+R, typing cmd, and presing ↵ Enter.
\path\to\php.exe \path\to\moveBatch.php --u=user --r=reason --noredirects \path\to\listfiles.txt

Example command:

C:\xampp\core\php55\php.exe C:\xampp\htdocs\mw\maintenance\moveBatch.php --u=user --r=reason --noredirects C:\xxx.txt