Antworten: 30
|
|||
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 21 - 25.10.2008 um 11:49 Uhr
Natürlich KANN man das. man könnte die dateien auch .blabla nennen. nur meistenst wird sowas nach irgendeiner vom entwickler verfolgten logik entschieden, wie z.B. dass eine html datei nru dann eine ist wenn sie vollständig ist und sonst "darf" man sie nicht .html nennen. Warum sind denn die themes in clansphere .tpl-dateien, wenn doch auch nur html-code und platzhalter drinstehen? Dein Kollege, könnte es aus dem gleichen Grund machen, dass geteilte html-seiten keine vollsätndigen und somit gar keine .html dateien sind. ------------------ www.laszlokorte.de |
||
Inaktiv |
|||
Pred Poststar Herkunft: Bischofsmais Beiträge: 762 |
# Antwort: 22 - 25.10.2008 um 20:21 Uhr
also ich benutzt bei meinem PHP Sachen immer die "PHP-Eigene" Template Engine Hier nen kleines Tutorial: http://php-coding-standard.de/php_template_engine.php Schnell, unkompliziert und man benötigt keinen zusätzlichen Code ------------------ |
||
Inaktiv |
|||
Nachtmeister Specialist Herkunft: Bern Beiträge: 2091 |
# Antwort: 23 - 25.10.2008 um 20:35 Uhr
naja, ich kenn mich damit nicht so aus, ich muss mich nur immer umgewöhnen bei jedem CMS, das ist alles Hauptsache du wällst was WebStandard-Konformes. ------------------ "God created the universe in 1 Day, and then spent 5 days making it look good In Internet Explorer" |
||
Inaktiv |
|||
Zage Thread-Ersteller King for a day Beiträge: 283 |
# Antwort: 24 - 28.10.2008 um 13:48 Uhr
so, bräuchte nunmal hilfe, habe mich an der variante von pred gehalten nuer wie kann ich den quelltext einer html (templatedatei) einlesen, platzhalter z.B. {ordner:funktion} in eine variable setzten diese verarbeiten z.B. include("module/$ordner/$funktion.php") und dann das ganze ausgeben ? noch nutze ich die standard php temlate funktion und arbeite mit HTML <div><?php include("module/gbook/list.php") ?> <?=$irgeneintext?></div> HTML ------------------ <- Mein Counterstrike Video -> |
||
Inaktiv |
|||
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 25 - 28.10.2008 um 13:59 Uhr
naja ok das was pred gepostet hat würde ich auch, wenn es das doch eigentlich ist, nocht wirklich als template engine bezeichnen. bei preds link wird erklärt, wie man html und php mischt. ne template-engine soll ja grad das michen von html und php verhindern/umgehen. wenn du das jetzt mit solchen platzhaltern machen willst, bist du eigentlich wie bei dem, wie clansphere es hat:
------------------ www.laszlokorte.de |
||
Inaktiv |
|||
Zage Thread-Ersteller King for a day Beiträge: 283 |
# Antwort: 26 - 28.10.2008 um 15:09 Uhr
ja aber wie hol ich durch preg_replace_callback das wort raus und lad es in variable (z.B. {forum:index} ) , um damit dann eine datei zu includen ja will es so ähnlich machen wie bei csp, ist meines erachtens auch das sinnvollste, nur möcht ich innerhalb der modul-ordner die theme und lang dateien, das ist soweit kein prob ------------------ <- Mein Counterstrike Video -> Zuletzt editiert von Zage am 28.10.2008 um 15:10 Uhr (1x Editiert) |
||
Inaktiv |
|||
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 27 - 28.10.2008 um 15:24 Uhr
die funktion preg_replace_callback erstellt ein array. der erste wert (index 0) des arrays ist der komplette gefundene string. die nächsten werte werden der reihenfolge nach mit den unbekannten werten (wiess nicht wie man die nennt) aufgefüllt. das array wird dann an die funktion load_navlists übergeben. die nimtm das array, nimmst sich den 2. und 3. wert, setzt ihn zu nem pfad zusammen, liest die datei ein und gibt sie zurück. wenn die funktion z.B. {forum:index} findet, dann wird das array erstellt: array(0 => '{forum:index}', 1 => 'forum', 2 => 'index'); die einzige schwierigkeit besteht wohl darin, den regulären ausdruck richtig zu basteln, dass er das macht, was man will, lernt man aber uach relativ schnell. ------------------ www.laszlokorte.de |
||
Inaktiv |
|||
Zage Thread-Ersteller King for a day Beiträge: 283 |
# Antwort: 28 - 28.10.2008 um 21:14 Uhr
Juhu, es klappt, Schirri du bist ein Schatz wenn jemand braucht:
------------------ <- Mein Counterstrike Video -> |
||
Inaktiv |
|||
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 29 - 28.10.2008 um 21:31 Uhr
auf der page hier sollte mal die abcode.php katuallisiert werden: smilies in php-code ------------------ www.laszlokorte.de |
||
Inaktiv |
|||
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 30 - 28.10.2008 um 21:35 Uhr
die ganze page sollte aktualisiert werden und das wissen wir schon. |
||
Inaktiv |
|||
Antworten: 30
|
Sie müssen sich registrieren, um zu antworten. |