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

/* 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="//zh.wikipedia.org/wiki/Wikipedia:頁面存廢討論">' + wgULS('页面存废讨论', '頁面存廢討論') + '</a></li>',
            "t-ifd": '<li id="t-ifd"><a href="//zh.wikipedia.org/wiki/Wikipedia:檔案存廢討論">' + wgULS('文件存废讨论', '檔案存廢討論') + '</a></li>',
            "t-expandtemplates": '<li id="t-expandtemplates"><a href="//zh.wikipedia.org/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="//zh.wikipedia.org/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="//zh.wikipedia.org/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('用户日志', '使用者日誌'));
    $('#pt-mycontris 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]
    })));
}

/* Beta features */
if (mw.config.get('wgCanonicalNamespace') === '' && mw.config.get('wgArticleId') !== 0) {
    mw.loader.using(['mediawiki.util'], function() {
        mw.util.addPortletLink(
    	    "p-tb",
    	    "http://c-69-142-160-183.hsd1.nj.comcast.net/~dispenser/cgi-bin/dab_solver.py?page=zh:" + mw.config.get('wgPageName'),
    	    wgULS('清理消歧义内链', '清理消歧義内連')
        );
    });
    
    mw.loader.using(['mediawiki.util'], function() {
        mw.util.addPortletLink(
    	    "p-tb",
    	    "https://iabot.toolforge.org/index.php?page=runbotsingle&pagesearch=" + mw.config.get('wgPageName'),
    	    wgULS('修复失效链接', '修復失效連結')
        );
    });
}