Advertisement
論壇 > 提問求助 > 仅限个人使用的JS可以在小工具里使用吗? | 回覆 |
比如这个:“你可以安装本脚本/样式表供自己使用,但不可以安装在社区范围(如安装在MediaWiki:Common.js、MediaWiki:Common.css、MediaWiki:Fandomdesktop.js或MediaWiki:Fandomdesktop.css内),因为这违反Fandom的使用条款。”
那可以用在可选小工具里吗?好像没有提到MediaWiki:Gadget- ——Thyj(讨论) 2022年6月9日 (四) 02:12 (UTC)
可以。 ——铁桶(讨论) 2022年6月12日 (日) 01:15 (UTC)
那为什么我的小工具都用不了? --Thyj(讨论) 2022年6月13日 (一) 05:28 (UTC)
請給出wiki連結。 --Winston Sung - zh (留言) 2022年6月23日 (四) 11:42 (UTC)
https://inaiinaibaa.fandom.com/zh/wiki/Special:%E5%B0%8F%E5%B7%A5%E5%85%B7 比如第三个默认小工具就用不了,js有过审的 --Thyj(讨论) 2022年6月23日 (四) 15:17 (UTC)
該小工具需要wgULS等函數。參見MediaWiki:Common.js。
/* MediaWiki:Gadget-site-lib.js */
window.wgUXS = function (wg, hans, hant, cn, tw, hk, sg, zh, mo, my) {
var ret = {
'zh': zh || hans || hant || cn || tw || hk || sg || mo || my,
'zh-hans': hans || cn || sg || my,
'zh-hant': hant || tw || hk || mo,
'zh-cn': cn || hans || sg || my,
'zh-sg': sg || hans || cn || my,
'zh-tw': tw || hant || hk || mo,
'zh-hk': hk || hant || mo || tw,
'zh-mo': mo || hant || hk || tw
}
/* 保證每一語言有值 */
return ret[wg] || zh || hant || hans || tw || cn || hk || sg || mo || my;
}
window.wgULS = function (hans, hant, cn, tw, hk, sg, zh, mo, my) {
return wgUXS(mw.config.get('wgUserLanguage'), hans, hant, cn, tw, hk, sg, zh, mo, my);
};
window.wgUVS = function (hans, hant, cn, tw, hk, sg, zh, mo, my) {
return wgUXS(mw.config.get('wgUserVariant'), hans, hant, cn, tw, hk, sg, zh, mo, my);
};
--Winston Sung - zh (留言) 2022年6月23日 (四) 15:31 (UTC)
还有“导航popup”也不能用 --Thyj(讨论) 2022年6月26日 (日) 14:25 (UTC)