Christoph Baudson (WhereGroup) schrieb:
The update process is very painful at the moment. I start this thread to gather where things go wrong. Please add, so we can find out what we have to improve.

Example: in Mapbender 2.5 we have a new table gui_wfs_conf. In the current update script we have a line like this

INSERT INTO gui_wfs_conf (fkey_gui_id, fkey_wfs_conf_id) VALUES ('gui_digitize', 1);

which links the GUI "gui_digitize" to wfs_conf with Id 1. This is done to restrict access to this WFS conf to users who have access to "gui_digitize".

Of course, an update SQL should link "all" GUIs that use configured WFS. As far as I can see, we would need to check the element vars for wfs_conf_id_string, see if the wfs conf id is listed, and then link them. Tricky, at least in SQL.


Another problem are configuration files. If there are new entries, how do they get into existing conf files?

For example, Mapbender 2.5 will have new variables in "wfs_default.conf" and "digitize_default.conf".



--
_______________________________________

W h e r e G r o u p GmbH & Co. KG

Siemensstraße 8
53121 Bonn
Germany

Christoph Baudson
Anwendungsentwickler

Fon: +49 (0)228 / 90 90 38 - 25
Fax: +49 (0)228 / 90 90 38 - 11
[EMAIL PROTECTED]
www.wheregroup.com
Amtsgericht Bonn, HRA 6788
_______________________________________

Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Arnulf Christl, Olaf Knopp, Peter Stamm
_______________________________________

_______________________________________________
Mapbender_dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapbender_dev

Reply via email to