<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Arial">Hello all, <br>
<br>
I'm having difficulties changing mapfile trough url with mapserver
5.6.5.<br>
<br>
This is my layer:<br>
<br>
</font><tt> LAYER<br>
NAME test<br>
STATUS DEFAULT<br>
LABELCACHE OFF<br>
TRANSFORM FALSE<br>
TYPE ANNOTATION<br>
FEATURE<br>
POINTS 300 300 END<br>
END<br>
<br>
CLASS<br>
TEXT 'test'<br>
COLOR -1 -1 -1<br>
LABEL<br>
COLOR 000 000 000<br>
OUTLINECOLOR 255 255 255<br>
SIZE MEDIUM<br>
END<br>
END<br>
END</tt><font face="Arial"><br>
<br>
This is my query:<br>
<br>
</font><tt><a class="moz-txt-link-freetext" href="http://localhost/cgi-bin/mapserv?mode=map&map=test.map">http://localhost/cgi-bin/mapserv?mode=map&map=test.map</a></tt><tt>&map.layer[test].class[0]=text+'hello'</tt><font
face="Arial"><br>
<br>
...And this is my error message: :-)<br>
</font><font face="Arial"><br>
</font><tt>[Tue Aug 24 12:43:43 2010].949611 msValidateParameter():
Regular expression error. Parameter pattern validation failed.<br>
[Tue Aug 24 12:43:43 2010].949665 loadClass(): General error message.
URL-based TEXT configuration failed pattern validation.<br>
</tt><font face="Arial"><br>
<br>
I found RFC 44 (<a class="moz-txt-link-freetext" href="http://mapserver.org/development/rfc/ms-rfc-44.html">http://mapserver.org/development/rfc/ms-rfc-44.html</a>)
and bug #2971 (<a class="moz-txt-link-freetext" href="http://trac.osgeo.org/mapserver/ticket/2971">http://trac.osgeo.org/mapserver/ticket/2971</a>).<br>
I have tried adding a VALIDATION block to my layer:<br>
<br>
</font><tt> VALIDATION<br>
text '^[a-zA-Z\-]+$'<br>
END</tt><font face="Arial"><br>
<font face="Helvetica, Arial, sans-serif"><br>
</font></font><font face="Helvetica, Arial, sans-serif">Now, i'm
getting this different error message:</font><font face="Arial"><br>
<br>
</font><tt>[Tue Aug 24 12:41:52 2010].243629 loadHashTable(): Unknown
identifier. Parsing error near (text):(line 36)<br>
[Tue Aug 24 12:41:52 2010].243675 msFreeMap(): freeing map at 0x690420.<br>
</tt><font face="Arial"><br>
<br>
How do you change text through url?<br>
<br>
Thanks,<br>
<br>
Paco Regodón<br>
<br>
<br>
<br>
<br>
</font><font face="Arial"><br>
</font>
</body>
</html>