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)