User:Cblair91/global.js

// 10:51, August 25, 2013 (UTC) /* */ /* toolbar links JavaScript */

if(!window.ToolbarLinksLoad) addOnloadHook(addToolbarLinks); var ToolbarLinksLoad = true;

function addToolbarLinks { $('JS').appendTo('ul.tools'); $('CSS').appendTo('ul.tools'); $('Logs (RecentChanges</a> | <a href="/wiki/Special:Log/newusers">NewUsers</a> | <a href="/wiki/Special:AbuseLog">Abuse</a>)</li>').appendTo('ul.tools'); }

/* Define variables! */ var cg = ['Speedy deletion candidates', 'Speedy move candidates', 'Outdated Furniture Information']; /* Categories to watch */ var excludeuser = "Cblair91"; /* what users to exclude from category notifier */ var autoWelcomeText = '~'; /* auto welcome text */ var autoCreateCat = false; /* Mass create categories */

/* Include all the useful goodies! */ importArticles({   type: "script",    articles: [        "User:Cblair91/common.js",        "w:c:scratchpad:User:Cblair91/wham.js",        "w:scratchpad:User:Cblair91/wikia.js/quickdelete.js",        "w:scratchpad:User:Cblair91/wikia.js/masscreatecategories.js",        "w:c:runescape:User:Cblair91/autowelcome.js", /* Auto welcome for talk pages */        "w:c:runescape:User:Cblair91/categories.js", /* Category notifier */        "w:c:runescape:MediaWiki:Common.js/spreport.js",    ] });

/* Change wiki activity to recent changes */ function WikiActivity2RecentChanges { $('a[href$="/wiki/Special:WikiActivity"]').attr("href", "/wiki/Special:RecentChanges").html("Recent Changes"); }

addOnloadHook(WikiActivity2RecentChanges);

/* Kill image popups */ window.wgEnableImageLightboxExt = false; function changeimagelinks { $('#WikiaArticle, .LatestPhotosModule, #article-comments').unbind('click.lightbox'); var a = document.getElementsByTagName('a'); for(var t = 0; t < a.length; ++t) { var a2 = a[t]; var img = a2.getElementsByTagName('img'); if(img[0] != null) { if(a2.href.indexOf('images.wikia.nocookie.net') != -1) a2.setAttribute('href', wgServer + '/wiki/File:' + a2.href.substring(a2.href.lastIndexOf('/') + 1)); for(var s = 0; s < 5; ++s) { if(a2.href.indexOf('images' + s + '.wikia.nocookie.net') != -1) a2.setAttribute('href', wgServer + '/wiki/File:' + a2.href.substring(a2.href.lastIndexOf('/') + 1)); }		}	} } addOnloadHook(changeimagelinks); if(mwCustomEditButtons) { mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://images.wikia.com/central/images/1/11/Button_category.png", "speedTip": "PAGENAME", "tagOpen": "" }; }

$('#savePage').click(function {       $('#editform').submit; });

$(function {   $('.wikia-button.comments.secondary.talk').after('<a href="?action=purge" class="wikia-button" rel="nofollow">Purge</a>');    if(wgAction == "edit") {        $('.start-a-wiki').after('<input id="savePage" type="button" value="Publish" style="float:left;margin-top:6px;">');    } }); /* */