Leszek Gawron schrieb: > Carsten Ziegeler wrote: >> Leszek Gawron wrote: >>>> Yes, I like your idea. Just one simple "include-config" and that's it. >>>> And the use-default-dirs can then be used to turn off including from the >>>> default location which is on by default (If the directories do not >>>> exists this is not concidered an error). >>>> If you want I can implement this (I would not disable the possibility to >>>> do a include and include-beans in the sitemap though). >>> Would be even better if you described in few words how to do it. Then I >>> would do it myself and learn a lot. >>> >> Sure. The whole code is in the SitemapLanguage class. Now, there is the >> evaluation of the property-dir attribute and the like. You just have to >> get all "include-config" children of the Configuration object and pass >> that into the method creating the settings objects. There you read all >> the property files. >> The second thing is to replace the "include-config" statements with >> "include" and "include-bean" elements in the Configuration object (ok, >> this could be solved differently but that approach works) - this is >> already done for the default locations. >> And this should be more or less everything. > > I forgot one thing: what about the same functionality for main > cocoon.xconf? From what I saw there is different code (duplication) that > handles inclusions and property management in cocoon.xconf... > I think we should not use the functionality for cocoon.xconf and just use it in sitemaps. The configuration for cocoon.xconf is imho working fine/complete.
Carsten -- Carsten Ziegeler - Open Source Group, S&N AG http://www.s-und-n.de http://www.osoco.org/weblogs/rael/