帮助:Gadget-HotCat
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步进行处理:
- 在新窗口(新选项卡)打开当前页面内容以便编辑
- 隐藏编辑区,以防止手滑
- 自动移除分类
- 保存
更改选定分类
点击 "(±)" 来变更这个分类。此时会弹出一个输入框,您可键入文字来指向您需要的分类。
添加一个分类
点击 "(+)" 将一个分类添加到本页面。此时会弹出一个输入框,您可键入文字来指向您需要的分类。
弹出编辑器和“版本间差异”页面
如果您只修改了单个分类,HotCat在默认情况下会立即执行编辑操作。
有些时候您可能希望在保存前检查HotCat的编辑情况。为了达成这个目的,请使用“受控编辑”模式。按住Ctrl按键(⌘ Command)按键并点击链接 "(−)",或 “确定”按钮,亦或双击建议列表里的候选项目,也可以通过按下Ctrl+↵ Enter(⌘ Command+↵ Enter)的方法来进入这个模式。在这种情况下,HotCat会呈现一个差异显示而不是自动保存编辑。放心地检查您的编辑,最后点下“保存页面“来提交更改。
HotCat的差异显示可以被配置为显示它所完成的所有编辑操作,可在个人JS页加入:
window.hotcat_del_needs_diff = true;

沪公网安备 31011002002714 号