Manual:cleanupSpam.php
Appearance
MediaWiki バージョン: | ≧ 1.6 |
MediaWiki ファイル: cleanupSpam.php | |
---|---|
場所: | maintenance/ |
ソース コード: | master • 1.42.3 • 1.41.4 • 1.39.10 |
クラス: | CleanupSpam |
詳細
cleanupSpam.php ファイルは、指定したホスト名を指しているスパム リンクをすべて除去する メンテナンス スクリプトです。 The script will use the username, which has been provided in MediaWiki:Spambot username to attribute the resulting edits to. The script checks each of the respective wikis for external links to the given hostname. In case a page contains a link to that host, the script goes backwards in the history of the page, until the host is no longer on the page. The script will then revert the page to that revision.
オプション/引数
オプション/引数 | 説明 | 必須かどうか |
---|---|---|
<hostname> | スパム攻撃が行われていて除去したいホスト名 (例: google.com) A single * wildcard in the beginning is allowed. 例: php maintenance/cleanupSpam.php google.com
|
省略可能 |
--all | Check all wikis in ($wgLocalDatabases ). With this option, the script will loop through all of these wikis. Without --all , it will check the current wiki only.
|
省略可能 |
--delete | If a page does not have any revision without the spammy hostname, the script by default blanks that page. If --delete is provided, it instead deletes the according pages.
|
省略可能 |
使用法
php maintenance/cleanupSpam.php <hostname> [ --all| --delete ]
Terminal
$ php maintenance/cleanupSpam.php example.com Found 2 articles containing example.com MediaWiki:Menubar ....blanking Main_Page ...blanking