MediaWiki:Gadget-HotCat.js:修订间差异
MediaWiki界面页面
更多操作
删除的内容 添加的内容
重新引用 |
Maintenance script(留言 | 贡献) 固定上游版本并补全依赖 |
||
| 第22行: | 第22行: | ||
// 等待 MediaWiki 核心模块加载完成后再调用 |
// 等待 MediaWiki 核心模块加载完成后再调用 |
||
mw.loader.using(['mediawiki.util', 'mediawiki.api']).then(function () { |
mw.loader.using(['mediawiki.util', 'mediawiki.api']).then(function () { |
||
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript'); |
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&oldid=1093305835&action=raw&ctype=text/javascript'); |
||
}); |
}); |
||
} |
} |
||
2025年12月27日 (六) 12:30的最新版本
/**
* Gadget: HotCat(远程加载版)
* 来源:Wikimedia Commons
* 文档:https://commons.wikimedia.org/wiki/Help:Gadget-HotCat
*
* 功能:
* - 在页面底部分类栏提供快速添加 / 删除 / 修改分类的按钮。
* - 支持自动补全分类名称、快速保存、更改预览等功能。
* - 自动根据语言加载本地化翻译。
*
* 注意:
* - 依赖 MediaWiki API 权限(编辑页面)。
* - 若本地无 HotCat 翻译,将自动从 Commons 读取。
* - 若你想自定义翻译,请创建 MediaWiki:Gadget-HotCat-message-zh.json 等文件。
*/
// 避免重复加载
if (!window.HotCatLoader) {
window.HotCatLoader = true;
window.hotcat_translations_from_commons = true; // 允许从 Commons 获取翻译
// 等待 MediaWiki 核心模块加载完成后再调用
mw.loader.using(['mediawiki.util', 'mediawiki.api']).then(function () {
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&oldid=1093305835&action=raw&ctype=text/javascript');
});
}