MediaWiki:Gadget-MarkBLocked.js

お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。

多くの WindowsLinux のブラウザ

  • Ctrl を押しながら F5 を押す。

Mac における Safari

  • Shift を押しながら、更新ボタン をクリックする。

Mac における ChromeFirefox

  • Cmd Shift を押しながら R を押す。

詳細についてはWikipedia:キャッシュを消すをご覧ください。

//<nowiki>
/* global mw */
(function() {
	var domain = 'ja.' + mw.config.get('wgNoticeProject') + '.org';
	if (domain === mw.config.get('wgServerName')) {
		var moduleName = 'ext.gadget.MarkBLocked-core';
		var loadModule = function() {
			mw.loader.using(moduleName)
				.then(function(require) {
					var MarkBLocked = require(moduleName);
					MarkBLocked.init({
						// The options below are specific to Japanese projects
						lang: 'ja',
						contribsCA: [
							'投稿記録',
							'アカウント統一管理',
							'統一ログインの管理'
						]
					});
				})
				.catch(console.error);
		};
		if (mw.loader.getModuleNames().indexOf(moduleName) === -1) { // Module doesn't exist locally
			mw.loader.getScript('https://ja.wikipedia.org/w/load.php?modules=' + moduleName) // Import the module
				.then(loadModule)
				.catch(console.error);
		} else {
			loadModule();
		}
	} else {
		console.error(
			'MarkBLocked: This gadget, when loaded externally, runs only on sister projects of jawiki on the WMF server. ' +
			'Consider using MarkBLockedGlobal instead (https://meta.wikimedia.org/wiki/User:Dragoniez/MarkBLockedGlobal).'
		);
	}
})();
//</nowiki>