MediaWiki讨论:Gadget-HanAssist.js
编辑请求 2022-10-03
HanAssist部署。拦截wgULS
、wgUVS
和wgUXS
调用至HanAssist。
部署步骤:
- 将本脚本内容替换为User:Diskdance/public/HanAssist-shim-uxs.js中内容;
- 移除site-lib中三个函数的定义;
- 将本脚本设为site-lib的依赖项,这样shim就会自动加载;
- 提醒用户迁移。--Diskdance 2022年10月3日 (一) 02:14 (UTC)
- 另外注意部署的时候动作要快,然后做一下测试的工作。可以到beta cluster测试。我这里的测试结果是,对于站内的使用情况而言我的shim是没有问题的。--Diskdance 2022年10月3日 (一) 02:25 (UTC)
撤回此请求。--碟之舞📀💿 2023年8月11日 (五) 04:03 (UTC)
编辑请求 2023-08-11
请求已处理。--安忆Talk 2023年8月13日 (日) 01:38 (UTC)
(客栈讨论)HanAssist v4部署:
- 从中文维基百科测试集群处复制此小工具的源代码和小工具定义(尤其注意定义中的
package
不可以省略,否则内部变量会泄漏到全局空间)。 - 移除site-lib中wgU*S的相关内容,由HanAssist接管,可参考测试集群配置。
- 将ext.gadget.HanAssist添加为site-lib的依赖项。
部署后加载site-lib应该会自动加载HanAssist,且调用wgU*S会出现deprecation warning。--碟之舞📀💿 2023年8月11日 (五) 04:05 (UTC)
编辑请求 2023-08-17
请求已处理。--安忆Talk 2023年8月20日 (日) 06:39 (UTC)
从Beta Cluster处复制内容。
取消minification,由MediaWiki ResourceLoader执行此工作,从而方便在出问题的时候调试。--碟之舞📀💿 2023年8月17日 (四) 02:53 (UTC)
编辑请求 2024-01-14
请求已处理。安忆Talk 2024年1月16日 (二) 20:03 (UTC)
维护更新,迁移至ES2016(见最新一期Tech News),部署方案如下:
- 从中文Beta Cluster处复制小工具源代码。
以上。--碟之舞📀💿 2024年1月14日 (日) 06:33 (UTC)
编辑请求 2024-04-01
请求已处理
修复在特定情况下convByVar
识别当前变体错误的问题。部署方式:从中文Beta Cluster处复制脚本内容。--碟之舞📀💿 2024年4月1日 (一) 09:21 (UTC)