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