Jump to content

Příručka:CleanupUsersWithNoId.php

From mediawiki.org
This page is a translated version of the page Manual:CleanupUsersWithNoId.php and the translation is 100% complete.
Verze MediaWiki:
1.31 – 1.41

Podrobnosti

cleanupUsersWithNoId.php je údržbový skript, který čistí tabulky s platnými uživatelskými jmény bez ID uživatele. Mělo by se to jednou spustit ve wikinách, které obsahují importované revize nebo globální bloky prostřednictvím rozšíření CentralAuth .

Volby/Parametry

Volba Popis Povinné?
--prefix Předpona Interwiki, která se použije na uživatelská jména. Toto je povinný parametr. Požadované
--table Vyčistit pouze tuto tabulku. Zde lze zadat název jedné tabulky. Pokud není uveden, budou vyčištěny všechny dotčené tabulky. Jedná se o: revize, archiv, logging, image, oldimage, filearchive, ipblocks a recentchanges. Volitelné
--assign Přiřaďte úpravy stávajícím lokálním uživatelům, pokud existují. Volitelné

Použití

php maintenance/run.php cleanupUsersWithNoId --prefix [ --table| --assign ]
Ve verzi MediaWiki MediaWiki 1.39 a starší musíte vyvolat skripty údržby pomocí php maintenance/NazevSkriptu.php namísto php maintenance/run.php NazevSkriptu.
Terminal

Tím se vyčistí pouze tabulku revision.

Kdykoli se skript spustí, udělá si poznámku do databáze a znovu se nespustí. Pokud chcete skript spustit znovu, spusťte příkaz s volbou --force.

Změny ve vydání

Změny od MediaWiki 1.34.1

  • (T238043) cleanupUsersWithNoId.php: Zpracování chybějících polí.

Související odkazy