跳转到内容

User:MintCandy/common.js

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

这是本页的一个历史版本,由MintCandy留言 | 贡献2021年6月16日 (三) 11:38 (// Edit via W+编辑。这可能和当前版本存在着巨大的差异。

注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
/* Wikiplus */
mw.loader.load('https://wikiplus-app.com/Main.js');
/*条目重要度评级工具*/
importScript('User:MintCandy/rater/rater.js');
/*折叠来源和刮刮乐*/
importScript('User:燃灯/foldRef.js');
importScript('User:燃灯/invertBlock.js');
/*ArticleInfo*/
mw.loader.load('//www.mediawiki.org/w/index.php?title=XTools/ArticleInfo.js&action=raw&ctype=text/javascript');
/*reFill*/
mw.loader.load( "https://meta.wikimedia.org/w/index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript" );
/*基于格式手册修正日期格式*/
importScript('User:Vozhuo/Tool/MOSNUM dates.js');
/*WP:RRD*/
importScript("User:WhitePhosphorus/js/rrd.js");
/*添加主题变成加号*/
importScript("User:MintCandy/Gadget-addsection-plus.js");
/* 页面巡查者 */
importScript('User:WhitePhosphorus/js/PagePatroller.js');
/* 消歧义 */
importScript( 'User:GZWDer/DisamAssist.js');
/* 巡查某人创建的页面 */
mw.loader.load( "https://meta.wikimedia.org/w/index.php?title=MediaWiki:Gadget-patrolRevisions.js&action=raw&ctype=text/javascript" );
/* cover by Hyijun */
/* importScript('User:MintCandy/cover.js'); */
/* AFC */
/*importScript("User:94rain/js/Gadget-afchelper.js");*/
/* DC主持人小工具 */
/* importScript('User:WhitePhosphorus/js/dchost.js'); */
/*贡献蓝桌图书馆 */
/* importScript("User:Bluedeck/serve/blib.js"); */
/*蓝桌图书馆快线 */
/* importScript("User:Bluedeck/serve/blib-link.js"); */
/* 确认存档 */
/* importScript("User:Bluedeck/serve/blib-config-confirm-archive.js"); */
/* importScript("User:Xiplus/js/mark-image-has-rationale.js"); */

/* 感谢白磷 */
var patrol = $('<a></a>', {
	'href': '/wiki/User:MintCandy/Patrol',
	'title': 'patrol',
	'text': 'Patrol'
});
var dyk = $('<a></a>', {
	'href': '/wiki/Wikipedia:新条目推荐/候选',
	'title': 'dyk',
	'text': 'DYK'
});
var lzh = $('<a></a>', {
	'href': '/wiki/lzh:特殊:監修',
	'title': 'lzh',
	'text': '大典'
});
var voy = $('<a></a>', {
	'href': '/wiki/voy:Special:监视列表',
	'title': 'voy',
	'text': '导游'
});
$("body #mw-head #p-personal li#pt-userpage").after($('<li></li>').append(patrol).append('-').append(dyk).append('-').append(lzh).append('-').append(voy));

/* Enhanced Left Panel */
/* Imported from https://zh.moegirl.org/User:AnnAngela/js/mwPanel.js, modified by Dabao qian */

$(function() {
    var items = {
        "#t-upload": {
            "t-afd": '<li id="t-afd"><a href="/wiki/Wikipedia:頁面存廢討論">' + wgULS('页面存废讨论', '頁面存廢討論') + '</a></li>',
            "t-ifd": '<li id="t-ifd"><a href="/wiki/Wikipedia:DYKC">' + wgULS('新条目推荐候选', '新條目推薦候選') + '</a></li>',
            "t-expandtemplates": '<li id="t-expandtemplates"><a href="/w/index.php?title=Special:%E5%B1%95%E5%BC%80%E6%A8%A1%E6%9D%BF&wpRemoveComments=1&wpInput={{' + mw.config.get("wgPageName") + '}}">' + wgULS('展开模板', '展開模板') + '</a></li>',
            "t-Prefixindex": '<li id="t-Prefixindex"><a href="/w/index.php?title=Special%3A前缀索引&prefix=' + mw.config.get("wgTitle") + '/' + '&namespace=' + mw.config.get("wgNamespaceNumber") + '">' + wgULS('前缀页面', '前綴頁面') + '</a></li>',
            "t-pagelog": '<li id="t-pagelog"><a href="/w/index.php?title=Special:%E6%97%A5%E5%BF%97&page=' + mw.config.get("wgPageName") + '">' + wgULS('页面日志', '頁面日誌') + '</a></li>'
        },
        "#n-recentchanges": {
            "n-log": '<li id="n-log"><a href="/wiki/Special:log" title="' + wgULS('所有公开日志', '所有公開日誌') + '">' + wgULS('所有日志', '所有日誌') + '</a></li>',
            "n-ListDuplicatedFiles": '<li id="n-ListDuplicatedFiles"><a href="/wiki/Special:ListDuplicatedFiles" title="' + wgULS('重复文件列表', '重複檔案清單') + '">' + wgULS('重复文件', '重複檔案') + '</a></li>'
        }
    }
    for (var t in items) {
        var target = $(t);
        for (var i in items[t]) {
            if (!document.getElementById(i)) {
                target.after(items[t][i]);
            }
        }
    }
    mw.loader.addStyleTag("#t-ifd, #t-expandtemplates, .ns-6 #t-afd, .ns-7 #t-afd, .ns-2 #t-pagelog, .ns-3 #t-pagelog, .ns--1 #t-pagelog, .ns--1 #t-Prefixindex {display:none;}.ns-6 #t-ifd, .ns-7 #t-ifd, .ns-10 #t-expandtemplates {display:list-item!important;}");
    $('#t-log a').text(wgULS('用户日志', '使用者日誌'));
});

/* Village pump subpages, originally written by WhitePhosphorus */
var vipSubps = new Array('消息', '方针', '技术', '求助', '条目探讨', '其他');
var vipSubpsDisp = new Array('消息', wgULS('方针', '方針'), wgULS('技术', '技術'), '求助', wgULS('条目探讨', '條目探討'), '其他');
for (i = 0; i < vipSubps.length; i++) {
    var tmp = (i ? '#n-vipSubpage' + (i-1) : '#n-villagepump');
    $(tmp).after($('<li></li>', {
        'id': 'n-vipSubpage' + i
    }).append(' ').append($('<a></a>', {
        'href': '/wiki/Wikipedia:互助客栈/' + vipSubps[i],
        'title': wgULS('互助客栈', '互助客棧') + '/' + vipSubpsDisp[i],
        'text': vipSubpsDisp[i]
    })));
}