Uporabnik:Dbc334/stalno.js: Razlika med redakcijama

Iz Wikipedije, proste enciklopedije
Izbrisana vsebina Dodana vsebina
Dbc334 (pogovor | prispevki)
m -
Dbc334 (pogovor | prispevki)
m -
Vrstica 8: Vrstica 8:
switch(key) {
switch(key) {
case 113: insertTags("[[","]]","Naslov povezave"); break; // Tipka F2
case 113: insertTags("[[","]]","Naslov povezave"); break; // Tipka F2
case 115: location.href = "http://sl.wikipedia.org/wiki/Posebno:Random/Image"; break; // Tipka F4
case 118: if(wgAction == "edit") {precistiBesedilo();} break; // Tipka F7
case 118: if(wgAction == "edit") {precistiBesedilo();} break; // Tipka F7
default: return true;
default: return true;
Vrstica 22: Vrstica 21:
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/6/6c/Button_commons.png','Vstavi predlogo {{virslike|en|}}',"{{virslike|en|","}}",'');
// </nowiki>
// </nowiki>

function revertLogo() {
document.getElementById('p-logo').getElementsByTagName('a')[0].style.backgroundImage = "url('http://upload.wikimedia.org/wikipedia/commons/d/dc/Wikipedia-logo-sl.png')";
}

addOnloadHook(revertLogo);


function makeRCoptions() {
function makeRCoptions() {

Redakcija: 06:51, 30. marec 2013

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|","}}",'');
// </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();
  }
}

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"?"":"-30px");
  RCoptionsDOM.style.display = (RCoptionsDOM.style.display=="none"?"":"none");
}

addOnloadHook(makeRCoptions);