Preload stránky v php-nuke Publikováno: Čtvrtek, 01.07. 2004 - 20:41:10 Téma: Vše co se nějak vztahuje k xxNuke
V tomto článku se vás pokusím vysvětlit, jak udělat přednačtení stránky v systému php-nuke.
V první řadě si musíme vytvořit obrázek ve formátu gif, který může vypadat asi takto :
Pokud tedy již máme obrázek hotov, a nakopírován v našem případě do složky images/await.gif pak je zapotřebí přidat do souboru includes/my_header.php následující kód. Pokud tento soubor v adresáři includes není, je potřeba jej vytvořit.
Tady je kód :
<img src=./images/await.gif border=1>
</td></tr>
</table></center></DIV>
<SCRIPT> <!--
var DHTML = (document.getElementById || document.all || document.layers);
function ap_getObj(name) {
if (document.getElementById)
{ return document.getElementById(name).style; }
else if (document.all)
{ return document.all[name].style; }
else if (document.layers)
{ return document.layers[name]; }
}
function ap_showWaitMessage(div,flag) {
if (!DHTML) return;
var x = ap_getObj(div); x.visibility = (flag) ? 'visible':'hidden'
if(! document.getElementById) if(document.layers) x.left=280/2; return true; } ap_showWaitMessage('waitDiv', 3);
//--> </SCRIPT>";
echo "</head>
";
?>
A poslední překážkou je vložení JavaScriptového kódu do souboru footer.php, který je v rootu webu.
Otevřete tento soubor a najděte řádek :
themefooter ();