User:Peterxy12/common.js: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
No edit summary |
No edit summary |
||
| (6 intermediate revisions by the same user not shown) | |||
| Line 4: | Line 4: | ||
mw.loader.load( 'https://zh.wikipedia.org/w/index.php?title=User:Dabao_qian/TranslateVariants-zhwiki.js&action=raw&ctype=text/javascript' ); // Backlink: [[User:Dabao_qian/TranslateVariants-zhwiki.js]] |
mw.loader.load( 'https://zh.wikipedia.org/w/index.php?title=User:Dabao_qian/TranslateVariants-zhwiki.js&action=raw&ctype=text/javascript' ); // Backlink: [[User:Dabao_qian/TranslateVariants-zhwiki.js]] |
||
importScript('User:SaoMikoto/js/Usergroup.js'); // Backlink: [[User:SaoMikoto/js/Usergroup.js]] |
importScript('User:SaoMikoto/js/Usergroup.js'); // Backlink: [[User:SaoMikoto/js/Usergroup.js]] |
||
importScript('User:Peterxy12/TranslateVariants-zhwiki.js'); // Backlink: [[User:Peterxy12/TranslateVariants-zhwiki.js]] |
|||
// 小工具需要先添加对 ext.gadget.HanAssist 的依赖 |
|||
const { conv, convByVar } = require( 'ext.gadget.HanAssist' ); |
|||
// 也可动态加载 |
|||
mw.loader.using( 'ext.gadget.HanAssist' ).then( ( require ) => { |
|||
const { conv, convByVar } = require( 'ext.gadget.HanAssist' ); |
|||
// ... |
|||
} ); |
|||
conv( { hans: '一天一苹果,医生远离我。', hant: '一天一蘋果,醫生遠離我。' } ); |
|||
// => 界面语言为简中:“一天一苹果,医生远离我。”;繁中:“一天一蘋果,醫生遠離我。” |
|||
convByVar( { hans: '一天一苹果,医生远离我。', hant: '一天一蘋果,醫生遠離我。' } ); |
|||
// => 页面变体为简中:“一天一苹果,医生远离我。”;繁中:“一天一蘋果,醫生遠離我。” |
|||
// 由于技术限制,如果 HanAssist 位于其他 wiki 上,那么函数将会导出到 mw.libs.HanAssist 全局空间 |
|||
mw.loader.load( 'https://another.wiki/w/index.php?title=MediaWiki:Gadget-HanAssist.js&action=raw&ctype=text/javascript' ); |
|||
// 按照如下方式使用: |
|||
// mw.libs.HanAssist.conv( ... ); |
|||
// mw.libs.HanAssist.convByVar( ... ); |
|||
window.TranslateVariants = { |
|||
summary: '自動轉換變體自[[$1]] via [[w:User:Xiplus/js/TranslateVariants.js|TranslateVariants]]' |
|||
}; |
|||
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/TranslateVariants.js&action=raw&ctype=text/javascript'); |
|||
Latest revision as of 14:19, 9 February 2026
// 自動偵測(適合global.js)
// [[User:1F616EMO/AdvancedRollback/auto.js]]
mw.loader.load( "https://zh.wikipedia.org/w/index.php?title=User:1F616EMO/AdvancedRollback/auto.js&action=raw&ctype=text/javascript" );
mw.loader.load( 'https://zh.wikipedia.org/w/index.php?title=User:Dabao_qian/TranslateVariants-zhwiki.js&action=raw&ctype=text/javascript' ); // Backlink: [[User:Dabao_qian/TranslateVariants-zhwiki.js]]
importScript('User:SaoMikoto/js/Usergroup.js'); // Backlink: [[User:SaoMikoto/js/Usergroup.js]]
importScript('User:Peterxy12/TranslateVariants-zhwiki.js'); // Backlink: [[User:Peterxy12/TranslateVariants-zhwiki.js]]