User:沈澄心/global.js
Appearance
From Meta, a Wikimedia project coordination wiki
< User:沈澄心
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
if(typeofwindow.wgUXS==='undefined'){ window.wgUXS=function(wg,hans,hant,cn,tw,hk,sg,zh,mo,my){ constret={ 'zh':zh||hans||hant||cn||tw||hk||sg||mo||my, 'zh-hans':hans||cn||sg||my, 'zh-hant':hant||tw||hk||mo, 'zh-cn':cn||hans||sg||my, 'zh-sg':sg||hans||cn||my, 'zh-tw':tw||hant||hk||mo, 'zh-hk':hk||hant||mo||tw, 'zh-mo':mo||hant||hk||tw }; returnret[wg]||zh||hans||hant||cn||tw||hk||sg||mo||my;//保證每一語言有值 }; } if(typeofwindow.wgULS==='undefined'){ window.wgULS=function(hans,hant,cn,tw,hk,sg,zh,mo,my){ returnwgUXS(mw.config.get('wgUserLanguage'),hans,hant,cn,tw,hk,sg,zh,mo,my); }; } if(typeofwindow.wgUVS==='undefined'){ window.wgUVS=function(hans,hant,cn,tw,hk,sg,zh,mo,my){ returnwgUXS(mw.config.get('wgUserVariant'),hans,hant,cn,tw,hk,sg,zh,mo,my); }; } if(mw.config.get("skin")!=="minerva"){ mw.loader.load('https://cdn.jsdelivr.net/npm/wikiplus-core'); } //mw.loader.load('//cdn.jsdelivr.net/gh/bhsd-harry/Wikiplus-highlight@stable/main.min.js'); mw.loader.load('//meta.wikimedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:MoreMenu.import.js'); mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-NotifCountTitle.js&action=raw&ctype=text/javascript'); mw.loader.load('//zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-edit-count.js&action=raw&ctype=text/javascript'); mw.loader.load('//zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-scrollUpButton.js&action=raw&ctype=text/javascript'); mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-exlinks.js&action=raw&ctype=text/javascript'); mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-ShowMessageNames.js&action=raw&ctype=text/javascript'); mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-DebugMode.js&action=raw&ctype=text/javascript'); mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript'); mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-LocalLiveClock.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400'); // [[File:Krinkle_RTRC.js]] (mw.loader.getState('ext.gadget.rtrc')?mw.loader.load('ext.gadget.rtrc'):mw.loader.load('https://www.mediawiki.org/w/load.php?modules=ext.gadget.rtrc&lang='+mw.config.get('wgUserLanguage','en'))); // [[File:Krinkle_WhatLeavesHere.js]] mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript"); mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Tools/WhatLeavesHere.js&action=raw&ctype=text/javascript'); mw.loader.load('//commons.wikimedia.org/w/index.php?title=User:Rillke/bigChunkedUpload.js&action=raw&ctype=text/javascript'); mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/CVNSimpleOverlay_wiki.js&action=raw&ctype=text/javascript'); mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/smart_rollback.js&action=raw&ctype=text/javascript'); mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:He7d3r/Tools/ScoredRevisions.js&action=raw&ctype=text/javascript'); //mw.loader.load('//zh.wikipedia.org/w/index.php?title=User:Hat600/script/sectionlink.js&action=raw&ctype=text/javascript'); mw.loader.load('//en.wiktionary.org/w/index.php?title=User:Fish bowl/AjaxEdit.js&action=raw&ctype=text/javascript'); mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Tulsi_Bhagat/swviewer.js&action=raw&ctype=text/javascript'); mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/active_sysops.js&action=raw&ctype=text/javascript'); if(typeof(activeSysopsConfig)=='undefined')activeSysopsConfig={}; activeSysopsConfig.markWikisGS=true; activeSysopsConfig.toolLinkMethod='p-tb'; // Selective Rollback ([[User:Dragoniez/Selective Rollback.js]]) mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Dragoniez/Selective Rollback.js&action=raw&ctype=text/javascript"); // Mark (B)Locked Global [[User:Dragoniez/Mark BLocked Global.js]] mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Dragoniez/Mark BLocked Global.js&action=raw&ctype=text/javascript'); if(['zhwiki','enwiki'].indexOf(mw.config.get('wgDBname'))===-1){ mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal/load.js&action=raw&ctype=text/javascript'); } mw.loader.load('//en.wikipedia.org/w/index.php?title=User:BrandonXLF/ShowTemplates.js&action=raw&ctype=text/javascript'); mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/MoreDiffInfo.js&action=raw&ctype=text/javascript'); // [[m:User:Jon Harald Søby/diffedit.js]] mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Jon_Harald_Søby/diffedit.js&action=raw&ctype=text/javascript'); // [[:de:MediaWiki:Gadget-revisionjumper.js]] mw.loader.load('//de.wikipedia.org/w/index.php?title=MediaWiki:Gadget-revisionjumper.js&action=raw&ctype=text/javascript'); mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Shizhao/hashtagslink.js&action=raw&ctype=text/javascript'); mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:沈澄心/permanentlink.js&action=raw&ctype=text/javascript'); mw.loader.load('//en.wikipedia.org/w/index.php?title=User:BrandonXLF/TodoList.js&action=raw&ctype=text/javascript'); mw.loader.load('//en.wikipedia.org/w/index.php?title=User:BrandonXLF/NoRedirect.js&action=raw&ctype=text/javascript'); mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Amorymeltzer/userinfo.js&action=raw&ctype=text/javascript'); mw.loader.load('//en.wiktionary.org/w/index.php?title=MediaWiki:Gadget-CodeLinks.js&action=raw&ctype=text/javascript'); mw.loader.load('//zh.wikipedia.org/w/index.php?title=User:沈澄心/OnlineOffline.js&action=raw&ctype=text/javascript'); mw.loader.load('//zh.wikipedia.org/w/index.php?title=User:WhitePhosphorus/js/PagePatroller.js&action=raw&ctype=text/javascript'); mw.loader.load('//zh.wikipedia.org/w/index.php?title=User:Alexander Misel/Gadget-pageview.js&action=raw&ctype=text/javascript'); mw.loader.load('//zh.wikipedia.org/w/index.php?title=User:Alexander Misel/admin.js&action=raw&ctype=text/javascript'); mw.loader.load('//zh.wikipedia.org/w/index.php?title=User:胡葡萄/duplinks.js&action=raw&ctype=text/javascript'); if(mw.config.get("wgDBname")!=='ruwiki') mw.loader.load('//ru.wikipedia.org/w/index.php?title=MediaWiki:WEF_AllEditors.js&action=raw&ctype=text/javascript'); if(mw.config.get('wgNamespaceNumber')===-1&& ['Whatlinkshere','GlobalUsage'].indexOf(mw.config.get('wgCanonicalSpecialPageName'))!==-1){ mw.loader.load('//www.wikidata.org/w/index.php?title=MediaWiki:Linkscount.js&action=raw&ctype=text/javascript'); } // https://meta.wikimedia.org/w/index.php?title=MediaWiki:Gadget-CurIDLink.js&oldid=15150233 (function(){ constcurid=mw.config.get('wgArticleId'); if(curid!=0){ consturl=mw.config.get('wgServer')+'?curid='+curid; mw.util.addPortletLink('p-tb',url,'Link by ID','t-curlink','Show link to this page by its ID'); } })(); /** * XTools ArticleInfo gadget * Based on meta.wikimedia.org/wiki/User:Hedonil/XTools * Documentation: mediawiki.org/wiki/XTools/ArticleInfo_gadget * Released under GPL 3.0+ license * For updates, please copy and paste from https://xtools.wmcloud.org/articleinfo-gadget.js */ $(function(){ if(mw.config.get('wgArticleId')===0||// no deleted articles, no special pages mw.config.get('wgCurRevisionId')!==mw.config.get('wgRevisionId')||// only current revision mw.config.get('wgAction')!=='view'){// only when viewing a page, not editing return; } constmarkup="<div id='xtools' style='font-size:84%; line-height:1.2em;"+ "width:auto;'><span id='xtools_result'>.</span></div>"; $(markup).insertBefore('#contentSub'); const$result=$('#xtools_result'); constloadinganimation=window.setInterval(function(){ if($result.html()==='. '){ $result.html(' . '); }elseif($result.html()===' . '){ $result.html(' .'); }else{ $result.html('. '); } },300); $.get( 'https://xtools.wmcloud.org/api/page/articleinfo/'+ mw.config.get('wgServerName')+'/'+ mw.config.get('wgPageName').replace(/["?%&+\\]/g,escape)+'?format=html'+ '&uselang='+mw.config.get('wgUserLanguage') ).done(function(result){ $result.html(result); clearInterval(loadinganimation); mw.hook('wikipage.content').fire($result); }); }); // https://zh.wikipedia.org/wiki/Help:%E5%A6%82%E4%BD%95%E8%AE%BF%E9%97%AE%E7%BB%B4%E5%9F%BA%E7%99%BE%E7%A7%91/%E5%AE%8C%E6%95%B4%E7%89%88 /* (function() { const sites = [ 'www.mediawiki.org', 'www.wikidata.org', 'incubator.wikimedia.org', 'meta.wikimedia.org', 'en.wiktionary.org', 'wikitech.wikimedia.org', 'commons.wikimedia.org' ]; const activateSni = function() { mw.loader.using('mediawiki.ForeignApi').then(function() { (new mw.ForeignApi('https://' + sites[Math.floor(Math.random() * sites.length)] + '/w/api.php')).get({ action: 'query', meta: 'userinfo', sand: Math.random() * 10000 }) sites.push(sites.shift()) }) window.setTimeout(activateSni, 30000 + Math.random() * 20000) }; activateSni() })() */ //[[:w:zh:User:SunAfterRain/js/download.js]] ([[:w:zh:Special:PermanentLink/79057441|79057441]]) if(mw.config.get('wgArticleId')&&mw.config.get('wgRevisionId')&&mw.config.get('wgAction')==='view'&&!mw.config.get('wgDiffOldId')){ $(mw.util.addPortletLink('p-cactions','','Download','t-download','Download this pagee')).on('click',(e)=>{ e.preventDefault(); constoldid=mw.config.get('wgRevisionId'); letsuffix='.txt'; lettype='text/plain'; switch(mw.config.get('wgPageContentModel')){ case'wikitext': suffix='.wikitext'; type='text/x-wiki'; break; case'javascript': suffix='.js'; type='text/javascript'; break; case'css': case'sanitized-css': suffix='.css'; type='text/css'; break; case'Scribunto': suffix='.lua'; type='text/lua'; break; } letfile=mw.config.get('wgPageName').replace(/[:\/\\*?'<>|]/g,'-').replace(newRegExp(suffix.replace(/\./g,'\\.')+'$'),'')+'_'+mw.config.get('wgRevisionId')+suffix; file=prompt('Filename: ',file)||file; $.ajax( '/w/index.php?'+newURLSearchParams({ action:'raw', oldid, ctype:type }).toString() ).done((data)=>{ constblob=newBlob([data],{ type:type, }); $('<a>') .attr({ href:URL.createObjectURL(blob), download:file }) .get(0) .click(); }); }); }