User:KPFC/global.js
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.
function() {
if ( ( document.body.clientWidth < 800 ) && ( mw.user.options.get('skin') !== 'modern' ) ) {
mw.loader.load("mediawiki.notify");
( new mw.Api() ).postWithToken( 'options', {
action: "options",
change: "skin=modern"
} ).done( function() {
mw.loader.using("mediawiki.notify", function(){
mw.notify( "Skin has been changed to Modern. Please refresh the page." );
} );
} );
}
} );
// Krinkle
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/RTRC.js&action=raw&ctype=text/javascript');
// Hoo man
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/useful_links.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');
// MediaWiki:Gadget-revisionCounter
//mw.loader.load('//de.wikipedia.org/w/index.php?title=MediaWiki:Gadget-revisionCounter.js&action=raw&ctype=text/javascript');
//WikidataINFO by Yair rand
mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript");
// Schnark
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/dialog.js&action=raw&ctype=text/javascript');
// Perhelion
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Perhelion/userstatus.js&action=raw&ctype=text/javascript');
/**
* Forces left-to-right layout and editing on RTL wikis.
* @see https://meta.wikimedia.org/wiki/Force_ltr
* @update-token [[File:pathoschild/forceltr.js]]
*/
mw.loader.load('//tools-static.wmflabs.org/meta/scripts/pathoschild.forceltr.js');
// Customisation
// <nowiki>
if(typeof(taggerConfig) == 'undefined') taggerConfig = {};
taggerConfig.tags = [];
taggerConfig.editSummary = [];
taggerConfig.tags[1] = '{{delete|nonsense - \~\~\~\~}}';
taggerConfig.editSummary[taggerConfig.tags[1]] = 'QD';
taggerConfig.tags[2] = '{{delete|spam - \~\~\~\~}}';
taggerConfig.editSummary[taggerConfig.tags[2]] = 'QD';
taggerConfig.tags[3] = '{{delete|little or no meaningful content - \~\~\~\~}}';
taggerConfig.editSummary[taggerConfig.tags[3]] = 'QD';
taggerConfig.tags[4] = '{{delete|out of project scope - \~\~\~\~}}';
taggerConfig.editSummary[taggerConfig.tags[4]] = 'QD';
taggerConfig.tags[5] = '{{delete|blanked by author - \~\~\~\~}}';
taggerConfig.editSummary[taggerConfig.tags[5]] = 'QD';
taggerConfig.tags[6] = '{{delete|not in this project\'s language - \~\~\~\~}}';
taggerConfig.editSummary[taggerConfig.tags[6]] = 'QD';
// </nowiki>
// [[User:Hoo_man/useful_links.js]]
if(typeof(usefulLinksConfig) == 'undefined') usefulLinksConfig = {};
usefulLinksConfig.useFoldedMenu = true;
// [[User:Hoo_man/active_sysops.js]]
if(typeof(activeSysopsConfig) == 'undefined') activeSysopsConfig = {};
activeSysopsConfig.markWikisGS = true;
if(typeof(activeSysopsConfig) == 'undefined') activeSysopsConfig = {};
activeSysopsConfig.markWikisActiveSysops = true;
activeSysopsConfig.markWikisActiveSysopsLessThan = 2;
// [[:de:Benutzer:Steef389/js/sperrloganzeige.js]]
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Steef389/js/sperrloganzeige.js&action=raw&ctype=text/javascript');
$(document).bind("loadWikiScript",
function (e, name, sperrloganzeige)
{
if (name == "Benutzer:Steef389/js/sperrloganzeige.js")
{
sperrloganzeige.logEntryLimit = "8";
sperrloganzeige.showOnPageLoad = true;
sperrloganzeige.hideLink = false;
sperrloganzeige.emptyHiddenColor = "#999999";
}
});
// Disable simplfied talk
$('.section-heading').each( function()
{
var $heading=$(this),
$headline=$heading.find('.mw-headline');
$heading.off('click.talkSectionOverlay');
$headline.attr('id', $headline.data('id') );
} );
$(document.body).removeClass('skin-minerva--talk-simplified');
$(this).remove();
$('.section-heading').each( function()
{
var $heading=$(this),
$headline=$heading.find('.mw-headline');
$('.open-block').each( function()
{
var $collapse=$(this),
$headline=$collapse.find('.mw-headline');
$collapse.click();
} );
} );