Jump to content
Wikimedia Meta-Wiki

User:Hasley/global.js

From Meta, a Wikimedia project coordination wiki
This is an archived version of this page, as edited by Hasley (talk | contribs) at 17:07, 23 September 2024. It may differ significantly from the current version .
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.
 // ReviewFormHider
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hasley/ReviewFormHider.js&action=raw&ctype=text/javascript');

 // imagelinks
 mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-imagelinks.js&action=raw&ctype=text/javascript');

 // QuickSpambotLock
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hasley/QuickSpambotLock.js&action=raw&ctype=text/javascript');

 // rename-reason-fixer
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Enterprisey/rename-reason-fixer.js&action=raw&ctype=text/javascript');

 // CARedirect.js
 mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/CARedirect.js&action=raw&ctype=text/javascript");

 // contribsFooter
 mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/contribsFooter.js&action=raw&ctype=text/javascript");

 // copy-section-link
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Enterprisey/copy-section-link.js&action=raw&ctype=text/javascript');

 // HideButtonsFromNonGsProjects
 mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Elton/HideButtonsFromNonGsProjects.js&action=raw&ctype=text/javascript");

 // stewardscript
 mw.loader.load("//tools-static.wmflabs.org/meta/scripts/pathoschild.stewardscript.js");

 // stewardlinks
 mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Hasley/stewardlinks.js&action=raw&ctype=text/javascript");

 // CAMetaLink
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hasley/CAMetaLink.js&action=raw&ctype=text/javascript');

 // global watchlist button
 $('#pt-watchlist-2 a').attr('href','https://meta.wikimedia.org/wiki/Special:GlobalWatchlist');

 // cu-log-links
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:ST47/cu-log-links.js&action=raw&ctype=text/javascript');

 // filterTest
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Suffusion_of_Yellow/filterTest.js&action=raw&ctype=text/javascript');

 // batchtest-plus
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Suffusion_of_Yellow/batchtest-plus.js&action=raw&ctype=text/javascript');

 // filterDiff
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Suffusion_of_Yellow/filterDiff.js&action=raw&ctype=text/javascript');

 // diffedit
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Jon_Harald_Søby/diffedit.js&action=raw&ctype=text/javascript');

 // nomobilediffs
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hasley/nomobilediffs.js&action=raw&ctype=text/javascript');

 // sidebar
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hasley/sidebar.js&action=raw&ctype=text/javascript');

 // RTRC
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/RTRC.js&action=raw&ctype=text/javascript');

 // smart rollback
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/smart_rollback.js&action=raw&ctype=text/javascript');

 if(typeofsmartRollbackConfig==='undefined')smartRollbackConfig={};
 smartRollbackConfig.enableMarkbotedits=true;
 smartRollbackConfig.toolLinkMethod='p-personal';

 // massRollback
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Writ_Keeper/Scripts/massRollback.js&action=raw&ctype=text/javascript');

 // nukeAll
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/nukeAll.js&action=raw&ctype=text/javascript');

 // navigation popups
 mw.loader.load('https://en.wikipedia.org/w/load.php?modules=ext.gadget.Navigation_popups');

 // quick-vand-block
 if(mw.config.get('wgDBname')==='eswiki'){
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Hasley/quick-vand-block.js&action=raw&ctype=text/javascript');
 }

 // easyBlock
 if(mw.config.get("wgDBname")==="eswiki"){
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Hasley/easyblock-eswiki.js&action=raw&ctype=text/javascript');
 }elseif(mw.config.get('wgUserGroups').indexOf('sysop')!==-1){
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Hasley/easyblock.js&action=raw&ctype=text/javascript');
 }

 // TwinkleGlobal
 if($.inArray(mw.config.get("wgDBname"),['testwiki'])===-1){
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal.js&action=raw&ctype=text/javascript');
 }

 // lintHint
 mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/lintHint/r.js&action=raw&bcache=1&maxage=86400&ctype=text/javascript");

 // spurlookup
 mw.loader.load("//en.wikipedia.org/w/index.php?title=User:GeneralNotability/spurlookup.js&action=raw&ctype=text/javascript");

 // moremenu-proxy
 mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Blablubbs/moremenu-proxy.js&action=raw&ctype=text/javascript");

 // moremenu-64
 mw.loader.load("//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-morebits.js&action=raw&ctype=text/javascript");
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Blablubbs/moremenu-64.js&action=raw&ctype=text/javascript');

 // active sysops
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:WhitePhosphorus/js/active_sysops.js&action=raw&ctype=text/javascript');

 // ip-ext-info
 mw.loader.load("//en.wikipedia.org/w/index.php?title=User:GeneralNotability/ip-ext-info.js&action=raw&ctype=text/javascript");

 // userinfo
 mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Enterprisey/userinfo.js&action=raw&ctype=text/javascript");

 // markBlocked
 mw.loader.using(['mediawiki.util'],function(){
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&action=raw&ctype=text/javascript');
 });

 // mark-locked
 mw.loader.load("//en.wikipedia.org/w/index.php?title=User:GeneralNotability/mark-locked.js&action=raw&ctype=text/javascript");

 // diff-permalink
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Hasley/diff-permalink-ooui.js&action=raw&ctype=text/javascript');

 // CurIDLink
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=MediaWiki:Gadget-CurIDLink.js&action=raw&ctype=text/javascript');

 // abusefilter-diff-check
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Enterprisey/abusefilter-diff-check.js&action=raw&ctype=text/javascript');

 // permaLink
 mw.loader.load("//en.wikipedia.org/w/index.php?title=User:The_Earwig/permalink.js&action=raw&ctype=text/javascript");

 // UTC Live Clock
 mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');

 // patrolRevisions
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hasley/patrolRevisions.js&action=raw&ctype=text/javascript');

 // CleanDeleteReasons
 if($.inArray(mw.config.get('wgDBname'),['eswiki','wikidatawiki'])===-1){
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/CleanDeleteReasons.js&action=raw&ctype=text/javascript');
 }

 // massBlock
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/massBlock.js&action=raw&ctype=text/javascript');

 // HotCat
 mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript');

 // link-deleted-revs
 mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Enterprisey/link-deleted-revs.js&action=raw&ctype=text/javascript");

 // undelete-backlink
 mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Enterprisey/undelete-backlink.js&action=raw&ctype=text/javascript");

 // massRevdel
 mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Writ Keeper/Scripts/massRevdel.js&action=raw&ctype=text/javascript");

 // Tulsi's mass delete tool
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Tulsi Bhagat/massdelete.js&action=raw&ctype=text/javascript');

 // Tim's mass-restoration tool
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Timotheus Canens/massrestore.js&action=raw&ctype=text/javascript');

 // massmove
 mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Plastikspork/massmove.js&action=raw&ctype=text/javascript');

 // SelectiveDeleter
 if(mw.config.get("wgDBname")!=="eswiki"){
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/SelectiveDeleter.js&action=raw&ctype=text/javascript');
 }

 // WikidataInfo
 mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript");

 // QuickEditCounter
 mw.loader.load("//www.wikidata.org/w/index.php?title=MediaWiki:Gadget-quickeditcounter.js&action=raw&ctype=text/javascript");

 // MoreMenu
 if(mw.loader.getState('ext.gadget.MoreMenu')===null){
 mw.loader.load('https://meta.wikimedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:MoreMenu.import.js');
 }else{
 mw.loader.load('ext.gadget.MoreMenu');
 }

 // BiDiEditing
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/BiDiEditing.js&action=raw&ctype=text/javascript');

 // GS Rationale
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:WhitePhosphorus/js/GS Rationale.js&action=raw&ctype=text/javascript');

 if(typeof(window.p4js_gs_rationale)==='undefined')window.p4js_gs_rationale={};
 /*
  * One reason per line (or whatever you like if you know JavaScript well).
  * Don't forget quotes and the comma. If your reason includes a quote, replace it with \" or use single quotes instead.
  *
  * <nowiki>
  */
 // delete, block and protect reasons
 window.p4js_gs_rationale.common=[];
 // delete and block reasons (as they sometimes overlap)
 window.p4js_gs_rationale.del_block=[
 "spam",
 "vandalism",
 ];
 // delete reasons
 window.p4js_gs_rationale.del=[
 "no useful content",
 "nonsense",
 "test page",
 "not written in this project's language",
 "author request",
 "out of project scope",
 "empty",
 "broken redirect",
 ];
 // block reasons
 window.p4js_gs_rationale.block=[
 "intimidating behaviour/harassment",
 "cross-wiki vandalism",
 "spambot",
 "spam-only account",
 "open proxy ([[m:No open proxies|more info]])",
 ];
 // protect reasons
 window.p4js_gs_rationale.protect=[
 "persistent vandalism",
 "persistent spamming",
 "protection against re-creation",
 ];
 window.p4js_gs_rationale.position="top";// "bottom" or "top". If "top", the global reasons will show on top of the select box.
 /* </nowiki> */

 // gs-action
 mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hasley/gs-action.js&action=raw&ctype=text/javascript');

 // disable Media Viewer
 mw.config.set('wgMediaViewerOnClick',false);

 // CA / GUC / OP
 mw.loader.using('mediawiki.util',function(){
 if(mw.config.get('wgCanonicalSpecialPageName')=='Contributions'&&
 mw.config.get('wgRelevantUserName')!==null){
 varuser=mw.config.get('wgRelevantUserName');
 varIP=mw.util.isIPAddress(user);
 varlink=IP?'https://tools.wmflabs.org/guc/?src=rc&by=date&user='+user:'https://meta.wikimedia.org/wiki/Special:CentralAuth/'+user;
 vartext=IP?'GUC':'CentralAuth';
 vartooltip=IP?'View global contributions':'View CentralAuth on Meta';
 mw.util.addPortletLink(
 'p-views',
 link,
 text,
 'views-global',
 tooltip
 );

 if(IP){
 varlinks=$('#contentSub > .mw-contributions-user-tools > .mw-changeslist-links');
 links.html(links.html()+'<span><a href="/wiki/m:Special:Log/gblblock?page=User:'+user+'">global block log</a></span>');

 mw.util.addPortletLink(
 'p-views',
 'https://ipcheck.toolforge.org/index.php?ip='+user,
 'IPCheck',
 'views-global',
 'Check if the IP is an open proxy'
 );
 }
 }
 });

 // prefix index
 mw.loader.using('mediawiki.util',function(){
 mw.util.addPortletLink('p-tb',mw.util.getUrl('Special:PrefixIndex/'+mw.config.get('wgPageName')),'PrefixIndex','tb-prefixindex');
 });

AltStyle によって変換されたページ (->オリジナル) /