Thread HTML-Code editieren: elegant? (8 answers)
Opened by pktm at 2003-12-09 22:49

pktm
 2003-12-09 22:49
#75172 #75172
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!
Ich habe ein CMS-Administratiuonsscript mit dem man (da arbeite ich gerade dran) Seiten löschen kann und wo dann direkt die Navigationsleiste aktualisiert wird.
Dabei habe ich den Fall, dass ich die Navigationsleiste einfach neu erstelle. Die Navigation befindet sich dabei in einer Tabelle (hier, soll man mal festlegen können, wie die Nav aussehen soll)
Dabei benutze ich folgenden Code:
Code: (dl )
1
2
3
4
5
                push @{ $neu_nav{$hashkey} }, qq~
<tr>
<td class="nav"><img src="$grafik/greysmallbullet.gif" width="5" height="5" border="0" alt="*"/>
& <a href="&{full_url}?action=$key">$titel</a></td>
</tr> ~;

hashkey ist hier die Nummer der navigation, worüber ich mit merke welche Navigation wo hin kommt (man kann mehrer in einer Datei haben, z.B. horizontal & vertikal).

Mein Problem:
Ich hätte gerne den HTML-Code aus dem Script raus, will aber nicht direkt änderungen in einer Datei vornehmen (z.B. via Tie::File oder so).
D.h. ich müsste irgendwie per Funktion wegen meiner das HTML-Schnipselchen auslesen und dort die Variablen einfügen.
Dabei sollte der Dateileseaufwand möglichst gering sein - wobai das CMS keine Datenbank hat. Es soll auch bei Leuiten funktionieren, die sich keine Datenbank leisten können / wollen, was weis ich, ich möchte es gerne mit Flatfiles machen und daran ändert sich bei diesem CMS auch nichts ;)
Hat wer Ideen wie man das HTML wegbekommt?
mfg pktm
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread HTML-Code editieren: elegant?