How are you accessing the template? What's the call to MapServer look like?
Steve ________________________________________ From: [email protected] [[email protected]] On Behalf Of Teluk, Bill G [[email protected]] Sent: Sunday, April 11, 2010 9:12 PM To: [email protected] Subject: [mapserver-users] Template Substitution not working. MapServ 5.6.0 Hi, I am unable to get Template Substitution working in HTML files. The HTML template has a <!-- mapserver template --> line at the very top. The Map file works fine - the images are being generated in my tmp directory. But the HTML file returned to the browser, doesn't have any of the of the substitution variables actually substituted - so I get things like [img], [version] in the returned HTML. My install is a FGS Ver 9.5 package, installed onto RHEL 5.2. Mapserv Version is 5.6.0 Apache 2.2.11 (as per FGS version check) Can anyone help please? (Thanks In Advance!) My template file is accessed by an initial form to set the query parameters Start File: Indexpathtest.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="english"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > <title>Path Testing Index</title> </head> <body> <H2>Path Testing Application</H2> <DIV STYLE="{display:inline;}"> <FORM name="mapserv" METHOD=GET ACTION="http://mymachine.mynet:8080/cgi-bin/mapserv"> <INPUT TYPE="hidden" NAME="map" VALUE="/home/maptools/fgs/www/htdocs/sbbt/pathtest.map"> <INPUT TYPE="hidden" NAME="zoomdir" VALUE=1> <INPUT TYPE="hidden" NAME="zoomsize" VALUE=2> <INPUT TYPE="hidden" NAME="mapext" VALUE="105 -45 155 -5"> <input type="hidden" name="mode" value="browse"> <INPUT TYPE="hidden" NAME="program" VALUE="/home/maptools/fgs/www/cgi-bin/mapserv"> <INPUT TYPE="submit" value="Map View"> </FORM> <BR> </DIV> <HR> </body> </html> Templated File: pathtest.html <!-- MAPSERVER TEMPLATE --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="english"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > <title>Path Testing Index</title> </head> <body> <H2>Saturn Map</H2> <FORM name="mapserv" METHOD=GET ACTION="http://mymachine.mynet:8080/cgi-bin/mapserv"> <INPUT TYPE="image" NAME="img" SRC="http://mymachine.mynet:8080[img]" width="800" height="600" BORDER="1" ALT="Saturn Map" STYLE="{border-style:solid; border-width:1px;}"> <input type="hidden" name="map" value="[map]"> <INPUT TYPE="hidden" NAME="imgext" VALUE="[mapext]"> <INPUT TYPE="hidden" NAME="imgxy" VALUE="400 300"> <INPUT TYPE="hidden" NAME="zoom" VALUE="1"> <input type="hidden" name="mode" value="browse"> <input type="hidden" name="map_web" value="[map_web]"> <INPUT TYPE="submit" value="Map View"> </FORM> <hr> <small><b>Version: </b>[VERSION]</small><br> <small><b>Errors: </b><font color="#ff0000">[ERRMSG]</font></small><br> </body> </html> MAP Config File: pathtest.map # pathtest.map MAP NAME PATHTEST SIZE 800 600 STATUS ON EXTENT 105 -45 155 -5 IMAGECOLOR 255 255 255 UNITS DD SYMBOLSET "/home/maptools/fgs/mapconfig/common/vortrag/symbols/symbolsmod.sym" FONTSET "/home/maptools/fgs/mapconfig/common/fonts.list" PROJECTION "init=epsg:4283" #GDA94 END WEB TEMPLATE "http://mymachine.mynet:8080/sbbt/pathtest.html" IMAGEPATH "/home/maptools/fgs/www/htdocs/sbbt/tmp/" IMAGEURL "/sbbt/tmp/" LOG "/home/maptools/fgs/www/htdocs/sbbt/pathtestlog.txt" MINSCALEDENOM 1000 END LAYER NAME Coastline TYPE LINE STATUS DEFAULT DATA "/home/maptools/fgs/data/base/osdm/globalmap2001/Vector/boundaries/coastl.shp" CLASS NAME 'Coast Line' STYLE OUTLINECOLOR 0 0 0 COLOR 150 150 150 END END END LAYER NAME 'Capitals' TYPE POINT STATUS DEFAULT FEATURE POINTS 138.67286682128906 -34.715538024902344 END TEXT "Adelaide" END FEATURE POINTS 145.08828735351562 -37.826736450195312 END TEXT "Melbourne" END CLASS STYLE SYMBOL "punkt" SIZE 10 OUTLINECOLOR 255 0 0 COLOR 255 255 0 END LABEL COLOR 0 0 0 # LABEL FONT COLOR FONT "arial-bold" TYPE truetype SIZE 12 POSITION AUTO END END END END Regards, Bill Teluk _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
