CzeœÌ.


Te dwa moduÂły, "
Najnowsze Pliki Dodane Do ReMOSitory" oraz ",oraz "
Najnowsze wÂątki na Forum Jokris.info" sÂą umieszczone w pozycji "
user1" i "
user2", w które to pozycje wyposa¿ona jest wiêkszoœÌ templatek. Musisz sprawdziÌ, czy masz takie pozycje, i w panelu
Admina w
Witryna=>Podgl¹d witryny=>Pozycje modu³ów mo¿esz zobaczyÌ gdzie one siê znajduj¹. Nie zawsze znajduj¹ siê tam gdzie moje, ale np. jeœli znajduje siê tam pozycja np.
header, samo "
user1" lub "
user2" i jakiekolwiek inne, mo¿esz spróbowaÌ ustawiÌ pozycjê dwóch dowolnych modu³ów, np. takich jak moje, na tej samej pozycji. Wówczas niejako podziel¹ siê one pozycj¹, i powinny znajdowaÌ siê obok siebie.

Inna sprawa jest, jeÂśli nie posiadasz takich pozycji, wĂłwczas naleÂżaÂło by ingerowaĂŚ w kod templatki, i niejako "
dobudowaĂŚ" nowe pozycje. MogÂą siĂŞ one nazywaĂŚ dowolnie (bez polskich znakĂłw), np.
modulek_lewy, lub
mod_reklama, lub samo
reklama. Po umieszczeniu ich w kodzie templatki, w wybranej przez Ciebie pozycji, pojawiÂą siĂŞ one w panelu
Admina w pozycjach modu³ów.

Budowa templatek zazwyczaj nie jest skomplikowana, ale poka¿ê Ci, jak mo¿e wygl¹daÌ prosta templatka. Jej konstrukcja na obrazku poni¿ej oraz opis.
STRUKTURA TEMPLATKI:

PoniÂżej przedstawiĂŞ Ci jak wyglÂąda kod tak skonstruowanej templatki. OczywiÂście w duÂżym uproszczeniu, ale chodzi nam przecieÂż o konstrukcjĂŞ ogĂłlnÂą najprostszej templatki:
Kod: |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Language" content="pl">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<title>yuotemplate</title>
</head>
<body topmargin="20">
<table border="1" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="687" height="64">
<tr>
<td width="100%" height="100%">
<p align="center">HEADER</p>
</td>
</tr>
</table>
<table border="1" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="686" height="305">
<tr>
<td width="87" rowspan="2" height="302">LEWA</td>
<td width="252" height="60">USER 1</td>
<td width="250" height="60">USER 2</td>
<td width="87" rowspan="2" height="302">PRAWA</td>
</tr>
<tr>
<td width="498" height="238" colspan="2" valign="top">
<p align="center">BODY</p>
</td>
</tr>
</table>
<table border="1" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="686" height="92">
<tr>
<td width="100%" height="100%">
<p align="center">BANNER</p>
</td>
</tr>
<tr>
<td width="100%" height="100%">
<p align="center">FOOTER</p>
</td>
</tr>
</table>
</body>
</html>
|

W pozycje opisane wielkimi literami naleÂżaÂło by wstawiĂŚ kody
PHP przeznaczone do "
za³adowania" modu³ów do treœci "
index.php" templatki. Poni¿ej masz listê odpowiedników opisanych modu³ów w ich konstrukcji w jêzyku
PHP:
- HEADER - <div id="header">treœÌ nag³ówka lub adres obrazka z logo.</div>
- USER 1 - <?php mosLoadModules ( 'user1' ); ?>
- USER 2 - <?php mosLoadModules ( 'user2' ); ?>
- LEWA - <?php mosLoadModules ( 'left' ); ?>
- PRAWA - <?php mosLoadModules ( 'right' ); ?>
- BODY - <?php mosMainBody(); ?>
- BANNER - <?php mosLoadModules ( 'banner' ); ?>
- FOOTER - <?php include_once('includes/footer.php'); ?>
Musisz pamiĂŞtaĂŚ, Âże taki kod cytowany w
HTML-u nie moÂże znajdowaĂŚ siĂŞ w znacznikach
PHP, czyli musi byĂŚ po zamkniĂŞciu kodu
PHP znakiem
?>. MoÂżna taki kod wstawiaĂŚ w
PHP, ale jego konstrukcja bĂŞdzie caÂłkiem inna. KiedyÂś to opiszĂŞ dokÂładniej.

To postudiuj ten post, a moÂże Ci siĂŞ przydaĂŚ. Pozdro.
Jokris.