Redaktor:Bojars/monobook.js

z Wikipédie, slobodnej encyklopédie

Poznámka: Aby sa zmeny prejavili, po uložení musíte vymazať vyrovnávaciu pamäť vášho prehliadača. Mozilla / Firefox / Safari: držte stlačený Shift a kliknite na Reload alebo stlačte buď Ctrl-F5 alebo Ctrl-R (Command-R na Macintosh); Konqueror:: kliknite na tlačidlo Reload alebo stlačte F5; Opera vymazať vyrovnávaciu pamäť prehliadača v ponuke Tools→Preferences; Internet Explorer: držte Ctrl a kliknite na Refresh alebo stlačte Ctrl-F5;

var anchor = "t-cite";

var nazov = "Hlavná stránka";
rexp = /http:\/\/sk\.wikipedia\.org\/wiki\/(.*)$/
if (rexp.exec(document.URL)) {
   var match = rexp.exec(document.URL);
   if (match)    nazov = match[1];
}
 
  function addCommonsLink ()
 {
  nodAnchor = document.getElementById (anchor);
 
  if (nodAnchor)
  {
    var nodToolsList = nodAnchor.parentNode;
    var nodLinkCommons_li = document.createElement ("li");
    var nodLinkCommons_a = document.createElement ("a");
 
    nodLinkCommons_li.id = "t-link-commons";
 
    nodLinkCommons_a.href = "http://commons.wikimedia.org/wiki/Hlavná_stránka";
    nodLinkCommons_a.target = "_blank";
 
    nodLinkCommons_a.appendChild (document.createTextNode ("Wikimedia Commons"));
    nodLinkCommons_li.appendChild (nodLinkCommons_a);
 
    nodToolsList.insertBefore (nodLinkCommons_li, nodAnchor.nextSibling);
 
    var nodSeparator_hr = document.createElement ("hr");
    nodToolsList.insertBefore (nodSeparator_hr, nodAnchor.nextSibling);
    }
  }
 
function addCommonsGalLink ()
 {
  nodAnchor = document.getElementById (anchor);
 
  if (nodAnchor)
  {
    var nodToolsList = nodAnchor.parentNode;
    var nodGalLinkCommons_li = document.createElement ("li");
    var nodGalLinkCommons_a = document.createElement ("a");
 
    nodGalLinkCommons_li.id = "t-img-link-commons";
 
    nodGalLinkCommons_a.href = "http://commons.wikimedia.org/wiki/"+nazov;
    nodGalLinkCommons_a.target = "_blank";
    nodGalLinkCommons_a.appendChild (document.createTextNode ("Commons/galéria"));
    nodGalLinkCommons_li.appendChild (nodGalLinkCommons_a);
 
    nodToolsList.insertBefore (nodGalLinkCommons_li, nodAnchor.nextSibling);
    }
  }
 
 function addCommonsCatLink ()
 {
  nodAnchor = document.getElementById (anchor);
 
  if (nodAnchor)
  {
    var nodToolsList = nodAnchor.parentNode;
    var nodCatLinkCommons_li = document.createElement ("li");
    var nodCatLinkCommons_a = document.createElement ("a");
 
    nodCatLinkCommons_li.id = "t-cat-link-commons";
 
    nodCatLinkCommons_a.href = "http://commons.wikimedia.org/wiki/Category:"+nazov;
    nodCatLinkCommons_a.target = "_blank";
    nodCatLinkCommons_a.appendChild (document.createTextNode ("Commons/kategória"));
    nodCatLinkCommons_li.appendChild (nodCatLinkCommons_a);
 
    nodToolsList.insertBefore (nodCatLinkCommons_li, nodAnchor.nextSibling);
    }
  }
 
 addOnloadHook( addCommonsCatLink );
 addOnloadHook( addCommonsGalLink );
 addOnloadHook( addCommonsLink );