Nyitólap | Regisztráció | Kapcsolat | English |   
  
Tutorial
Reklámozzuk oldalad!
Reklámozzuk oldalad, ha feltöltéssel, cikkek és fórum-hozzászólások írásával segítesz.
További részletek:

Tovább...

Az Oldal Védelmét Sentinel Biztosítja
You have been warned!
We have caught 0 shameful hackers.

NukeSentinel™ 2.2.1
Top 10 Letöltés
Friss letöltések
Partnereink
[ Partnereink ]



Platinum Magyarország

Banner Exchange

E39 KLUB

Tiszavasvári Zeneportál

CNCBank - CNC Szakipari Portál

Közlekedésgazdaság (BME)

Reklámozza INGYEN weboldalát

PHP-Nuke


Blokkok másodszor
PHP-Nuke Blokkok
kandi írta: Még egyszer, kissé egyszerűbb megoldásokkal a blokkok ki- illetve bekapcsolásáról.

A jobb oldali blokk A jobb blokk kezelése az $index = 1; -en keresztül történik. Vagyis, ha az $index = 1; akkor van jobb blokkunk, ha viszont $index = 0; akkor nincsen. Ezt minden modul index.php elején tudjuk megtenni. Pl: require_once("mainfile.php"); $index = 1; // mutatja a jobb oldali blokkot $module_name = basename(dirname(__FILE__)); get_lang($module_name); Bal oldali blokk Abban az esetben, ha nem akarjuk, hogy a bal blokk megjelenjen (pl. a Fórumnál), akkor a következő kiigazítást kell elvégeznünk: Találd meg a function themeheader() print $r_file; (a theme.php-ben) -- és illeszd be alá a következő kiigazítást: if ($name=='Forums') { /* Don't display it. */ } else if ($name=='Download') { include("themes/iCGstation/blocks.html"); } else { blocks(left); } A global-ba pedig be kell illeszteni a $name-t. A fenti válltoztatás a következő funkciókat végzi: Abban az esetben, ha a modul neve Fórum, ne mutasd a blokkot, úgyszintén, ha a modul neve Download csatold a blocks.html-t. Viszont, ha egyik sem ezek közül, akkor kapcsold be a bal blokkot. Ha azt szeretnénk, hogy a bal blokk egyáltalán ne szerepeljen az oldalainkon, akkor a következő kiigazítást kell elvégeznünk: Mint az előbbi esetben, a használlt témádban megkeresed a function themeheader() -t és kitörlöd a blocks(left); funkciót, vagy kommenteled, mint a következő példában: $thefile = "$r_file="".$thefile."";"; eval($thefile); print $r_file; // blocks(left); //tehát a két "dőlt vonal" kikapcsolja a blocks(left); -funkció hatását!// Remélhetőleg a blokkok be- és kikapcsolásával ezután, nem maradt semmi kérdés. Használja mindenki eredménnyel!
 
Kapcsolódó linkek
· Cikk keresés: PHP-Nuke Blokkok

A legolvasottabb cikk ebben a rovatban:
PHP-Nuke Blokkok
PHP-Nuke Blokkok:

Blokkok másodszor

Beállítások
Copyright © 2004-2005 NukeR.hu
Nyitólap
GY.I.K.
Adatvédelem
Impresszum
Médiaajánlat
PHP-Nuke
Apache Szoftver
PHP: Hypertext Preprocessor
MySQL: A világ legnépszerübb nyílt forráskódú adatbázisa
WebTárhely
PHP-Nuke Copyright © 2004 by Francisco Burzi
Védelmet Sentinel Biztosítja
RSS Cikkek
RSS Letöltések
RSS Fórum hozzászólások
PHP-Nuke