User:Xiplus/common.js
外观
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
/* 反importScript */
var whitelist = ["Xiplus", "A2093064-test", "A2093064-bot"];
if (mw.config.get('wgUserName') && whitelist.indexOf(mw.config.get('wgUserName')) === -1) {
alert("請勿importScript User:Xiplus/common.js!可能有未預期的危害發生。");
throw new Error();
}
// mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/admin-backlog.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/AFD-stats.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/AFDpagelog.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/apply-edit-from-abuselog.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/bulletin-editor.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/close-affp.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/close-move.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/close-rfpp.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/close-rrd.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/close-vip.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/contribution-filter.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/csd-reason-in-csd-cat.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/delete-status.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/disable-redirect.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/forceEditSection.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/hide-log-username.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/hide-long-summary.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/highlight-newpages.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/history-filter.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/HRTProtectLink.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/log-move-whatlinkshere.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/mass-revision-delete.js&action=raw&ctype=text/javascript');
// mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/mass-rollback.js&action=raw&ctype=text/javascript');
// mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/PatrollCount.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/Page-Preview.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/report-filter.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/RFCU-stats.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/TranslateVariants.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/TranslateTextVariants.js&action=raw&ctype=text/javascript');
// mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/Twinkle-delete-reason.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/unblock-zh-ipbe.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/userRightsManager.js&action=raw&ctype=text/javascript');
// mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/hide-rollback-link.css&action=raw&ctype=text/css', 'text/css' );
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/highlight-redirect-in-afd.css&action=raw&ctype=text/css', 'text/css' );
/* SpecialInterlanguageLink */
window.SpecialInterlanguageLink = {
"lang": {
"wikt": "詞典",
"q": "語錄",
"v": "學院",
"s": "文庫",
"b": "教科書",
"voy": "導遊",
"n": "新聞",
"m": "Meta",
"en": "English"
}
};
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/SpecialInterlanguageLink.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:Xiplus/js/get-list/Special-BlockList-Target.js&action=raw&ctype=text/javascript');
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Xiplus/js/block-time-convert.js&action=raw&ctype=text/javascript');
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Xiplus/js/quick-patrol.js&action=raw&ctype=text/javascript');
// mw.loader.load('https://xiplus.ddns.net/MediaWiki-Gadget/quick-patrol.js');
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Xiplus/js/watchlist-markseen.js&action=raw&ctype=text/javascript');
if (mw.util.getParamValue('edittag') !== null) {
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Xiplus/js/editchangetags-link.js&action=raw&ctype=text/javascript');
}
/****************************************************************/
/** 注意!以下的js請勿使用,如有需要請直接複製原始碼至您的js頁 **/
/****************************************************************/
mw.loader.load('https://xiplus.ddns.net/MediaWiki-Gadget/Template-transclusion-count.js');
/****************************************************************/
/** 注意!以上的js請勿使用,如有需要請直接複製原始碼至您的js頁 **/
/****************************************************************/
/* 其他人的 */
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:WhitePhosphorus/js/all-in-one.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:WhitePhosphorus/js/PagePatroller.js&action=raw&ctype=text/javascript');
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=User:WhitePhosphorus/js/rrd.js&action=raw&ctype=text/javascript');
mw.loader.load("https://meta.wikimedia.org/w/index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript");
if (mw.util.getParamValue('lintHint') !== null) {
var myLintHints = {};
myLintHints.rooms = "*";
mw.hook("lintHint.config").fire(myLintHints);
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/lintHint/r.js&action=raw&maxage=86400&ctype=text/javascript");
} else {
var url = new URL(window.location.href);
url.searchParams.set('lintHint', '1');
mw.util.addPortletLink(
'p-tb',
url.href,
'Enable lintHint',
't-dtenable'
);
}
// mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:He7d3r/Tools/ScoredRevisions.js&action=raw&ctype=text/javascript');
/* 設定 */
window.LocalComments = {
twentyFourHours: true,
disablePages: function() {
if (mw.config.get('wgDiffOldId') !== null) {
return true;
}
return false;
}
};
/* TranslateTextVariants */
if (mw.config.get('wgAction') === 'edit') {
var link = mw.util.addPortletLink(
'p-tb',
'#',
'轉換文字'
);
$(link).on('click', function() {
var lang = prompt('lang', 'zh-cn');
if (lang) {
window.TranslateTextVariants($('#wpTextbox1').val(), lang).then(function(x) { $('#wpTextbox1').val(x) });
}
});
}
/* Checklinks */
mw.util.addPortletLink(
"p-tb",
"http://69.142.160.183/~dispenser/cgi-bin/webchecklinks.py?page=" + mw.config.get('wgContentLanguage') + ":" + encodeURIComponent(mw.config.get('wgPageName')),
"檢測連結",
't-checklinks',
'',
'',
$('#t-specialpages')
);
window.removehiddenchars = function() {
importScript("User:Vanished user 1929210/removehiddenchars.js");
mw.notify("已去除不可見字元");
}
mw.util.addPortletLink(
"p-tb",
"javascript:removehiddenchars()",
"去除不可見字元",
't-removehiddenchars',
'',
'',
$('#t-specialpages')
);
importScript('User:Xiplus/js/abuselog-links.js');
mw.util.addPortletLink(
'p-tb',
'http://69.142.160.183/~dispenser/cgi-bin/dab_solver.py?page=zh:' + mw.config.get('wgPageName'),
'Dab solver',
't-dab-solver',
'',
'',
$('#t-specialpages')
);
importScript('User:Xiplus/js/afd-links.js');
//importScript('User:Xiplus/js/hide-header.js');
importScript('User:和平奮鬥救地球/DisamAssist.js'); // Backlink: [[User:和平奮鬥救地球/DisamAssist.js]]