用户:暁月凛奈/DisamAssist

DisamAssist是一个用于清理消歧义链接的小工具。您可使用该工具半自动地修改链接到消歧义页面的内部链接。

安装

将下方内容加入到Special:MyPage/common.js

简体中文: mw.loader.load('/w/index.php?title=User:暁月凛奈/DisamAssist.js&action=raw&ctype=text/javascript');

繁体中文: mw.loader.load('/w/index.php?title=User:暁月凛奈/DisamAssist-tc.js&action=raw&ctype=text/javascript');

使用

该js仅当页面存在分类CAT:全部消歧义页面时可以使用。

在消歧义页面右上角的“更多”中,会出现“消歧义”的选项。点击后js会按照Special:链入页面的顺序,将消歧义链接及其上下文显示在消歧义页面上方生成的文本框内,同时页面内的内部链接后方会出现“链接至此处”的按钮,根据上下文判断,点击目标链接后即可提交编辑。

页面名称带有(消歧义)后缀时,页面右上角的“更多”内出现的不是“消歧义”选项,而是“清理链接至主题的链接”和“清理链接至消歧义页的链接”。前者读取无后缀的页面的链入页面,后者读取有后缀的页面的链入页面。以页面香港 (消歧义)为例,前者修改的是链接到香港的链接,后者修改的是链接到香港 (消歧义)的链接。

当权限不足或被滥用过滤器阻止时,无法自动提交编辑,视情况需要手动修改。

当页面内的链接由模板生成时(如{{Non-free use rationale logo}}),无法自动识别,需要手动修改。当页面内链接在嵌入的模板中时,会自动跳过,但模板使用量高会导致自动跳过所需时间较长,建议此时先手动修改模板。

修订历史

时间 用户 修改 链接 备注
2013 User:Qwertyytrewqqwerty 最初设计 es:Usuario:Qwertyytrewqqwerty/DisamAssist.js
es:Usuario:Qwertyytrewqqwerty/DisamAssist-core.js
es:Usuario:Qwertyytrewqqwerty/DisamAssist.css
三个页面分别为界面语言&配置、具体实现、界面外观
2020.08.19 User:GZWDer 修改设置,能够在中文维基百科使用 User:GZWDer/DisamAssist.js 界面语言未本地化
2021.05.15 User:Peacearth 繁体中文界面 User:Peacearth/DisamAssist.js 未完全本地化
2022.07.17 User:暁月凛奈 本地化 User:暁月凛奈/DisamAssist.js
User:暁月凛奈/DisamAssist-tc.js
Special:固定链接/66432221基础上进行修改;部分修改参考了ja:利用者:ネイ/DisamAssist.jsja:特别:固定リンク/89018870) )
2022.11.09 User:暁月凛奈 修改外观 User:暁月凛奈/DisamAssist.css es:Special:EnlacePermanente/71656505基础上进行修改
2024.11.07 User:暁月凛奈 修改外观 User:暁月凛奈/DisamAssist.css 深色模式