[go: nahoru, domu]

跳去內容

User:Dabao qian/common.js

出自維基百科,自由嘅百科全書
Dabao qian討論貢獻喺2024年7月2號 (二) 19:56嘅修訂。
注意:儲存之後,你可能要兜過你嘅瀏覽器快取至睇到更改。Internet Explorer: 撳住Ctrl掣再撳重新整理掣。 Firefox: 撳住Shift掣再撳重新載入(又或者撳Ctrl-Shift-R)。 Google Chrome同埋Safari用戶就噉撳個重載掣。
/* 本地时钟,附加清除缓存功能 */
mw.loader.load( '//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-LocalLiveClock.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );
/* 用删除线划去被封禁的用户 */
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&action=raw&ctype=text/javascript');
/* 参注分组简化显示 */
mw.loader.load( '//zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-SimplifyRefNotesTag.js&action=raw&ctype=text/javascript');
/* 在线管理员列表 */
importScript('User:Dabao_qian/admin.js');
/* 注销前确认 */
mw.loader.load( '//zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-confirm-logout.js&action=raw&ctype=text/javascript');
/* 隐藏侧栏 */
mw.loader.load( '//zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-CollapsibleSidebar.js&action=raw&ctype=text/javascript');
/* 图像链接跳转到共享资源 */
mw.loader.load( '//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-imagelinks.js&action=raw&ctype=text/javascript');
/* Beta features */
var vipSubps = new Array('政策', '技術', '提議', '諗法實驗室', '雜項');
for (i = 0; i < vipSubps.length; i++) {
    var tmp = (i ? '#n-vipSubpage' + (i-1) : '#n-城市論壇');
    $(tmp).after($('<li></li>', {
        'id': 'n-vipSubpage' + i,
        'class': 'mw-list-item mw-list-item-js',
        'style': 'text-indent:1em;'
    }).append($('<a></a>', {
        'href': '/wiki/Wikipedia:城市論壇_(' + vipSubps[i] + ')',
        'title': '城市論壇 (' + vipSubps[i] + ')',
        'text': vipSubps[i]
    })));
}

function replaceTextInDocument(node) {
  if (node.nodeType === Node.TEXT_NODE) {
    node.textContent = node.textContent.replace(/(\d{1,2})月(\d{1,2})號/g, '$1月$2');
  } else if (node.nodeType === Node.ELEMENT_NODE) {
    for (var i = 0; i < node.childNodes.length; i++) {
      replaceTextInDocument(node.childNodes[i]);
    }
  }
}

replaceTextInDocument(document.body);