使用者:Vanished user 1929210/common.js

註:重取頁面,文方新焉。

  • Firefox / Safari:Shift 並點 重新載入,或合鍵 Ctrl-F5Ctrl-R(Mac 為 ⌘-R)。
  • Google Chrome:Ctrl-Shift-R(Mac為 ⌘-Shift-R)。
  • Internet Explorer:Ctrl 並點 重新整理,或合鍵 Ctrl-F5
  • Opera:須至 Tools → Preferences 清謄本(Mac 為 Opera → Preferences)。
if (!mw.config.get('wgMFMode')) {

mw.loader.load('//zh.wikipedia.org/w/index.php?title=User:逆襲的天邪鬼/removehiddenchars.js&action=raw&ctype=text/javascript');

// 紅色的「張雲飛」不好看
$('a[title="用戶:张云飞(查無此頁)"]').removeClass('new');

// 把藏在用戶頁中的垃圾顯示出來
(mw.config.get('wgPageName') === '用戶:逆襲的天邪鬼') && (document.getElementById('JUNK').style.display = 'block')

mw.util.addPortletLink(
    'p-cactions',
    "https://dispenser.homenet.org/~dispenser/cgi-bin/dab_solver.py/zh-classical:" + mw.config.get('wgPageName'),
    '修復消歧義'
).childNodes[0].target = '_blank';

mw.util.addPortletLink(
    'p-cactions',
    mw.config.get('wgScript') + '?title=' + mw.config.get('wgPageName') + '&action=purge',
    'Purge'
);

// 讓所有「審核」都在新頁面中顯示
if (['特殊:等待審核的更改', '特殊:問題改變'].indexOf(mw.config.get('wgPageName')) !== -1) {
    $('#mw-content-text li a').attr('target', '_blank');
}

// 測試個人代碼
(function () {
    var node = mw.util.addPortletLink('p-cactions', '#', '加載test.js');
    $(node).click(function (e) {
        e.preventDefault();
        if (confirm('加载test.js?')) {
            importScript('User:逆襲的天邪鬼/test.js');
        }
    });

    var isTest = function() { return localStorage.testMyCode !== undefined && localStorage.testMyCode !== 'false'; };
    var label = function() { return isTest() ? '[√] test.js' : '[ ] test.js'; };

    node = mw.util.addPortletLink('p-cactions', '#', label());
    $(node).click(function (e) {
        e.preventDefault();
        localStorage.testMyCode = !isTest();
        $('a', this).text(label());
    });

    if (isTest()) {
        importScript('User:逆襲的天邪鬼/test.js');
    }
})();

}