<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>Problem with dynamically generated mapfile</TITLE>
</HEAD>
<BODY>
<BR>

<P><FONT SIZE=2 FACE="Arial">Hi,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I'm new to Chameleon and I have a problem.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I need to run Chameleon on a dynamically generated map file; this is mainly due to the need of dynamically including or excluding layers, dinamically changing the name of the shapefiles, zooming to a single layer extent and having different repositories for mapflies, based on user input incoming&nbsp; from an external page.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I wrote a php page based on the sample with extended enhanced widgets.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">This page, depending on user input, generates a random mapfile based on a template and passes it to chameleon; I also managed passing user input to successive page calls, in order to regenerate a correct mapfile for zooming, panning, and similar operations, which cause a page refresh; the temporary mapfile is deleted at the end of the php page.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">The system seems to work, except for one detail: the ZoomAllLayers widget stopped working: when you press it the page is refreshed but no zooming operation is performed, the map redraws extactly as the one before...</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I've no idea about the reasons. No error message is displayed. No javascript error is generated. I tried not to remove the mapfile (even if Chameleon makes its own dynamic copy), without success. I modified the widget code to print the extents retrieved from the map, and they was correct.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">The others navigation widgets (zoom in, zoom out, recenter and panning) work perfectly.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Have you any idea of the problem?</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Thanks in advance</FONT>
</P>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>

</BODY>
</HTML>