User:RuthlessChimpanzee/global.js

// APIQuery, B3, wham, chat hacks importScriptURI('http://monchbox.wikia.com/index.php?title=MediaWiki:APIQuery.js&action=raw&ctype=text/javascript'); importScriptURI('http://monchbox.wikia.com/index.php?title=MediaWiki:B3.js&action=raw&ctype=text/javascript'); importScriptURI('http://monchbox.wikia.com/index.php?title=MediaWiki:WhamAPI.js&action=raw&ctype=text/javascript'); importScriptURI('http://c.wikia.com/index.php?title=User:Monchoman45/ChatHacks.js&action=raw&ctype=text/javascript');

// Ochrona przed podwójnym ładowaniem kodów (początek) if (wgDB !== 'pl.gothic') { // END Ochrona przed podwójnym ładowaniem kodów (początek)

// PL: Moduł wyszukiwania z możliwością zamiany wybranych słów + przycisk zmiany wielkości liter (wszystkie małe, wszystkie duże, pierwsza duża) // EN: Add SearchBox // PL: Oryginalnie został napisany przez ; zobacz: // EN: Originally written by ; see this: importScriptPage('User:MarkosBoss/SearchBoxPL.js', 'joeyaa');

// Dodaje nowe przyciski w różnych miejscach function addOasisUIButtons { var KPPage = encodeURIComponent(wgPageName); var accountNavTalk = $('#AccountNavigation > li > ul.subnav > li:has(a[data-id="mytalk"])'); var toolbar = $('#WikiaFooter ul.tools'); var globalnav = $('#GlobalNavigation'); // Dodaje przyciski na dolnym pasku do lokalnych stron MediaWiki $(function {        toolbar.prepend('W.css');      }); $(function {        toolbar.prepend('C.css');      }); $(function {        toolbar.prepend('C.js');      }); $(function {        toolbar.prepend('B3');      }); // Dodaje wkład do rozwijanego menu użytkownika $(function {         accountNavTalk.after('<a href="/wiki/Special:Contributions/'+ encodeURIComponent (wgUserName) +'">Mój wkład</a></li>');      }); // Dodaje przycisk "Utwórz stronę" w module "Ostatnie zmiany" $(function {      $('<a class="wikia-button createpage" title="Dodaj nową stronę" href="/wiki/Special:CreatePage"><img width="0" height="0" class="sprite new" src="'+ wgBlankImgUrl +'"> Utwórz stronę</a>').insertBefore('.WikiaActivityModule 	h1.activity-heading');	$('.WikiaActivityModule.module a.wikia-button img.new').css({position:  'relative', top: '0', left: '0'});      }); } jQuery(function($) {  if (skin == 'oasis' || skin == 'wikia') {      addOasisUIButtons ;   } });

/* Dodaje linki do menu użytkownika, przywraca usunięty przez global.css czat, przenosi pasek wyszukiwania w miejsce globalnej nawigacji, dodaje linki do wiki obok paska wyszukiwania, dodaje przycisk ostatnich zmian do paska z narzędziami, zmienia "Publikuj" na "Zapisz", "Zmień nazwę" na "Przenieś", koloruje nowe kategorie na czerwono, zmienia linki do "WikiAktywność" na "Ostatnie zmiany" i inne */ $(window).load(function {   $('.ChatModule.module').show; }); $(function {   if ($('.WikiaConfirmation').length) {      $('.WikiaConfirmation').prependTo('#WikiaPage .WikiaPageContentWrapper');    }    $('#catlinks .newcategory, #WikiaArticle .newcategory').addClass('new');    $('#catlinks .newcategory, #WikiaArticle .newcategory').each(function {this.href += '?action=edit&redlink=1'});    $('.WikiaHeader nav > ul > li + li').remove;    $('.WikiaHeader nav > ul').append($(' ').hide);    if ($('.mw-headline + .editsection').length && wgDB !== "aion" && wgDB !== "admintools") $('.mw-headline + .editsection a:last-child,').before('[').after(']').text('edytuj');    $('a[data-id="wikiactivity"]').attr({title: 'Rozszerzony widok ostatniej aktywności',href: '/wiki/Special:RecentChanges'}).html('<img height="0" width="0" class="sprite activity" src="http://images1.wikia.nocookie.net/__cb41262/common/skins/common/blank.gif">Ostatnie zmiany').clone.appendTo('ul.tools').removeClass('wikia-button secondary').wrap('').css('color','white'); $('#wpSave').attr('value','Zapisz'); $('a[data-id="move"]').html('Przenieś'); $('.tabs > li > a[title="Special:Following"]').attr({href: '/wiki/Special:Watchlist',title: 'Lista stron, których zmiany obserwujesz',accesskey: 'l'}).text('Obserwowane'); $('a[data-id="editprofile"]').html('Edytuj'); if ($('#WikiaSearch').length) { $('#WikiaSearch').appendTo('#mysearch').attr('style', 'padding-left:15px; margin-top:-5px; color: ' + $('body').css('color')).show; $('#mysearch').show; $('#WikiaHeader nav ul').append('<a style="top: 1px; margin: 4px 5px 5px; padding: 1px 12px" class="wikia-button" title="GothicPedia" href="http://pl.gothic.wikia.com/wiki/Special:WikiActivity">GP</a><a style="top: 1px; margin: 4px 5px 5px; padding: 1px 12px" class="wikia-button" title="Tworzenie Logo - forum" href="http://tworzenielogo.wikia.com/wiki/Forum:Index">Logo</a><a style="top: 1px; margin: 4px 5px 5px; padding: 1px 12px" class="wikia-button" title="Community Central" href="http://community.wikia.com/wiki/Special:WikiActivity">EN</a><a style="top: 1px; margin: 4px 5px 5px; padding: 1px 12px" class="wikia-button" title="Wikia Developers Wiki" href="http://dev.wikia.com/wiki/Special:WikiActivity">Dev</a><a style="top: 1px; margin: 4px 5px 5px; padding: 1px 12px" class="wikia-button" title="Admin Tools Wiki" href="http://admintools.wikia.com/wiki/Special:WikiActivity">Adm</a><a style="top: 1px; margin: 4px 5px 5px; padding: 1px 12px" class="wikia-button" title="Dyskusja użytkownika Sovq" href="http://spolecznosc.wikia.com/wiki/Dyskusja_u%C5%BCytkownika:Sovq">Sovq</a>'); }   $('#WikiaSearch input:first').addClass('mysearch'); $('#WikiaSearch button').addClass('mysearchbutton'); // $('.WikiHeader .shadow-mask').css({'backgroundColor': $('body').css('backgroundColor'),'borderTop': '1px solid ' + $('#WikiaPage').css('borderTopColor'),'borderBottom': '1px solid ' + $('#WikiaPage').css('borderTopColor')}).show; $('<a href="/wiki/Special:MyPage/wikia.css" data-id="mycss">/wikia.css</a></li><a href="/wiki/Special:MyPage/wikia.js" data-id="myjs">/wikia.js</a></li><a href="http://c.wikia.com/wiki/Special:MyPage/global.css" data-id="mygcss">/Global.css</a></li><a href="http://c.wikia.com/wiki/Special:MyPage/global.js" data-id="mygjs">/Global.js</a></li>').insertAfter('.AccountNavigation .subnav li:first'); $('.masthead-info hgroup h2').insertAfter('.masthead-info hgroup h1').css({display: 'inline',paddingLeft: '10px'}).show; $('.UserProfileActionButton').prependTo('.tabs-container').css({margin: '4px 320px 0 0', float: 'right', padding: '0'}).show; if (typeof wgIsEditPage != 'undefined') { $('body').css('padding','3px 0 5px'); $('#WikiaPage').css('margin','-5px auto'); $('.WikiaHeader').css('top','-3px'); $('#WikiaMainContent').css('paddingTop','0'); } }); // Dodaje do monobooka zakładkę "zmień wstęp" - pozwala edytować wstęp przed spisem treści // Copied from wikipedia:Wikipedia:WikiProject User scripts/Scripts/Add edit section 0 with one slight modification. addOnloadHook(function { var x;   if (!(x = document.getElementById('ca-edit') )) return; var url; if (!(url = x.getElementsByTagName('a')[0] )) return; if (!(url = url.href )) return; var y = addPortletLink('p-cactions', url+"&section=0", 'zmień wstęp', 'ca-edit-0',                          'Edytuj wstęp tej strony', '0', x.nextSibling); y.className = x.className; // steal classes from the the edit tab... // exception: don't steal the "selected" class unless actually editing section 0: if (/(^| )selected( |$)/.test(y.className)) { if (!document.editform || !document.editform.wpSection           || document.editform.wpSection.value != "0") { y.className = y.className.replace(/(^| )selected( |$)/g, "$1"); x.className += ' selected'; }   } });

//Ochrona przed podwójnym ładowaniem kodów (koniec) } //Ochrona przed podwójnym ładowaniem kodów (koniec)