Szerző |
Üzenet |
Trasgo
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
sziasztok hol lehet jo templatet dremweaverhez 4-mx talalni egyebkent akartam adni egy tuti *mxp joooo lelo hejet sajna utana kell neznem de meg lesz!!
|
kedd szept. 02, 2003 22:22 |
|
|
ThEvil
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
Biztos én vagyok a béna, de hova kell rakni a .tpl-ket? Mert nekem sehogy nem műxött!
|
szer. júl. 30, 2003 19:56 |
|
|
ThEvil
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
Biztos én vagyok a béna, de hova kell rakni a .tpl-ket? Mert nekem sehogy nem műxött!
|
szer. júl. 30, 2003 19:55 |
|
|
Sweetchack77
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
Hello Shane99
Visszaolvastam a hozzászólásokat és látom hogy te most csinálsz egy saját Template manager-t egy letöltött forrás alapján.
Ha az én Template-m üködése érdekel(és nehez jösszrá a kód alapján) akkor szivessen elmagyarázom és/vagy csinálok még példaprogramot, mondjuk ürlapokra.
Van 1 dolog amit más Template rendzerek tudnak ez pedig nem.
Ha valamelyik template változó nem kap értéket akkor ez a rendszer nem cseréli le üres string-re!
Ezt a funckciót nem írtam bele, mert nekem nincsen rá szükségem.
|
hétf. júl. 28, 2003 15:08 |
|
|
klájdbreki
ezüst tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 38
|
Thx, én is leszedtem. Elsõ ránézésre nagyon tanulságosnak tûnik, de még át kell bogarásznom. THX!
|
hétf. júl. 28, 2003 12:15 |
|
|
gye
vas-tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 1
|
kösz, leszedtem, holnap megnézem, mostmár késő van
üdvagyé:)
|
kedd júl. 22, 2003 0:31 |
|
|
Sweetchack77
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
Szia Gyé
Igazából te használod ezt az Include-os dolgot, de szerintem nem elég rugalmas.
A beolvasott fájlokon nem tudsz módosítást végezni.
eltelt 5-6 perc és egyre inkább nem értem hogyan csinálod az include-dal?!
Nem magyarázgatom tovább, fel raktam a Net-re párnapig.
http://web.axelero.hu/sweetcha/template.zip
Vannak hozzá példák is, remélem egyértelmű.
Örülnék ha lenne valami vissza jelzés, mert eddig csak én használtam.
Megprobáltam angolul bekommentezni, de nem igazán sikerült. :/
|
hétf. júl. 21, 2003 23:46 |
|
|
gye
vas-tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 1
|
Hali!
Én még utána sem néztem, hogy mit rejthet ez a template dolog, viszont magamtól is hasonlatosan csinálom, psabban én include-olva rakom össze a lapot (még az include include-jában is lehet még include). így a szerkezet mindig jól átlátható, a megjelenési elemek bármikor nagyon gyorsan módosíthatóak, stb.
üdvagyé:)
|
hétf. júl. 21, 2003 21:05 |
|
|
ThEvil
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
Nekem elkülenéd, ha megkérlek!
thevil.mail@freemail.hu
|
hétf. júl. 21, 2003 20:26 |
|
|
Sweetchack77
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
Sziasztok
Kb 1-1.5 éve programozgatok PHP-ban, tehát nincsen olyan nagy tapasztalatom.
Vettem több könyvet is a PHP programozásról.
Az egyikben írnak egy "FastTemplate" nevezetű template manager-ről, példákat is mutat. Ki probáltam, de csak 3 napig szenvedtem vele. Soha nem azt csinálta amit szerettem volna.
Aztán keresgéltem a web-en és az ingyenes forráskódok között találtam egy egész türhetőt. A baj csak az volt vele, hogy a függvény hivásoknál elöfordult futásídejü referencia átadás.
Ami nem lenne baj ha lenne saját szerverem ahol tudnám modosítani a PHP.INI-t, de a tárhely szolgáltatok(pl.: UltraWeb) nem engedik.
Mivel azok a Template kezelő kódok amiket letöltöttem nagyon bonyolultnak tüntek számomra(1500-2000 sor) nem is probálkoztam azzal hogy kitaláljam hogyan müködik.
Mivel tudtam hogy mit kell csinálnia ezért írtam egyet magamnak.
Shane99 te azt írtad hogy nem igazán érted ezeknek a rendszereknek a lényegét. Megprobálom neked összefoglalni.
Álltalában a weboldalak úgy néznek ki hogy valamelyik oldalt egy függőleges keskeny sávban van egy menü rendszer, a képernyő fennmaradó részén pedig az oldal tartalma.
Ha szeretnnél lehetőséget adni egy regisztrált felhasználónak, hogy ő válasza meg hogy melyik oldalt legyen a menü akkor érdemes Template engin-t használni hiszen tartalmaliag semmi nem változik, csak az hogy az egyes oldal elemek egymáshoz képest hol helyezkednek el.
Ilyenkor kell csinálni 2db template file-t.
menu_bal.tpl
<table>
<tr>
<td width="150">
itt vannak a menü linkek
</td>
<td>
itt meg egy forum
</td>
<tr>
<table>
menu_jobb.tpl
<table>
<tr>
<td>
itt meg egy forum
</td>
<td width="150">
itt vannak a menü linkek
</td>
<tr>
<table>
Továbbá kell 1 php kód ami kezeli a tpl fájlokat.
A script eldönti hogy melyik tpl fájlt kell használni, tehát ekkor fog eldölni hogy az oldal hogy fog kinézni, ez inkább statikus hiszen a fájlokban rögzitve van.
Viszont a tartalom az dinamikus, fölleg egy forum esetében.
(a Template file szövegét érdemes beolvasni egy változóba.)
A scriptnek tudni kell hogy a dinamikus tartalmat a template szövegen bellül hova rakja. Ezért a template fájlban el kell helyezni olyan egyedi szöveget amit a tpl fájlt kezelő kód fel fog ismerni. (az előző példában direkt kihagytam , ott nem ez volt az érdekes)
menu_bal.tpl
<table>
<tr>
<td width="150">{egyedi_azonosito menu}</td>
<td>{egyedi_azonosito forum}</td>
<tr>
<table>
Ebben a példában látható az, hogy 2 olyan szöveg is van amit le kell cserélni a dinamikus tartalomra.
(én ezeket hívom "template változó"-nak)
Ez kell megvalósítani a string kezelő függvényekkel:
{egyedi_azonosito menu} = főmenű<br>forum<br>e-mail<br>
{egyedi_azonosito forum} = hozzászolások(ez összetettebb)
Ennek a programozái technikának az előnye az, hogy jól elkülöníthető a PHP kód és a HTML, ha az oldal kinézetén akarsz változtatni akkor nem kell hozzá nyúlni a PHP kódhoz.
(csak azokat az egyedi szövegeket nem szabad buzerálni).
folyt.köv.
|
vas. júl. 20, 2003 12:22 |
|
|
Sweetchack77
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
<b>szöveg</b>
|
vas. júl. 20, 2003 11:39 |
|
|
klájdbreki
ezüst tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 38
|
Engem is érdekelne, ha valaki max 10 sorban összefoglalná a lényegét...
Én is csinálok most template rendszert egy letöltött PHP forrás alapján, de 100 százalékosan nem értettem meg a lényegét, mert kicsit úgy érzem, hogy ágyuval lövök verébre, persze ez amiatt is lehet, hogy nem olyan kaliberû honlapot fejlesztek....
|
vas. júl. 13, 2003 20:27 |
|
|
ThEvil
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
B +
|
vas. júl. 13, 2003 11:42 |
|
|
ironiq
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
Ezt irta ThEvil <thevil.mail@freemail.hu> 2003-07-11 17:39:25: -kor > Hol lehet infót találni a template rendszerekről? tudom ajanlani a google.com -ot. IroNiQ -- Web: http://ironiq.huE-mail: iron@ironiq.hu
|
szomb. júl. 12, 2003 17:39 |
|
|
ThEvil
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
Hol lehet infót találni a template rendszerekről?
|
pén. júl. 11, 2003 16:38 |
|
|