[Typo3-dev] Make configuration simple
Martin Kutschker
Martin.Kutschker at n0spam-blackbox.net
Mon Oct 17 11:32:28 CEST 2005
typo3user at gmx.net schrieb:
>>What does a DTD?
>>
>>In short it gives an answer to the question: What language elements are
>>allowed in the current context?
>>
>>Editortools than can offer the appropriate elements like attributes,
>>text and childenodes. Checkers can validate if everything is in the
>>allowed places. (Still before validation is done syntax checkers test if
>>the document is "well formed".)
>
>
> and IMHO a BIIIIG plus --> XML+DTD does not only unravel unused or made-up fields but it offers the editing tools (= backend GUI) the possibility to _LIST the available fields!!_ This means - no digging in TSref anymore as the user can clearly see what fields in the
> current context are allowed! And even better - chances for a click'n'run backend just like the current Template Constants editor but on a defined language (XML)
Drawback is that you cannot edit the configration without tools any
more. XML is so verbose that the resulting configuration files/records
will be huge.
Survey: are there any DTD cracks around? Writing DTDs is IMHO not so
easy, if you want to do it right.
But why use DTD anyway, shouldn't the future belong to XML schema?
Masi
More information about the TYPO3-dev
mailing list