User:AlexGorts/global.js

importArticles({    type: 'script',     articles: [         'u:dev:MediaWiki:VSTFReport.js',     ] });

importArticles({    type: 'script',     articles: [         'u:dev:PortableCSSPad/code.js'     ] });

// == Избранные вики на навигационной панели == var spanWiki = document.querySelector('.wds-dropdown__toggle span'); spanWiki.innerHTML = 'Вики'; window.gnWikiLinks = ['//ru.everlasting-summer.wikia.com|Бесконечное лето Вики', '//ru.dvloper.wikia.com|DVloper Вики', '//ru.polandball.wikia.com|Polandball Вики', '//ru.fnafaltuniverses.wikia.com|FNaF AU Вики', '//ru.five-nights-at-freddys.wikia.com|FNaF Вики']; $(function {    var $menu = $('.wds-global-navigation__link-group .wds-list'),        links = window.gnWikiLinks || [];    if (!$menu.length || !links.length) return;    links.forEach(function (v) { var link = v.replace(/\[|\]/g, ''), $a = $('', {               href: (/(.*?)\||$/.exec(link) || {})[1] || link,                text: (/\|(.*)/.exec(link) || {})[1] || link,                title: link        }); $menu.prepend($('').append($a)); }); }); // == Сворачивание панели при прокрутке колёсиком мыши == (function {   setInterval(function { var oldScrollY = window.pageYOffset || document.documentElement.scrollTop; window.onscroll = function { var scrolled = window.pageYOffset || document.documentElement.scrollTop; var dY = scrolled - oldScrollY; if ( dY > 0 ){ $("#globalNavigation").slideUp(300); } else { $("#globalNavigation").slideDown(300); }       };    }, 1); });