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)