On Tue, Mar 05, 2002 at 01:11:53PM +0100, Torsten Curdt wrote: > > > We should be able to have a separate configuration besides the > > > configuration for the core components. We should be able to define a > > > user.xconf. (or better user-components.xconf?) > > > > I've brought this up a couple of times, and we've talked about > > this offline as well -> I think it's a great idea, and will be > > really useful. > > > > It would also be great if it allowed hierarchical including of config > > data (not just a single level of includes). > > Hmm.. let's start with a single level first :) did you come up with an > idea for a multi-level syntax yet?
The thought I had a while back was to add another attribute to cocoon.xconf, something like: <cocoon user-roles="..." user-(components/config)="..."> ... </cocoon> This would support single level inclusion. user-roles/config could be changed to include-roles/config. Multi-level inclusion could be done if you extend this check for user-roles/config to each first level tag of every included file. The only issue then is if one wanted to include more than one file at a particular level. Perhaps to support multiple files a dedicated tag would be better? <cocoon> <user-roles src="..."/> <!-- 0-M user-role tags --> <user-(components/config) src="..."/> ... </cocoon> What do you think ? Cheers, Marcus PS. IIRC when I brought this up a while back I think Berin said something about whether included files would be permitted by particular ContainerManager's implementations. Is this still applicable Berin ? -- ..... ,,$$$$$$$$$, Marcus Crafter ;$' '$$$$: Computer Systems Engineer $: $$$$: ManageSoft GmbH $ o_)$$$: 82-84 Mainzer Landstrasse ;$, _/\ &&:' 60327 Frankfurt Germany ' /( &&& \_&&&&' &&&&. &&&&&&&: --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]