User:RyaNayR/global.js

/* ChatRefresh

By IAmAPersson ( http://community.wikia.com/wiki/User:IAmAPersson ) Original release date: January 20, 2014

/* console.log('ChatRefresh: Init.'); if (refreshTime === 0) { var refreshTime = 300000; console.log('ChatRefresh: Setting refreshTime = 300000'); }

if (wgCanonicalSpecialPageName === 'Chat') { console.log('ChatRefresh: Chat namespace detected.'); setInterval(       function {            console.log('ChatRefresh: Attempting to clear chat window.');            active.clearWindow;        }, refreshTime    ); }

/********************/

var toolbarCSS = mw.util.addCSS('.WikiaBarWrapper{background:linear-gradient(to bottom,#3264af 25%,#00327d 50%,#00194b 75%)}.WikiaBarWrapper .toolbar .tools li a{color:#0ff;font-weight:700}.WikiaBarWrapper .tools-menu{background:linear-gradient(#000064,#6496ff,#000064) repeat scroll 0 0 transparent;border-radius:8px;border:2px solid silver;min-width:90px;text-align:center}.WikiaBarWrapper .toolbar .tools .arrow-icon{border-color:transparent transparent lime}'), tpwCSS = mw.util.addCSS('.WikiaHeader .page-width-container, .WikiaPage { margin: 0; }'), modalCSS = mw.util.addCSS('.modal.large{width:calc(100% - 320px)}'), tctDefault = true;

function togglePageWidth { tpwCSS.disabled = !tpwCSS.disabled; } function toggleModalWidth { modalCSS.disabled = !modalCSS.disabled; } function toggleCustomToolbar { toolbarCSS.disabled = !toolbarCSS.disabled; }

$('#WikiaBarWrapper .toolbar > .tools').append('Toggle Page Width'); $('.modal > header').append('Toggle Width '); $('#WikiaBarWrapper .toolbar > .tools').append('Toggle Custom Toolbar ');

togglePageWidth; if (!tctDefault) toggleCustomToolbar;

/********************/

importArticles({   type: 'script',    articles: [        //:community:User:RyaNayR/CustomToolbarToggle.js',        //'u:community:User:RyaNayR/Code/code.js',        'u:dev:Code/code.js',        //'u:dev:MiniComplete/code.js',        'u:dev:AutoEditDropdown/code.js',        //'u:dev:QuickTools/advanced.js',        //'u:dev:ListFiles/code.js',        'u:dev:QQX/code.js',        'u:dev:PortableCSSPad/code.js',        'u:dev:View_Source/code.js',        'u:dev:HeaderLinks/code.js'    ] });