Documentation may be created at User:Goandgoo/common.js/doc.
Note: After saving, you have to bypass your browser's cache to see the changes.
Google Chrome, Firefox, Microsoft Edge, and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button.
For details and instructions about other browsers, see Wikipedia:Bypass your cache.
mw.loader.localLoad = function (url) { return mw.loader.load('http://www.minecraftwiki.net/index.php?title=' + url + '&action=raw&ctype=text/javascript'); };
/* Counts all your edits and saves them to a page ( http://en.wikipedia.org/wiki/User:Kanegasi/editcounter ) */
if (mw.config.get('wgTitle') === mw.config.get('wgUserName') && mw.config.get('wgNamespaceNumber') === 2) {
var tableCaption = 'Goandgoo\'s edits';
var subPages = 'true';
var topRowAttrib = 'style="background-color: blue"';
var bottomRowAttrib = 'style="font-size: large"';
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Kanegasi/editcounter.js&action=raw&ctype=text/javascript');
}
/* Replaces IPs with their known owner, publicly acknowledged by that user */
$('.mw-userlink[title$="82.69.54.207"]').attr({ title: 'User:Simons Mith (IP)' }).text('Simons Mith');
/* Creates a dropdown menu on edit summaries with presets */
if (mw.config.get('wgAction') === 'edit' || mw.config.get('wgAction') === 'submit') {
var customSummaries = [
'[' + '[Minecraft 2.0]] info does not belong outside of its article',
'[' + '[Category:Screenshots]]',
'[' + '[Category:User images]]',
'[' + '[mcf:24-|go to the forums]]',
'[' + '[mcf:31-|go to the server forums]]',
'[' + '[mcf:56-|go to the mod forums]]',
'[' + '[mcf:155-|go to the support forums]]',
'[' + '[mcf:219-|go to the Pocket Edition forums]]',
'[' + '[mcf:220-|go to the Xbox 360 Edition forums]]',
'[' + '[Special:Interwiki|Interwiki link]]',
'[' + '[Project:Wiki Rules#1|Rule#1]]: Violates Minecraft ToU/brand guidelines',
'[' + '[Project:Wiki Rules#2|Rule#2]]: Spam',
'[' + '[Project:Wiki Rules#2|Rule#2]]: Vandalism',
'[' + '[Project:Wiki Rules#3|Rule#3]]: Too simple',
'[' + '[Project:Wiki Rules#3|Rule#3.1]]: No proof [' + '[Mojang]] has played this',
'[' + '[Project:Wiki Rules#4|Rule#4]]: Lack of content',
'[' + '[Project:Wiki Rules#5|Rule#5]]: Harassment/insult/[[wikipedia:ad hominem|ad hominem]]',
'[' + '[Project:Wiki Rules#6|Rule#6]]: Not a [' + '[Mojang]]ster',
'[' + '[Project:Wiki Rules#7|Rule#7/7.1]]: False info/speculation',
'[' + '[Project:Wiki Rules#8|Rule#8]]: Belongs in [' + '[Tutorials]]',
'[' + '[Project:Wiki Rules#9|Rule#9]]: Custom server mods belong with their server article',
'[' + '[Project:Wiki Rules#10|Rule#10/11]]: Server/community advertising',
'[' + '[Project:Wiki Rules#13|Rule#13]]: [[wikipedia:Plagiarism|Plagiarism]]',
'[' + '[Project:Wiki Rules#15|Rule#15.1]]: Mod info in vanilla article',
'[' + '[Project:Wiki Rules#16|Rule#16]]: [[Project:Wiki Rules/Video policy|Video policy]]',
'[' + '[Project:Wiki Rules#18|Rule#18]]: Signature',
'[' + '[Project:Wiki Rules#19|Rule#19]]: Herospam',
'[' + '[Project:Wiki Rules#20|Rule#20]]: Custom textures/UI/mods',
'[' + '[Project:Wiki Rules#22|Rule#22]]: Template as signature',
'[' + '[Project:Wiki Rules#23|Rule#23]]: Not tutorial material',
];
mw.loader.localLoad('User:Kanegasi/editsummarypresets.js');
}
/* Wikipedia's HotCat gadget ( http://en.wikipedia.org/wiki/Wikipedia:HotCat ) */
if (mw.config.get('wgNamespaceNumber') >= 0) {
mw.loader.localLoad('User:Kanegasi/HotCat.js');
}
// [[User:Majr/docTabs.js]]
if (
$.inArray( mw.config.get( 'wgNamespaceNumber' ), [ 10, 11, 828, 829 ] ) > -1 ||
$.inArray( mw.config.get( 'wgNamespaceNumber' ), [ 2, 3 ] ) > -1 &&
mw.config.get( 'wgTitle' ).replace( /\/doc$/, '' ).search( /\.(js|css)$/ ) > -1
) {
importScript( 'User:Majr/docTabs.js' );
}
// [[User:Majr/editableRollback.js]]
importScript( 'User:Majr/editableRollback.js' );
// [[User:Majr/refTooltip.js]]
importScript( 'User:Majr/refTooltip.js' );
// [[User:Majr/inputCounter.js]]
importScript( 'User:Majr/inputCounter.js' );
// Add purge tab
$( '#p-views' ).find( 'ul' ).append(
$( '<li>' ).attr( 'id', 'ca-purge' ).addClass( 'collapsible' ).append( $( '<span>' ).append(
$( '<a>' ).attr( 'href', mw.util.getUrl( null, { action: 'purge' } ) ).text( 'Purge' )
) )
);