User:Arashiryuu0/global.js

window.onload = function { PurgeButtonText = 'Purge';

importArticles({       type: 'script',        articles: [            // 'w:c:admintools:MediaWiki:Wikia.js/editCount.js',            'u:dev:RelatedDiscussionsModule/code.js',            'u:dev:MediaWiki:View_Source/code.js',            'u:dev:DifferentSkinEditor/code.js',            'u:dev:YoutubeModal/code.js',            'u:dev:PurgeButton/code.js',            'u:dev:UTCClock/code.js',            'u:dev:Message/code.js',            'u:dev:AjaxRC/code.js'        ]    });

/**    * Auto Refresh */   AjaxRCRefreshText = 'Auto-refresh'; AjaxRCRefreshHoverText = 'Automatically refresh the page'; ajaxPages = [ 'Special:RecentChanges', 'Special:WikiActivity', 'Special:AllPages', 'Special:UncategorizedPages' ];

/**    * Material Theme SyntaxHighlight Stuff */   (function {        function loop(_, e) {            var text = $(e).text,                word = getWord(text),                color = getColor(text);            if(word && color && !$(e).hasClass(word)) {                $(e).addClass(word).css(color);            }        }        function getWord(text) {            if(keywords[text]) {                return keywords[text];            }            return null;        }        function getColor(text) {            if(colors[text]) {                return colors[text];            }            return null;        }        var keywords = {            'prototype': 'prote',            'this': 'this',            'new': 'new',            '=>': 'aF',            '$': 'jQ'        };        var colors = {            'prototype': { 'color':'#f78c6a' },            'this': { 'color':'#f95479' },            'new': { 'color':'#89ddf3' },            '=>': { 'color':'#c792ea' }, '$': { 'color':'#89ddf3' } };       var selectors = [ '.kw1', '.kw4', '.sy0' ];       var i = 0, len = selectors.length; for(i; i < len; i++) { var elements = $('.javascript.source-javascript ' + selectors[i]); elements.each(loop); }   }); };

function getCookies { if(!window.cookies) { Object.defineProperty(window, 'cookies', {           get: function {                return document.cookie.split(';').reduce(function(cookies, cookie) { cookies[cookie.split('=')[0].trim] = unescape(cookie.split('=')[1]); return cookies; }, {});           }        });        return window.cookies; }

return window.cookies; }

/*@end@*/