GPII/universal — pull request #17 by kaspermarkus (2012-05-02 14:46:51+00:00)
Title: Xml settings handler

XMLSettings handler done - though there are some things that haven't been done, and might not need to be done before WSIS:
- handling of arrays (ordered) type XML structures. IMO this is not required for WSIS
- if you have a setting that is not present in the settings file, it works just fine setting the setting (eg. as the XML element somesetting.. but when reverting (user logging out), the reverted file will contain , even if the element did not exist in the original file.. Dont believe this is a problem in the context of WSIS, and dont even know if it's an issue beyond WSIS
- finally, to refer to the text of an element the syntax $t is used .. so for example kasper.$t refers to "here" in here ... colin suggested to hide the $t, but I'm not sure how to avoid somehow explicitly saying you are refering to the text of an element
- Error handling is either sparse or non-existing... written TODO's in code