Commit 0e112dea authored by Oliver Bock's avatar Oliver Bock

Don't allow top-level elements other than apps and compound elements

* This is solely related to GUI design, not the resulting XML structure in the database (which has to be flat anyway to stay compatible with BOINC)
* All regular project-specific preference settings (apart from the list of apps) should be grouped in collapsible sections
* Thus all of those elements now have to be placed inside <compound> elements and aren't allowed as top-level elements (direct children of the root element) anymore

Details: https://dev.gridrepublic.org/browse/DBOINCP-106
parent 3875e493
......@@ -157,10 +157,6 @@
<xs:complexType>
<xs:sequence>
<xs:choice minOccurs="1" maxOccurs="unbounded">
<xs:element name="text" type="text" />
<xs:element name="boolean" type="boolean" />
<xs:element name="radio" type="radio" />
<xs:element name="dropdown" type="dropdown" />
<xs:element name="apps" type="apps" />
<xs:element name="compound" type="compound" />
</xs:choice>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment