Manuel Seber: Macromedia Dreamweaver 8 - URL-Kodierung

Beitrag lesen

Hallo,

ich arbeite mit Dreamweaver 8, um Templates für PHP in Zusammenarbeit mit der PEAR-ITX-Template-Engine zu erstellen.

Ich lasse das href-Attribut eines Link-Tags in einem Mastertemplate (master.dwt) mit einer Template-Variable füllen:

<a href="{LOGIN}">login</a>

Ein weiteres Dokument (dok1.htm), das dieses Mastertemplate verwendet übernimmt ja bei Aktualisierung alle Änderungen des Mastertemplates.

Also sieht auch im abhängigen Dokument (dok1.htm) der Link folgendermaßen aus:

<a href="{LOGIN}">login</a>

Sobald allerdings im Mastertemplat im href-Attribut noch weitere Zeichen angefügt werden...

<a href="{LOGIN}.php">login</a>

... wird im abhängigen Dokument (dok1.htm) eine URL-kodierung der geschweiften Klammern vorgenommen:

<a href="%7BNARF%7D.php">login</a>

Dieses Phänomen tritt trotz der Einstellungen: [Bearbeiten] -> [Voreinstellungen...] -> [Codeumschreibung] -> [URL-Kodierung:] -> [Sonderzeichen NICHT kodieren.] auf.

Ist dies ein Bug oder eine Feature?
Gibt es hier andere Einstellungen, die dieses Verhalten hervorrufen?

Vielen Dank für die Hilfe.