User:WhatamIdoing/global.js: Difference between revisions
Content deleted Content added
WhatamIdoing (talk | contribs) No edit summary |
WhatamIdoing (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
// |
// Blame this on Ed // |
||
mw.loader.load( 'https://meta.wikimedia.org/w/index.php?title=User:ESanders_(WMF)/commentlinks.js&action=raw&ctype=text/javascript' ); |
|||
if ( $( '#ca-addsection' ).length ) mw.loader.using( 'ext.discussionTools.init' ); |
|||
//David L said not to use this // |
|||
mw.loader.using( [ 'ext.discussionTools.ReplyWidgetVisual' ] ).then( function() { |
|||
ve.init.mw.targetFactory.registry.discussionTools.static.toolbarGroups.push( |
|||
{ |
|||
name: 'specialCharacter', |
|||
include: [ 'specialCharacter' ] |
|||
} |
|||
); |
|||
}); |
|||
// Highlight my username everywhere. From [[w:User:Ais523/highlightmyname2.js]]. See also global.css |
// Highlight my username everywhere. From [[w:User:Ais523/highlightmyname2.js]]. See also global.css |
Revision as of 18:21, 23 December 2021
// Blame this on Ed //
mw.loader.load( 'https://meta.wikimedia.org/w/index.php?title=User:ESanders_(WMF)/commentlinks.js&action=raw&ctype=text/javascript' );
//David L said not to use this //
mw.loader.using( [ 'ext.discussionTools.ReplyWidgetVisual' ] ).then( function() {
ve.init.mw.targetFactory.registry.discussionTools.static.toolbarGroups.push(
{
name: 'specialCharacter',
include: [ 'specialCharacter' ]
}
);
});
// Highlight my username everywhere. From [[w:User:Ais523/highlightmyname2.js]]. See also global.css
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Ais523/highlightmyname2.js&action=raw&ctype=text/javascript');
hmn2username="whatamidoing"; // This line is only needed if it differs from your full account name
// Gives some useful links on user, user talk, and user contribution pages
// by [[m:user:Hoo man]] <http://meta.wikimedia.org/wiki/User:Hoo_man/Scripts/Useful_links>
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/useful_links.js&action=raw&ctype=text/javascript');
if(typeof(usefulLinksConfig) == 'undefined') usefulLinksConfig = {};
usefulLinksConfig.toolLinkMethod = 'p-cactions';
// Useful script to tell if a user is currently blocked, by striking out the username
mw.loader.load('//ru.wikipedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&action=raw&ctype=text/javascript');
// A nice UTC clock
mw.loader.load('//mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');
/* Change language to English */
mw.loader.using("mediawiki.user", function() {
if ( mw.user.options.get('language') !== 'en' ) {
( new mw.Api() ).postWithToken( 'options', {
action: "options",
change: "language=en"
} ).done( function() {
mw.loader.using([], function(){
mw.notify( "Language has been changed to English. Please refresh the page." );
} );
} );
} else {
console.log('Language already set to English!');
}
} );
// [[File:userinfo.js]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:PleaseStand/userinfo.js&action=raw&ctype=text/javascript');
//Wikidata descriptions
mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript");
// nowiki button for the 2017WTE
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Matma_Rex/nwe-nowiki.js&action=raw&ctype=text/javascript');