User:Nux/monobook.js

function nuxjs(js_wikiurl)

{

document.write('<'+'script type="text/javascript" src="' + js_wikiurl + '&action=raw&ctype=text/javascript&dontcountme=s"'+'><'+'/'+'script>');

}

/*

Popups

Original: :en:User:Lupin/popups.js

  • /

// disabled by default

if (document.cookie.indexOf("popup_disabled=0")!=-1)

{

//

// Settings

var simplePopups=true;

var popupDelay=2; // opóźnienie w sekundach

var popupFixRedirs=true; // naprawianie linków do przekierowań

var popupFixDabs=true; // naprawianie linków do stron ujednoznaczniających

var popupRevertSummaryPrompt=true; // możliwość zmiany tekstu przy revertowaniu

var popupOnlyArticleLinks=false; // nie tylko linki z artykułów

var imagePopupsForImages=false; // nie wyświetlanie obrazków nad obrazkami

}

/*

Various scripts

  • /

nuxjs('http://en.wikipedia.org/w/index.php?title=User:Nux/replylinks.js');

nuxjs('http://pl.wikipedia.org/w/index.php?title=Wikipedysta:Nux/SearchBox.js');

window.hideSidebarByDefault = true;

nuxjs('http://pl.wikipedia.org/w/index.php?title=Wikipedysta:Nux/hideSidebar.js');

/*

Private ;)

  • /

//

// Ustawienia

//

disableRealTitle = true;

//

// OnLoad...

//

$(function()

{

//

// extra tabs

//

if (mw.config.get('wgNamespaceNumber')!=-1)

{

var els = document.getElementById('ca-talk').parentNode.getElementsByTagName('li');

var nn = (mw.config.get('wgNamespaceNumber')%2==1) ? mw.config.get('wgNamespaceNumber')-1 : mw.config.get('wgNamespaceNumber');

var tmp = encodeURIComponent(mw.config.get('wgTitle'));

els[0].innerHTML += '.*';

els[1].innerHTML += '.*';

}

//

// Upper menu

//

var el = document.getElementById('pt-userpage');

el.style.cssText = 'font-weight:bold';

var elBefore = document.getElementById('pt-mytalk');

elBefore.style.cssText = 'font-weight:bold';

elBefore.firstChild.innerHTML = 'talk';

var elNew = document.createElement('li');

elNew.innerHTML = 'nux/';

elBefore.parentNode.insertBefore(elNew, elBefore);

var elNew = document.createElement('li');

elNew.innerHTML = 'talk/';

elBefore.parentNode.insertBefore(elNew, elBefore);

var elNew = document.createElement('li');

elNew.innerHTML = 'mb.js.css';

elBefore.parentNode.insertBefore(elNew, elBefore);

var elNew = document.createElement('li');

elNew.innerHTML = 'meta:var';

elBefore.parentNode.insertBefore(elNew, elBefore);

// popups on/off (works after reloading)

var elNew = document.createElement('li');

if (document.cookie.indexOf("popup_disabled=0")!=-1)

elNew.innerHTML = 'pop-off';

else

elNew.innerHTML = 'pop-on';

elBefore.parentNode.insertBefore(elNew, elBefore);

});

// END OF User:Nux/monobook.js