User:WikiBayer/WBCatHelper/zh
用户脚本 WikiBayerCatHelper (WBCH) 旨在轻松对页面进行分类。该脚本向类别栏添加 OOUI 元素,以便管理类别。
在输入时,会建议现有类别,但也可以通过用逗号分隔来一次添加多个类别,例如 Category 1,Category 2,Category 3。
功能
- 添加、删除和修改类别
- 针对不存在的类别页面和子类别的建议功能
- 大小写敏感性
- 自动将类别的第一个字母转换为大写字母
- 将新添加类别的“_”转换为"”
- 通过用户界面进行简单操作
- 编辑冲突检测
- 各种键盘快捷键
- 使用快捷键(Ctrl + Shift + Z)恢复已删除的类别
- 批量处理(添加和删除类别)
- 按字母自动排序(可选)
- 使用键盘快捷键手动排序
- 在编辑过程中临时标记类别
- 生成类别页面的网络链接
- 使用网络存储 API (mw.storage) 缓存和加载翻译,以避免重复加载 .json 文件
鍵盤捷徑
在该脚本中,有多种键盘快捷键与界面中的特定交互配合使用。下面是相关的键盘快捷键:
方向键(主分类列表):
下方向键: 将选择移动到列表中的下一个项目。 上方向键: 将选择移动到列表中的上一个项目。 Enter: 选择当前高亮显示的项目。 右方向键: 打开当前高亮显示项目的子类别。 箭头键(子类别): 下方向键: 将选择移动到子类别列表中的下一个项目。 上方向键: 将选择移动到子类别列表中的上一个项目。 左方向键: 退出子类别导航,返回主列表。 Enter: 从子类别中选择当前高亮显示的项目。
其它键盘快捷键:
Escape: 关闭类别建议列表和子类别列表。
Tab/Enter: 将选定的类别添加到列表中。
Ctrl + Delete or Ctrl + Shift + Backspace: 删除类别项(在编辑模式下)。
Ctrl + Shift + Z: 恢复已删除类别的文本(仅在添加类别的文本框中)。
Ctrl + Down arrow: 向下移动类别。
Ctrl + Up arrow: 向上移动类别。
Ctrl + Right arrow: 向右移动光标。
Ctrl + Left arrow: 向左移动光标。
鼠标(类别字段):
双击 (鼠标左键): 选择文本框中的全部文本。 双击 (鼠标右键): 选择 “橙色 ”类别。
语言
目前支持以下语言:
- 德语
- 英语
- 西班牙语 (机器翻译)
- 捷克语 (机器翻译)
- 法语 (机器翻译)
安裝
该脚本可以通过你的own common.js或Special:MyPage/global.js添加:界面管理员也可以选择将脚本设置为小工具。
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:WikiBayer/WBCatHelper.js&action=raw&ctype=text/javascript');


