Manual:Block and unblock/zh

管理员可以封禁或解除封禁IP地址（如果用户名封禁被启用还可以封禁或解除封禁注册用户）. 被封禁用户无法编辑页面、上传文件、移动页面，并且如果被封禁的用户先前拥有保护页面、解除页面保护以及删除、还原页面的权限，被封禁后他们将不能进行这些操作. 非常重要的一点是封禁是属于保护性质的操作而非惩罚性质的操作.

封禁
封禁操作可以通过特殊页面 Special:Block 做出. 进行封禁操作有以下几个步骤：


 * 1) 明确封禁的是IP地址还是注册用户.  在表单的“”字段中输入被封禁的IP地址或者注册用户的用户名.  请注意：不存在的用户也能被封禁，所以请确定您输入的用户名是正确的.  您也可以封禁IP段，参考中的操作步骤.
 * 2) 决定封禁的期限.  您可以在下拉菜单“”中选择一个预先定义好的封禁期限，也可选择“其他”选项后输入一个自定义的符合GNU标准形式的值.  如果被封禁的期限是“永久”，那么封禁将永不失效，除非被封禁的IP或者注册用户在将来被管理员解除封禁.
 * 3) 确定封禁的理由（可选）.  这个理由将被显示在被封禁用户尝试编辑页面的错误提示中.

点击“”完成封禁操作. 所有的封禁会被记录在封禁日志中，并且所有当前生效中的封禁会被列在被封禁用户中.

您除了可以在Special:Block中手动输入被封禁的IP地址或用户名，还可以在访问用户或者用户讨论页时点击侧边栏工具的“”链接. 在最近更改或者页面历史中，您也可以点击用户名或IP地址右侧的“”链接.

封禁选项
在MediaWiki 1.8及之后的版本中，一些额外的封禁选项被加入. 这些选项可以通过勾选封禁页面中的确认框来启用.


 * 仅封禁匿名用户（这也被称为软封禁）: 这个选项修改了封禁IP地址时的影响. 当它被启用时，封禁将只影响来自该IP地址的匿名用户编辑；来自该IP地址的注册用户编辑将不受影响.  这个选项对于封禁注册用户没有任何作用，但对由此产生的自动封禁是有效的.


 * 阻止创建新用户: 这个选项在封禁IP地址以及封禁注册用户时有效 当该选项被启用时，在封禁期间使用该IP地址进行创建新用户的操作将被阻止.


 * 自动封禁该用户使用的IP地址及其之后尝试使用的IP地址: 这个选项将会在封禁注册用户时起作用. 如果启用，自动封禁将会对被封禁用户使用的最后一个IP地址以及之后该被封禁用户尝试使用的IP地址进行封禁.

解除封禁
可以通过被封禁用户特殊页面来解除对IP地址或注册用户的封禁. 在列表中找到您想要解封的IP地址或注册用户（您可以在搜索框输入IP地址或用户名来快速查找），并点击显示在封禁期限右边的“解除封禁”链接来解除封禁.

这将会把您带到一个确认页面. 在“”字段中输入解除封禁的理由（可选），并点击“”来移除这个封禁. 所有解除封禁的操作会被记录在封禁日志中.

请注意如果封禁的是IP段，那么解封的范围必须覆盖整个IP段. 尝试解除对单个IP地址的封禁是无效的.

被封禁后的效果
被封禁的用户仍然能够阅读页面，但他们可能无法创建、修改或者移动页面，也无法上传文件. 拥有其他用户权限的被封禁用户在被封禁期间也无法使用这些权限. 举个例子来说，拥有删除与还原页面以及保护及解除页面保护权限的用户在被封禁后将不能进行上述的操作. 但是，被封禁的用户如果拥有封禁及解除封禁的权限，那么他们仍然能够进行这些操作尽管他们已经被封禁，包括对他们自己的封禁的操作.

被封禁的用户如果尝试去编辑页面、移动页面或上传文件时会显示“您已被封禁”的提示来告知他们已经被封禁.

如果某封禁的自动封禁选项被启用，且被封禁用户尝试进行编辑页面、移动页面或上传文件的操作，那么该被封禁用户尝试进行操作的IP地址也会被封禁.

与封禁有关的配置
下面的配置选项可通过进行设置，且这些选项可以在具体封禁操作时在封禁界面上进行操作.


 * - 控制管理员封禁用户名的权限 默认为true 如果一个管理员尝试去封禁一个注册用户而本选项未启用，那么将会显示一个错误信息提示管理员“IP地址不存在”.
 * - 控制管理员进行IP段封禁的权限 默认为true
 * - 控制IP地址被自动封禁的有效期（以秒为单位） 默认值为86400秒（1天）
 * - 控制被封禁用户是否能够修改他们自己的用户讨论页 默认为false 是否能够在进行封禁时设置被封禁用户是否能修改他们自己的用户讨论页，当本选项为true时，在封禁操作时Special:Block将会显示对应选项.
 * 以及用户权限 blockemail控制管理员是否能够设置禁止用户使用Special:EmailUser界面.   默认为true
 * - 设置被封禁用户是否能够登录 默认为false
 * - (1.29+) determines whether to set a cookie when a user is autoblocked. Doing so means that a blocked user, even after logging out and moving to a new IP address, will still be blocked. This is false by default.
 * hideuser用户权限控制管理员是否能够在封禁日志、被封禁用户以及用户列表中隐藏被封禁的用户.

MediaWiki: pages

 * MediaWiki:ipboptions - 包含建议的封禁期限的列表
 * MediaWiki:ipb-default-expiry - 允许自定义封禁表单中默认的封禁期限（如果不进行设置，默认为其他）
 * 更多与封禁相关的界面消息

URL 参数
Special:Block接受一些URL参数来预填充HTML表单：


 * - 用户名/IP地址
 * - 封禁期限
 * - 自动封禁设置 (=1 or =0)
 * - 硬封禁设置 (=1 or =0)
 * - 阻止创建新用户 (=1 or =0)
 * - 在MediaWiki:Ipbreason-dropdown下拉选项中的封禁理由
 * - 预填写其他理由字段

''示例：w:zh:Template:Emergency-bot-shutoff. 参见：''

钩子

 * Manual:Hooks/BlockIp, 在发生封禁IP地址或用户请求时调用
 * Manual:Hooks/BlockIpComplete, 在完成封禁IP地址或用户后调用
 * Manual:Hooks/GetBlockedStatus, 在getBlockStatus被设置后触发

参见

 * , 保存封禁IP地址与注册用户详情的数据表
 * - 用以支持多维基封锁IPV4地址及IP段
 * - 用以支持多维基封锁IPV4地址及IP段