Manual:protect.php

From Linux Web Expert

Revision as of 07:43, 4 December 2023 by 163.13.9.60 (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

细节

“protect.php”文件是一个维护脚本,用于处理对页面的保护和取消保护。

选项/参数

This script takes the title of the page as the first argument.

Tip: Spaces inside a title must be replaced with underscores ( _ ), or use double quotation marks like "Foo Bar"


This script accepts these options:

选项 必需 默认值
--unprotect Removes protection <translate> Optional</translate>
--semiprotect Adds semi-protection <translate> Optional</translate>
--cascade Add cascading protection <translate> Optional</translate>
--user Username to protect with <translate> Optional</translate>
--reason Reason for un/protection <translate> Optional</translate>

用法

php maintenance/protect.php title [ --unprotect| --semiprotect| --cascade| --user| --reason ]

Allowing only autoconfirmed users to edit the page

Terminal

Allowing only sysop users to edit the page

Terminal


Removing protection from a page

Terminal

Protecting a page as username "Foo"

If you don't pass the --user option to the script, it will perform the action with user User:Maintenance script.

Terminal

参见