BLASSENweb

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 :
{ Kód }:
<?php

echo "<LINK REL="StyleSheet" HREF="themes/$ThemeSel/style/style.css" TYPE="text/css"> ";
echo "<DIV ID=waitDiv style=position:absolute;left:300;top:300;visibility:hidden><center>
<table cellpadding=6 cellspacing=0 border=0 bordercolor=#FFFFFF>
<tr><td align=center>
<font color=#ffffff face=Verdana, Arial, Helvetica, sans-serif size=4>
</font>

<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 ();

Tam vložte tento kód :
{ Kód }:
echo " <SCRIPT language=javascript> <!-- 
ap_showWaitMessage('waitDiv', 0);
//--> </SCRIPT> </body>n </html>";

}

foot();


a je to, to je vše......
..................mělo by to fungovat. :o)





Tento článek si můžete přečíst na webu BLASSENweb
http://blassenweb.net

Tento článek najdete na adrese:
http://blassenweb.net/clanky/preload-stranky-v-php-nuke/25
Magic SEO URL - Optimalizace pro vyhledávače