On 08.Oct.2002 -- 01:34 PM, Piroumian Konstantin wrote: > > From: Jeff Turner [mailto:[EMAIL PROTECTED]] > > On Tue, Oct 08, 2002 at 01:17:28PM +0400, Piroumian > > Konstantin wrote: ... > > > > So the user would say {default:skin}, and get the 'skin' > > > > request parameter, or if not present, 'defaultSkin'. > > > > > > > > IMO this is backwards. The user should use {request:skin}, > > > > not {defaults:skin}. > > > > > > > > What do people think? Chris? > > > > > > I imagine this a little different, e.g.: > > > > > > <component-instance > > > class="org.apache.cocoon.components.modules.input.SkinModule" > > > logger="core.modules.input" name="skin"> > > > <input-module name="request-param"/> > > > <input-module name="skin-defaults"/> > > > </component-instance> > > > > Oo.. that's a good idea. Say we've got all these modules > > floating about loose, and then we have a 'glue' module that > > can stick together a bunch of them. > > Exactly this I've been trying to say all this time. Seems that it's time to > went to some English courses ;)
May I add myself to this list ;-) Only that in my imagination this would be called e.g. "ChainingMetaModule" and the user would call this particular instance "skin" > > <component-instance class="...GlueModule" name="forwards"> > > <input-module name="A"/> > > <input-module name="B"/> > > <input-module name="C"/> > > </component-instance> > > > > <component-instance class="...GlueModule" name="backwards"> > > <input-module name="C"/> > > <input-module name="B"/> > > <input-module name="A"/> > > </component-instance> > > Exactly! Dito Chris. -- C h r i s t i a n H a u l [EMAIL PROTECTED] fingerprint: 99B0 1D9D 7919 644A 4837 7D73 FEF9 6856 335A 9E08 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]