Mercurial > dive4elements > river
view artifacts/doc/howto_wmsartifact.txt @ 6103:4bbf2ef9bdd8
Themes: Reunited the small parts of default and second theme to default.xml and second.xml again to have valid XML.
This is a bit of a pity because the small parts had a better understandable structure.
To generate the overview use:
$ xsltproc \
contrib/themes2html.xsl \
doc/conf/themes.xml \
> themes.xhtml
To make this work you have to create a symlink in conf to itself:
$ (cd doc/conf && ln -s . conf)
TODO: We have to introduce a EntityResolver in the server code to
make the inclusion independent of the current working dir of the server.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Sat, 25 May 2013 20:55:11 +0200 |
parents | 5aa05a7a34b7 |
children |
line wrap: on
line source
Howto add a wmsartifact for the maps: - Add artifact similar to the existing ones in: flys-artifacts/src/main/java/de/intevation/flys/artifacts/ - Define facet name in: flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/FacetTypes.java - Modify datacage configuration (there is documentation in flys-artifacts/doc): flys-artifacts/doc/conf/meta-data.xml - Define the Factory used in the datacage configuration in: flys-artifacts/doc/conf/conf.xml - Define the facet for the Map: flys-artifacts/doc/conf/artifacts/map.xml - You might also want to add it to the floodmap in winfo: flys-artifacts/doc/conf/artifacts/winfo.xml - Add translations for the datacage elements in: flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants.java - English localization: flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants.properties - German localization: flys-client/src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties You might also want a theme: - Add a mapping from your Facet to the theme in: flys-artifacts/doc/conf/themes.xml - Define the theme in: flys-artifacts/doc/conf/themes/default/floodmap.xml flys-artifacts/doc/conf/themes/second/floodmap.xml