Antw: Re: [Mapserver-DE] Haupt Template File zur Laufzwit austauschen
Thomas Lynen
Thomas.Lynen at regioit-aachen.de
Mit Mai 5 13:48:02 CEST 2004
Ich glaub ich habe es jetzt verstanden ...
Mit TEMPLATEPATTERN gibt man erstmal an welche templatefiles man überhaupt benutzen darf.
Ein '*' reicht da dann aus ...
Auf den ersten Blick ist diese Vorgehensweise verwirrend, anderseits wieder erforderlich damit man "von aussen" nicht mit "eigenen" Templatefiles manipulieren kann. ( oder hat das andere Gründe und ich liege ganz falsch mit meiner Vermutung ? )
'*' sollte man also dann lieber nicht nehmen ;-)
Danke Frank
>>> Frank Koormann <frank.koormann at intevation.de> 5.5.2004 12:14:18 >>>
* Thomas Lynen <Thomas.Lynen at regioit-aachen.de> [040505 11:52]:
> aha, da kommen wir der Sache ja ein ganzes Stnck nSher.
> Die Frage ist nur auf was man das TEMPLATEPATTERN setzen muss ?
> Das "[regular expression] " sagt mir nSmlich garnichts :-)
> Das kann ja alles und nichts heissen ...
>
Jan Hartmann hat das sehr sch÷n mal auf der Mailing-Liste illustriert:
http://mapserver.gis.umn.edu/cgi-bin/wilma_hiliter/mapserver-users/0302/msg00795.html
Die Essenz:
| It seems the regex has to be *without* slashes and *with* quotes, e.g.:
|
| DATAPATTERN "myfile"
| will match only myfile
|
| DATAPATTERN "myfile|yourfile"
| will match either myfile or yourfile
|
| DATAPATTERN "/home/data/.*"
| will match everything below /home/data (note that the slashes are for
| directories, not for the regex)
|
| and DATAPATTERN ".*"
|
| will match everything.
Gleiches sollte fnr das TEMPLATEPATTERN gelten.
Beste Grn e,
Frank Koormann
--
Frank Koormann <frank.koormann at intevation.de>
Professional Service around Free Software (http://intevation.net/)
FreeGIS Project (http://freegis.org/)
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)