User:Yahya/global.js

From Meta, a Wikimedia project coordination wiki

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)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
if
(mw.config.get("wgDBname")
!== "test2wiki") {

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

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

/* massRevdel go brrr */
mw.loader.load( 'https://en.wikipedia.org/wiki/User:Writ_Keeper/Scripts/massRevdel.js?action=raw&ctype=text/javascript' ); // Backlink: [[w:User:Writ Keeper/Scripts/massRevdel.js]]

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

/* Add more links (like Bullseye) to Special:Contribs */
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Yahya/CAWhoisProxy.js&action=raw&ctype=text/javascript");

/* Remove the junk you were trying to delete from your deletion log entries */
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:AntiCompositeNumber/CleanDeleteReasons.js&action=raw&ctype=text/javascript");

/* Canned reasons for deletions, plus ([[m:Stewards|steward]] action) */
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:WhitePhosphorus/js/GS Rationale.js&action=raw&ctype=text/javascript");

/* Easily get to cross-wiki user rights pages for the current wiki for yourself and others */
mw.loader.load('https://meta.wikimedia.org/wiki/User:AntiCompositeNumber/stewserrights.js?action=raw&ctype=text/javascript');

/* Strikethrough blocked users */
mw.loader.load( 'https://en.wikipedia.org/wiki/MediaWiki:Gadget-markblocked.js?action=raw&ctype=text/javascript' ); // Backlink: [[w:MediaWiki:Gadget-markblocked.js]]

//diff-perma link
mw.loader.load( 'https://en.wikipedia.org/wiki/User:Enterprisey/diff-permalink.js?action=raw&ctype=text/javascript' ); // Backlink: [[w:User:Enterprisey/diff-permalink.js]]

/* Additional information for rangeblocked IPs */
mw.loader.load( 'https://en.wikipedia.org/wiki/User:Firefly/more-block-info.js?action=raw&ctype=text/javascript' ); // Backlink: [[w:User:Firefly/more-block-info.js]]

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

//CentralAuth link by [[User:Linedwell]]
//mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Linedwell/centralauthlink.js&action=raw&ctype=text/javascript');

//Script for redirecting Special:CentralAuth pages by [[User:Tks4Fish]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/CARedirect.js&action=raw&ctype=text/javascript');

//Hide Buttons From Non-GS wikis by [[User:Elton]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Elton/HideButtonsFromNonGsProjects.js&action=raw&ctype=text/javascript');

//if ( mw.config.get("wgDBname") !== 'ruwiki')
//    mediaWiki.loader.load( '//ru.wikipedia.org/w/index.php?title=MediaWiki:WEF_AllEditors.js&action=raw&ctype=text/javascript' );

//moremenu
mw.loader.load('https://meta.wikimedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:MoreMenu.import.js');

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

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

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


/** DIFF Start **/

//diffedit
//mw.loader.load( '//meta.wikimedia.org/w/index.php?title=User:Jon_Harald_Søby/diffedit.js&action=raw&ctype=text/javascript' );
//clean diff
mw.loader.load( '//de.wikipedia.org/w/index.php?title=Benutzer:TMg/cleanDiff.js&action=raw&ctype=text/javascript' );
//ExpandDiffs
//mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Bradv/Scripts/ExpandDiffs.js&action=raw&ctype=text/javascript');

/** DIFF End **/

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

//GlobalRenameQueue
mw.loader.using( [ 'mediawiki.util' ], function() {
	"use strict";
	mw.util.addPortletLink(
	'p-tb',
	'//meta.wikimedia.org/wiki/Special:GlobalRenameQueue/open/',
	'Rename Queue',
	't-RenameQueue',
	'Open Global Rename Queue',
	'Q',
	'#t-info'
);
});

//force-ltr
mw.loader.load('//tools-static.wmflabs.org/meta/scripts/pathoschild.forceltr.js');

//POP-UPS, works on both mobile, desktop mode
mw.loader.load('//bn.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups-translation.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&ctype=text/javascript');
mw.loader.load(location.protocol + '//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-navpop.css&action=raw&ctype=text/css', 'text/css');

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

//Scroll
mw.loader.load('//wiki.yahyabd.xyz/w/load.php?modules=ext.gadget.scroll');

//testing scripts
mw.loader.load('//test.wikipedia.org/w/index.php?title=User:Yahya/r.js&action=raw&ctype=text/javascript');

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


//বাংলা উইকিতে লোড হবে না
if
(mw.config.get("wgDBname")
!== "bnwiki") {

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

}

//ইংরেজি উইকিতে লোড হবে না
if
(mw.config.get("wgDBname")
!== "enwiki") {

//Short Desc Helper
mw.loader.getScript( 'https://en.wikipedia.org/w/load.php?modules=ext.gadget.libSettings' ).then( function() {
	mw.loader.load( 'https://en.wikipedia.org/w/load.php?modules=ext.gadget.Shortdesc-helper' );
});
}

//only mobile
if
( mw.config.get("skin") === "minerva"){
//Shortdesc Helper on mobile
//mw.loader.load('//wiki.yahyabd.xyz/w/load.php?modules=ext.gadget.Shortdesc-helper');
//URLShortener
mw.loader.using(['mediawiki.util', 'oojs-ui-windows', 'mediawiki.widgets', 'mediawiki.ForeignApi'], function(){
mw.loader.load('//bn.wikivoyage.org/w/load.php?modules=ext.gadget.URLShortener');
});
mw.loader.load('//vi.wikipedia.org/w/index.php?title=User:Plantaest/TwinkleGlobalMobile.js&action=raw&ctype=text/javascript');
}
}

$.when(mw.loader.using(['mediawiki.util'], $.ready)).done( function() {
	mw.util.addPortletLink("p-tb", mw.config.get('wgArticlePath').replace('$1', "Project:AutoWikiBrowser/Script"), "JS Wiki Browser", "tb-awbscript", "Run Javascript Wiki Browser");
});

if (mw.config.get('wgCanonicalNamespace')+':'+mw.config.get('wgTitle') === 'Project:AutoWikiBrowser/Script' && mw.config.get('wgAction') == 'view')
	mw.loader.load('//test.wikipedia.org/w/index.php?title=User:Aishik_Rehman/JWB.js&action=raw&ctype=text/javascript');