<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>Freie Variablen in Templates</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><FONT SIZE=2 FACE="Arial">Hallo,</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">ich würde unsere Mapserver 4.1.2-Anwendung (Template-basiert) gern etwas pflegeleichter machen und insbesondere Pfadangaben zentral verwalten. Da als Templates nur HTML-Dateien und keine Skripte zulässig sind, ist das nicht so ganz einfach. Zzt. referenziere ich in allen Templates eine zentrale Javascript-Include-Datei, in der die Pade JS-Variablen zugewiesen sind. Diese setze ich dann zur Laufzeit mit document.write() in die Template-Bodies ein. Leider klappt das aber nur im BODY und nicht im HEAD der Templates. </FONT></P>
<P><FONT SIZE=2 FACE="Arial">Sind evl. Template-Variablen wie z.B. das fest definierte [MAPEXT] eine Alternative? Genauer gefragt: Kann man in der MAP-Datei "freien" Variablen wie z. B. [MEIN_BASIS_PFAD] Werte zuweisen, die dann in die Templates hineinsubstituiert werden? </FONT></P>
<P><FONT SIZE=2 FACE="Arial">Mit freundlichen Grüßen</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Klaus Kühne</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">GGA-Institut</FONT>
<BR><FONT SIZE=2 FACE="Arial">Stilleweg 2 </FONT>
<BR><FONT SIZE=2 FACE="Arial">D-30655 Hannover</FONT>
<BR><FONT SIZE=2 FACE="Arial">Tel. 0511 643-3481</FONT>
</P>
</BODY>
</HTML>