User:RenzXVI/global.js

//******************************************************************************// // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *// //* * * * * * * * RenzXVI's Personal Wiki Features and Settings * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *// //******************************************************************************//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•// //•*´¨`*•.¸¸.•*´¨`*• Visual Spell Checker for Editing ¸¸.•*´¨`*•.¸¸.•*´¨`*•// importArticle({type: 'script', article: 'w:c:dev:VisualSpellCheck/code.js'}); //•*´¨`*•.¸¸.•*´ http://dev.wikia.com/wiki/VisualSpellCheck ¨`*•.¸¸.•*´¨`*•// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.// //•*´¨`*•.¸¸.•*´ Auto-Refresh High Traffic Pages ¨`*•.¸¸.•*´¨`*•.// window.ajaxSpecialPages = ["RecentChanges","WikiActivity", "Watchlist", "Log", "Contributions", "AbuseLog", "NewPages"]; window.AjaxRCRefreshText = 'Auto-refresh'; window.ajaxRefresh = 60000; window.AjaxRCRefreshHoverText = 'Automatically refresh the page'; importArticles({   type: 'script',    articles: [        'u:dev:AjaxRC/code.js',    ] }); //•*´¨`*•.¸¸.•*´ http://dev.wikia.com/wiki/AjaxRC *•.¸¸.•*´¨`*•.// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.*•.// // Make Visual Editor links load the regular editor instead // if ($.getUrlVar('veaction') == 'edit') location.replace(document.URL.replace('veaction','action')); //•*´¨`*•.¸¸. http://dev.wikia.com/wiki/NoVEEdit ¨`*•.¸¸.*•.// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.*•.//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.*•// //•*´¨` Advanced Oasis UI - Added Extra Functionality ¸¸.*•// window.AdvancedOasisUI = { accountNavFollowedPages: false, accountNavWatchlist: false, categoryRedlink: true, RCHeader: true, DefaultSourceMode: true, lightbox: false, randomPageLimitedTo: '', activity2RC: false, userLang: true, }; importScriptPage('MediaWiki:AdvancedOasisUI/code.js', 'dev'); //•*´¨`*• http://dev.wikia.com/wiki/AdvancedOasisUI •.¸¸.*•// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.*•//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*// //•*´¨`*•.¸¸. Unofficial Rollback Button •.¸¸.•*´¨`*// importScriptPage('MediaWiki:Rollback/code.js', 'dev'); //•*´¨`*• http://dev.wikia.com/wiki/Rollback .•*´¨`*// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*// //•*´¨ Personal Chat Message Blocker Option ¸.•*// importScriptPage('MessageBlocker/code.js', 'dev'); //•* http://dev.wikia.com/wiki/MessageBlocker •*// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*// //•*´¨`*•.¸ Chat Emoticons List Window `*•.¸¸.•*// importArticles({   type: 'script',    articles: [        // ...        'u:dev:MediaWiki:EmoticonsWindow/code.js',        // ...    ] }); //• http://dev.wikia.com/wiki/EmoticonsWindow •*// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*// //•*´¨`*•.¸¸ Anti Soundcloud Autoplay ¨`*•.¸¸.•*// importArticles({   type: 'script',    articles: [        // ...        'u:dev:MediaWiki:AntiSoundcloud/code.js',        // ...    ] }); //•* http://dev.wikia.com/wiki/AntiSoundcloud •*// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*// //•*´¨`*•.¸¸.• Chat User Page Button ´¨`*•.¸¸.•*// importArticles({   type: 'script',    articles: [        'u:dev:ChatUserPageButton.js'    ] }); // http://dev.wikia.com/wiki/ChatUserPageButton // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*// //•*´¨`*•.¸ Message Wall Greeting Button •.¸¸.•*// importArticles({   type: 'script',    articles: [        'u:dev:WallGreetingButton/code.js',    ] }); // http://dev.wikia.com/wiki/WallGreetingButton // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*// //•*´¨`*•.¸¸. Edit Conflict Warning *´¨`*•.¸¸.•*// importArticles({   type: 'script',    articles: [        'u:dev:EditConflictAlert/code.js',    ] }); // http://dev.wikia.com/wiki/EditConflictAlert // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸// //•*´¨`* View Removed Comments Button ¨`*•.¸¸// importScriptPage('ViewRemoved/code.js', 'dev'); //•* http://dev.wikia.com/wiki/ViewRemoved ¸¸// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸// //•*´¨`*•.¸¸ Special:DiscussionsFeed ´¨`*•.¸¸// importArticles({   type: 'script',    articles: [        'u:dev:DiscussionsFeed.js',    ] }); // http://dev.wikia.com/wiki/DiscussionsFeed // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸// //•*´¨`*•.¸¸. Find and Replace .¸¸.•*´¨`*•.¸// importArticles({   type: 'script',    articles: [        'u:dev:FindAndReplace/code.js',    ] }); // http://dev.wikia.com/wiki/FindAndReplace // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸// //•* Ajax Undo Button (skip diff preview) .¸// importScriptPage( 'AjaxUndo/code.js', 'dev' ); //•*´ http://dev.wikia.com/wiki/AjaxUndo •.¸// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸// //•*´¨`*•.¸¸.• Null Edit Button ¸¸.•*´¨`*•.¸// importArticle({   type: 'script',    article: 'u:dev:NullEditButton/code.js' }); // http://dev.wikia.com/wiki/NullEditButton // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•// //•*´¨`*• Reveal Anonymous User IP •*´¨`*•// importArticles({   type: "script",    articles: [        "w:c:dev:RevealAnonIP/usercode.js"    ] }); // http://dev.wikia.com/wiki/RevealAnonIP // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*// //•*´¨`*•.¸¸. Header Links ¨`*•.¸¸.•*´¨`*// importArticles({   type: 'script',    articles: [        'u:dev:HeaderLinks/code.js'    ] }); // http://dev.wikia.com/wiki/HeaderLinks // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*// //•*´¨`* Wikimarks, shortcut links •*´¨`*// importArticles({   type: 'script',    articles: [        'u:dev:MediaWiki:Wikimarks/code.js'    ] }); //• http://dev.wikia.com/wiki/Wikimarks *// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`// //•*´¨`*•.¸ Last Edited-By info ¸¸.•*´¨`// importArticles({   type: 'script',    articles: [        // ...        'u:dev:LastEdited/code.js',        // ...    ] }); // http://dev.wikia.com/wiki/LastEdited // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨// //•*´¨`* Preview on the same page .•*´¨// importArticles({   type: 'script',    articles: [        'u:dev:QuickDiff/code.js'    ] }); // http://dev.wikia.com/wiki/QuickDiff // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´// //•*´ UTC Clock Display, Top Right •*´// importArticles({   type: 'script',    articles: [        'u:dev:UTCClock/code.js',    ] }); // http://dev.wikia.com/wiki/UTCClock // //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´//

//•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•// //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*• Chat Tags Autocomplete ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•// mw.loader.using('jquery.ui.autocomplete', function {   $(function { var availableTags = [ '[b][/b]', '[bg=""][/bg]', '[big][/big]', '[c=""][/c]', '[code][/code]', '[font=""][/font]', '[i][/i]', '[img=""]', '[small][/small]', '[s][/s]', '[sub][/sub]', '[sup][/sup]', '[u][/u]', '[yt=""]' ];       $('textarea[name=message]').autocomplete({            source: availableTags,            position: { my: "left bottom", at: "left top", collision: "none" }        }); mw.util.addCSS('.ui-autocomplete{border:1px solid #000;background:#000;width:150px!important}.ui-menu-item{background:#3a3a3a;border-bottom:2px solid #000}.ui-menu-item a{font-family:monospace;color:#FFA500!important}'); }); }); // http://shining-armor.wikia.com/wiki/User_blog:Shining-Armor/ChatTags_update_01062016 //•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•//

//******************************************************************************// // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *// //* * * * * * * * * * * * * * * * End of Codes ** * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *// //******************************************************************************//