User:DinoWP/common.js

维基百科,自由的百科全书

注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。

importScript("User:DinoWP/js/UserXtools.js");
mw.loader.load('/wiki/User:94rain/js/Gadget-afchelper.js?action=raw&ctype=text/javascript'); //審核草稿用
mw.loader.load('/wiki/User:Emojiwiki/UserContrib.js?action=raw&ctype=text/javascript'); //用戶貢獻
mw.loader.load('/wiki/User:和平奮鬥救地球/DisamAssist.js?action=raw&ctype=text/javascript'); //清理消歧義
mw.loader.load('/wiki/User:和平奮鬥救地球/link-ts.js?action=raw&ctype=text/javascript'); //翻譯內部連結
mw.loader.load('/wiki/User:WhitePhosphorus/js/dykc.js?action=raw&ctype=text/javascript'); //新條目候選
mw.loader.load('/wiki/user:Bluedeck/serve/blib-inverse.js?action=raw&ctype=text/javascript'); //藍桌圖書館獲取源碼
mw.loader.load('/wiki/User:Bluedeck/serve/edit-conflict.js?action=raw&ctype=text/javascript'); //實時編輯衝突提示
mw.loader.load('/wiki/user:Bluedeck/serve/return-from-library.js?action=raw&ctype=text/javascript'); //从蓝桌图书馆返回条目
mw.loader.load('/wiki/user:Bluedeck/serve/blib.js?action=raw&ctype=text/javascript'); //貢獻藍桌圖書館
mw.loader.load('/wiki/user:Bluedeck/serve/blib-config-confirm-archive.js?action=raw&ctype=text/javascript'); //貢獻藍桌圖書館:彈窗確認
mw.loader.load('/wiki/User:Bluedeck/serve/blib-link.js?action=raw&ctype=text/javascript'); //藍桌圖書館快線
mw.loader.load('/wiki/User:Xiplus/js/apply-edit-from-abuselog.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/User:Muhebbet/ForkAPage.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/User:Muhebbet/PrefixIndex.js?action=raw&ctype=text/javascript');
mw.loader.load('/wiki/User:WhitePhosphorus/js/rrd.js?action=raw&ctype=text/javascript');

if (RLCONF.wgAction === 'view' && !document.body.classList.contains('skin-minerva') && (RLCONF.wgPageName.indexOf('用户贡献') !== -1 || RLCONF.wgPageName.indexOf('使用者貢獻') !== -1))
	mw.loader.using(['ext.gadget.site-lib', 'mediawiki.Uri', 'mediawiki.util']).then(function() {
		if (mw.util.getParamValue('mass-rollback') === null) {
			mw.util.addPortletLink('p-cactions', '#', wgULS('显示批量回退按钮', '顯示批量回退按鈕'), 'ca-massrollback').addEventListener('click', function(e) {
				e.preventDefault();
				window.location.replace(new mw.Uri().extend({'mass-rollback': '1'}).toString())})
		} else {
			mw.loader.load('/wiki/User:Xiplus/js/mass-rollback.js?action=raw&ctype=text/javascript'); //批量回退
		}
	});

	mw.loader.load( 'https://cdn.jsdelivr.net/npm/mediawiki-inpageedit@latest/dist/InPageEdit.min.js' );
	mw.loader.load( "https://meta.wikimedia.org/w/index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript" );

	window.difflink = ['request'];
	window.LocalComments = {twentyFourHours: true};//本地时间小工具24小时制
	window[ "bluedeck.external_config.easy_archive.user_custom_archive_summary" ] = "存檔";
	window[ "bluedeck.external_config.easy_archive.user_custom_delete_summary" ] = "移除";

if (RLCONF.wgAction === 'view' && RLCONF.wgIsArticle && RLCONF.wgCurRevisionId !== 0 && RLCONF.wgRevisionId !== 0 && RLCONF.wgCurRevisionId === RLCONF.wgRevisionId) {
	if (RLCONF.wgPageName === 'Wikipedia:防滥用过滤器/错误报告')
		mw.loader.load('/wiki/User:Xiplus/js/close-affp.js?action=raw&ctype=text/javascript'); //关闭affp
	if (RLCONF.wgPageName === 'Wikipedia:当前的破坏')
		mw.loader.load('/wiki/User:Xiplus/js/close-vip.js?action=raw&ctype=text/javascript'); //关闭vip
	if (/^MediaWiki:[^/]+(\/zh)?$/.test(RLCONF.wgPageName))
		mw.loader.load('/wiki/User:Xiplus/js/TranslateVariants.js?action=raw&ctype=text/javascript'); //自动转换变体
}