因BWiki近期更新,普通用户无法直接访问除重定向、编辑表格外的特殊页面(如最近更改等),进行3次有效编辑后即可恢复。
全站通知:

帮助:Gadget-HotCat

来自战争雷霆WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

HotCat是一个基于JavaScript开发的MediaWiki插件,为有权限的用户便捷地增加、移除及修改页面分类提供帮助,同时拥有分类名称联想功能,能直接选取现有的页面分类。本版本引入自MediaWiki:Gadget-HotCat.js。

安装

您可以直接在您的参数设置页面启用HotCat小工具。

您亦可在您的个人JS页加入如下代码:

mw.loader.load('/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript');

HotCat界面

当页面加载后,HotCat 会查找分类栏。如果有可见分类,它将自动添加易于使得分类被删除,更改或添加的链接。由于空间限制(以及为了避免软件国际化时候的问题),这些链接使用符号而不是文本描述。用户界面各按钮说明如下:

  • (−)——点击后,分类会被自动移除(移除一个分类)。
  • (±)——点击后,一个用于修改本分类的输入框将会弹出(更改选定分类)。
  • 版本 2.2 新功能 (↓)——点击后,一个输入框和包含选定分类的子分类的下拉菜单将会弹出。
  • 版本 2.2 新功能 (↑)——点击后,一个输入框和包含选定分类的母分类的下拉菜单将会弹出。
  • (+)——点击后,一个用于添加分类的输入框将会弹出(添加一个分类)。
  • (++)(在最前面呢)——点击后,展开全部功能,批量修改。

请注意:(↓)和(↑)按钮只会在已经存在了的分类后面显示。红链(不存在的链接)不能包含母分类和子分类,因此显示这些链接没有意义。另外,在输入框弹出的时候,下拉菜单可能不会出现。这表明选定分类没有母分类或子分类。

当HotCat判断一个分类是通过 嵌入 而出现在页面上的时候,它就会将自动禁用该分类的相关操作。这就是说,当一个分类是直接通过这个页面的Wikitext添加上去的时候,HotCat才能对它进行操作。

移除一个分类

点击 "(−)" 从当前页面移除一个分类。如果当前分类存在,HotCat将会按照以下4步进行处理:

  1. 在新窗口(新选项卡)打开当前页面内容以便编辑
  2. 隐藏编辑区,以防止手滑
  3. 自动移除分类
  4. 保存

更改选定分类

点击 "(±)" 来变更这个分类。此时会弹出一个输入框,您可键入文字来指向您需要的分类。

添加一个分类

点击 "(+)" 将一个分类添加到本页面。此时会弹出一个输入框,您可键入文字来指向您需要的分类。

弹出编辑器和“版本间差异”页面

如果您只修改了单个分类,HotCat在默认情况下会立即执行编辑操作。

有些时候您可能希望在保存前检查HotCat的编辑情况。为了达成这个目的,请使用“受控编辑”模式。按住Ctrl按键(⌘ Command)按键并点击链接 "(−)",或 “确定”按钮,亦或双击建议列表里的候选项目,也可以通过按下Ctrl+↵ Enter(⌘ Command+↵ Enter)的方法来进入这个模式。在这种情况下,HotCat会呈现一个差异显示而不是自动保存编辑。放心地检查您的编辑,最后点下“保存页面“来提交更改。

HotCat的差异显示可以被配置为显示它所完成的所有编辑操作,可在个人JS页加入:

window.hotcat_del_needs_diff = true;