Uporabnik:Dbc334/stalno.js

Iz Wikipedije, proste enciklopedije

Opomba: Da bodo spremembe prišle do veljave, po objavi izpraznite predpomnilnik svojega brskalnika.

  • Firefox/Safari: Držite Shift in kliknite Znova naloži (Reload) ali pritisnite Ctrl + Shift + R ali Ctrl + R (⌘ + R v sistemu Mac)
  • Internet Explorer/Edge: Držite Ctrl + F5 in kliknite Osveži (Refresh) ali pritisnite Ctrl + F5
  • Google Chrome: Pritisnite Ctrl + Shift + R (⌘ + Shift + R v sistemu Mac)
  • Opera: Pritisnite Ctrl + F5.
function keyDown(event) {
  var key;

  if(window.event) {key = window.event.keyCode;}
  else if(event.which) {key = event.which;}
  else {return true;} // Neznan brskalnik

  switch(key) {
    case 113: insertTags("[[","]]","Naslov povezave"); break; // tipka F2
    case 118: if(wgAction == "edit") {precistiBesedilo();} break; // tipka F7
    default: return true;
  }

  return false;
}
document.onkeydown = keyDown;

// <nowiki>
addCustomButton('http://upload.wikimedia.org/wikipedia/commons/7/72/Button_copy_vio_plagio.png','Vstavi predlogo {{Poštena uporaba v|}}',"{{Poštena uporaba v|","}}",'');
addCustomButton('http://upload.wikimedia.org/wikipedia/commons/6/6c/Button_commons.png','Vstavi predlogo {{virslike|en|}}',"{{virslike|en|","}}",'');
addCustomButton('http://upload.wikimedia.org/wikipedia/commons/0/0c/Button_Link_DifferentName.png','Notranja povezava s poševnico','[[','|]]','Naslov povezave');
// </nowiki>

function makeRCoptions() {
  if((wgCanonicalNamespace == "Special") && (wgCanonicalSpecialPageName == "Recentchanges")) {
    var fsDOM = document.getElementById('bodyContent').getElementsByTagName('fieldset')[0];

    legendDOM = fsDOM.getElementsByTagName('legend')[0];
    legendText = legendDOM.innerHTML;
    fsDOM.removeChild(legendDOM);

    oldFsText = fsDOM.innerHTML;
    fsDOM.innerHTML = "";

    var legendDOM = document.createElement('legend');
    legendDOM.innerHTML = legendText;
    legendDOM.onclick = shRCoptions;
    legendDOM.style.cursor = "pointer";

    var divDOM = document.createElement('div');
    divDOM.id = "RCoptions";
    divDOM.innerHTML = oldFsText;

    fsDOM.appendChild(legendDOM);
    fsDOM.appendChild(divDOM);

    shRCoptions();
  }
}
$(makeRCoptions);

function shRCoptions() {
  var RCoptionsDOM = document.getElementById('RCoptions');
  var fsDOM = document.getElementById('bodyContent').getElementsByTagName('fieldset')[0].getElementsByTagName('legend')[0];
  fsDOM.style.marginBottom = (RCoptionsDOM.style.display=="none"?"":"-15px");
  RCoptionsDOM.style.display = (RCoptionsDOM.style.display=="none"?"":"none");
}

function commonsUploadLink() {
  var aDOM = document.getElementById('pt-mycontris').getElementsByTagName('a')[0];
  aDOM.href = "//commons.wikimedia.org/wiki/Special:Upload?uselang=fromwikimedia";
  aDOM.replaceChild(document.createTextNode('Nalaganje'), aDOM.firstChild);
}
$(commonsUploadLink);