MediaWiki:Gadget-MarkBLocked.js
表示
注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。
- Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
- Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
- Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください。
//<nowiki>
/* global mw */
(() => {
const moduleName = 'ext.gadget.MarkBLocked-core';
const loadModule = () => {
mw.loader.using(moduleName)
.then((req) => {
const MarkBLocked = req(moduleName);
MarkBLocked.init({
lang: 'ja',
contribsCA: [
'投稿記録',
'アカウント統一管理',
'統一ログインの管理'
]
});
})
.catch(console.error);
};
if (!mw.loader.getState(moduleName)) { // Module doesn't exist locally
mw.loader.getScript('https://dev-wiki.conlinguistics.jp/load.php?modules=' + moduleName) // Import the module
.then(loadModule)
.catch(console.error);
} else {
loadModule();
}
const lang = mw.config.get('wgContentLanguage');
if (lang !== 'ja') {
console.warn(
'Language mismatch: [[w:ja:MediaWiki:Gadget-MarkBLocked.js]] is configured specifically for Japanese wikis, ' +
`but this wiki uses "${lang}" as its content language.`
);
}
})();
//</nowiki>