Schön wärs geworden…
Tja, eigentlich wollte ich hier sitzen und eine kleine „Hilfe“ zu fGal schreiben, denn im Prinzip ist es fertig und sollte ab heute Nacht online stehen. Wäre da nicht diese kleine Sache die ich untragbar finde und die jetzt zu einigen Problem führt.
Mein „Template-System“ (diese Bezeichnung übertreibt maßlos :-D) arbeitet über file_get_contents (laden des Templates und dann geschmeidig Platzhalter ersetzen) und darin liegt das Problem begraben. Sobald das Template eingelesen ist, stimmen die relativen Pfade innerhalb des Templates (z.B. zu Bildern) nicht mehr.
Bisher war das kein Problem, einfach den Template-Ordner nochmal rumkopiert und alles ist gut. So würde es auch gehen, aber das ist ja keine Lösung.
Jetzt hab ich schon eine ganze Zeit überlegt wie man innerhalb der PHP-Dateien vielleicht die relativen Pfade in absolute umwandeln und so das Problem lösen könnte, aber eine Lösung habe ich noch nicht gefunden.
Die Ordnerstruktur sieht (vereinfacht) wie folgt aus:
index.php - admin --- mehrere Dateien fürs Backend - template --- template.htm --- images ----- background.gif
In meiner template.htm ist jetzt logischerweise der relative Pfad zur background.gif wie folgt angegeben: „./images/background.gif“
Geht nun aber leider weder für die index.php noch für die Dateien im Admin-Bereich.
Ich hab das Gefühl es wird darauf hinauslaufen noch ein Script zu schreiben das in einer eigenen Datei liegt und sich nur um die Ausgabe kümmert. Widerspricht allerdings stark meinem Gedanken nach Kompaktheit des Ganzen.
Ist jetzt auch irgendwie zu spät dafür, ich schaff es jetzt zumindest gedanklich nicht mehr.
Dafür habe ich gerade eben aber mal WordPress aktualisiert (und eben noch WP-Syntax installiert, ein Syntax-Highlighter auf Geshi-Basis – sehr praktisch, sehr nett… :-)), diesmal ohne komische Probleme beim Update. Außen sieht´s immer noch gleich ist aus, aber innen ist es schöner geworden. „Alles glänzt / so schön neu“, sozusagen.
Guten Rutsch, auf das fGal dann im Januar 2009 erscheint… -_-“
Einsortiert in: fGal
Trackback-Adresse: http://www.flomei.de/2008/12/31/schon-wars-geworden/trackback/