Thread Einfügen eines Wertes in Zeile 3 einer Datei: ...bei einem CMS (12 answers)
Opened by cbxk1xg at 2004-07-03 19:28

cbxk1xg
 2004-07-03 19:28
#3020 #3020
User since
2003-10-20
496 Artikel
BenutzerIn
[default_avatar]
Hallo Freunde der Sonne,

ich habe ein klitze kleines Problem. Ich möchte meinem CMS erstens ein gewisses Branding und zweitens ein paar Informationen beim ausgeben der Seiten verpassen. Dafür möchte ich beim ausliefern der Seiten ein paar HTML Komentare einfügen.

Normalerweise ist das auch kein Problem, aber wenn der User in seinem Template z.B. so etwas stehen hat:

Code: (dl )
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">


oder so was:
Code: (dl )
1
2
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
       "http://www.w3.org/TR/REC-html40/strict.dtd">


dann kann ich nicht einfach ab der ersten Zeile etwas einfügen, da die Seite dann nicht mehr W3C Konform ist.

Ich will die Komentare aber auch nicht am Ende der Datei einfügen.

Zu Verdeutlichung hier der verkürzte Teil meines Codes, der für die Ausgabe zuständig ist. Momentan wird das Template am Ende der Datei als Komentar ausgegeben.

Code (perl): (dl )
1
2
3
4
5
print "Content-type: text/html\n\n";

my (@TEMPLATE) = @_;
foreach $line (@TEMPLATE) { print "$line\n"; }
print "\n<;!-- Template: $VAR{'template'} -->;";

View full thread Einfügen eines Wertes in Zeile 3 einer Datei: ...bei einem CMS