User:Sara124/global.js

/* Importujemy */ importArticles({   type: 'script',    articles: [        'u:dev:AjaxRC/code.js', /* Odświeżanie */        'u:dev:AjaxBatchDelete.js', /* Masowe usuwanie */        'u:dev:MediaWiki:MassEdit/code.js', /* Masowa edycja */        'u:dev:MediaWiki:BlogLink/code.js', /* Dodaje blog i wkład do menu */        'u:dev:MediaWiki:WHAM/code.2.js', /* WHAM */    ] }); /* Dodaje strony do nawigacji użytkownika */ window.addToNavbar = (function{   function init{        var $menu = document.querySelector('.wds-global-navigation__user-menu .wds-list');        if ($menu === null) return;        var $childs = $menu.children;        linksToLoad.forEach(function(v){ var $a = document.createElement('a'); var $li = document.createElement('li'); $li.appendChild($a); $a.appendChild(document.createTextNode(v.text || v.href)); $a.setAttribute('href',v.href); if(!isNaN(Number(v.place))){ var $elem = $childs[v.place]; if($elem) $menu.insertBefore($li,$elem); } else if(v.place === 'last'){ $menu.appendChild($li); }       });        linksToLoad = [];    }    var linksToLoad = [];    if(document.readyState !== "complete" && document.readyState !== "loaded")        document.addEventListener("DOMContentLoaded", init);    return function(linki){        linksToLoad = linksToLoad.concat(linki);        if(document.readyState === "complete" || document.readyState === "loaded"){            init;        }    } });

addToNavbar([   {        href: 'https://community.fandom.com/wiki/User:Sara124/global.js',        text: 'Globalny js',        place: '4'    },    {        href: 'https://community.fandom.com/wiki/User:Sara124/global.css',        text: 'Globalny css',        place: '5'    },    {        href: 'https://ucp.fandom.com/wiki/User:Sara124/global.js',        text: 'UCP JS',        place: '6'    }, ]);

/* Automatyczne odświeżanie */ window.ajaxIndicator = 'http://images3.wikia.nocookie.net/__cb20140403182112/emoticon/images/f/f2/1_%2873%29.gif'; window.ajaxPages = [ 'Specjalna:Filmy', 'Specjalna:Ostatnie_zmiany', 'Specjalna:Aktywność_na_wiki', 'Specjalna:Nowe_pliki', 'Specjalna:Forum', 'Special:WikiActivity' ]; window.ajaxRCRefreshText = 'Automatyczne odświeżanie strony'; window.ajaxRCRefreshHover = 'Włącza automatyczne odświeżanie tej strony.'; /* Koniec */

/* Linki do wiki w globalnej nawigacji */ $(function {  glnbutt = {};  glnbutt.init = function  {    if (window.globalNavButtons) {      if ($(".wds-global-navigation__links").length === 0) {        $('.wds-global-navigation__content-bar-left').append($(' ').addClass('wds-global-navigation__links'));      }      $.each(window.globalNavButtons, function(i) { if (!window.globalNavButtons[i].isMain && !window.globalNavButtons[i].whoIsMain) { $(".wds-global-navigation__links").append("" + window.globalNavButtons[i].text + ""); } else if (window.globalNavButtons[i].isMain) { $(".wds-global-navigation__links").append(           '' +              '' +              '' + window.globalNavButtons[i].text + ' ' +              '' +                '' + ' ' +             ' ' +            ' ' +             '' + '' + // Items here '' + ' '         )          if (window.globalNavButtons[i].url) document.getElementById("custom-global-nav-button-href-" + window.globalNavButtons[i].shortName).innerHTML = '' + window.globalNavButtons[i].text + '';        } else if (!window.globalNavButtons[i].isMain && window.globalNavButtons[i].whoIsMain) {          $("#custom-global-nav-button-lbl-" + window.globalNavButtons[i].whoIsMain).append( ''+ '' + window.globalNavButtons[i].text + '' + '' )       }        i++;      }); } };  glnbutt.init; }); window.globalNavButtons = [ {    text: 'Wikie',    url: 'https://community.fandom.com',    isMain: true,    whoIsMain: false,    shortName: 'wikie'  },  {    text: 'Community',    url: 'https://community.fandom.com',    isMain: false,    whoIsMain: 'wikie',    shortName: 'Community'  },  {    text: 'Społeczność',    url: 'https://spolecznosc.fandom.com',    isMain: false,    whoIsMain: 'wikie',    shortName: 'spolecznosc'  },  {    text: 'Fanowska Fineasz i Ferb Wiki',    url: 'https://fiffan.fandom.com/pl/wiki/',    isMain: false,    whoIsMain: 'wikie',    shortName: 'fiffan'  },  {    text: 'Fineasz i Ferb Wiki',    url: 'https://fineasziferb.fandom.com/pl/wiki/',    isMain: false,    whoIsMain: 'wikie',    shortName: 'fif'  },  {    text: 'Testowa',    url: 'https://s124test.fandom.com/pl/wiki/',    isMain: false,    whoIsMain: 'wikie',    shortName: 'test'  },  {    text: 'Nieplanowani', url: 'https://nieplanowani.fandom.com/pl/wiki/', isMain: false, whoIsMain: 'wikie', shortName: 'np' }, {    text: 'DEV Fandom Developers', url: 'https://dev.fandom.com/', isMain: false, whoIsMain: 'wikie', shortName: 'dev' }, {    text: 'Wszystkie Wikie', url: 'https://community.fandom.com/wiki/Special:Newwikis', isMain: false, whoIsMain: 'wikie', shortName: 'ww' }, {    text: 'Administrator', url: 'Specjalna:Panel_administratora', isMain: true, whoIsMain: false, shortName: 'adm' }, {    text: 'Panel administratora', url: '/pl/wiki/Specjalna:Panel_administratora', isMain: false, whoIsMain: 'adm', shortName: 'panel' }, {    text: 'Eksport stron', url: '/pl/wiki/Specjalna:Eksport', isMain: false, whoIsMain: 'adm', shortName: 'eksport' }, {    text: 'Licznik edycji PL', url: '/pl/wiki/Special:Editcount', isMain: false, whoIsMain: 'adm', shortName: 'licznikdycjipl' }, {    text: 'Licznik edycji EN', url: '/Special:Editcount', isMain: false, whoIsMain: 'adm', shortName: 'licznikdycjien' }, {    text: 'Wikie, na których edytowałam', url: 'https://community.fandom.com/wiki/Special:UserActivity', isMain: false, whoIsMain: 'adm', shortName: 'wikieedytowalam' }, ];