MediaWiki:Sablony.js

Z WikiSkript

Poznámka: Po zveřejnění musíte vyprázdnit cache vašeho prohlížeče, jinak změny neuvidíte.

  • Firefox / Safari: Při kliknutí na Aktualizovat držte Shift nebo stiskněte Ctrl-F5 nebo Ctrl-R (na Macu ⌘-R)
  • Google Chrome: Stiskněte Ctrl-Shift-R (na Macu ⌘-Shift-R)
  • Internet Explorer / Edge: Při kliknutí na Aktualizovat držte Ctrl nebo stiskněte Ctrl-F5
  • Opera: Stiskněte Ctrl-F5.
/* <pre> */
 
/* ============== ONMOUSEOVER ŠABLONY ======================
   autor:       User:Slepi
   datum:       04/2009, poslední update 03/2010
   =========================================================
*/
 
// FUNKCE MĚNÍCÍ VIDITELNOST ŠABLONY
// při najetí myší nad <DIV CLASS="schovana_zprava_visible">
// se zobrazí obsah doposud skrytého elementu <DIV CLASS="schovana_zprava_hidden">
function umoznitHover() {
  var schovanaZprava = getElementsByClass('schovana_zprava');
  var schovanaZpravaVis = getElementsByClass('schovana_zprava_visible');
  var schovanaZpravaHid = getElementsByClass('schovana_zprava_hidden');
 
  // když není přitomna žádná skrytá šablona -> konec
  if (schovanaZprava.length == 0) return;
 
  // označení všech schovaných elementů vlastním id
  for (i=0; i<schovanaZprava.length; i++) {
    schovanaZprava[i].id = "sch" + i;
    schovanaZpravaVis[i].id = "schVis" + i;
    schovanaZpravaHid[i].id = "schHid" + i;
 
    viselem = "schVis" + i;
    hidelem = "schHid" + i;
 
    // zobrazit a skrýt element
    document.getElementById(hidelem).style.left = "450px";
    eval("document.getElementById('" + viselem + "').onmouseover = function(){document.getElementById('" + hidelem + "').style.visibility = 'visible';};");
    eval("document.getElementById('" + viselem + "').onmouseout = function(){document.getElementById('" + hidelem + "').style.visibility = 'hidden';};");
  } // konec for
}// konec funkce
 
// spustit při načtení stránky
jQuery( function( $ ) { umoznitHover } );
 
/* </pre> */