Gabriele,

no, it has the same behaviour, except that property values have no trailing 
comma.. I assume that's no problem. And ofcourse you will have to change the 
properties.xml for the assets type to the format described below.

Dennis

-----Original Message-----
From: [EMAIL PROTECTED] on behalf of Gabriele Columbro
Sent: Fri 4/18/2008 4:19 PM
To: Hippo CMS development public mailinglist
Subject: Re: [PATCH] Re: [HippoCMS-dev] Tags on assets
 
Dennis, a question:
did not work on the project, but does the change/improvement you did affect in 
any sense the behavior of our client application?

Or I can just safely wait for you commit (and new release) expecting it to work?

Thx,
Gab 

----- Dennis Dam <[EMAIL PROTECTED]> wrote:
> Hey Maurizio,
> 
> I took a look at your patches, and it works fine. I made some 
> adjustments though:
> 
> - the property value that is saved has an extra trailing comma in the
> 
> end. I modified the binding so the extra comma is omitted
> - I changed the XML schema for properties.xml a little bit, instead of
> :
> 
> <Multivalue>
>   <Label>..</Label>
>   <Value>..</Value>
> </Multivalue>
> <Multivalue>
>   <Label>..</Label>
>   <Value>..</Value>
> </Multivalue>
> ..
> 
> , I'm using:
> 
> <Enum>
>   <Label>..</Label>
>   <Value>..</Value>
> </Enum>
> <Enum>
>   <Label>..</Label>
>   <Value>..</Value>
> </Enum>
> 
> , because that's the current format for declaring list items in 
> properties.xml. Then, to define that a property is a multi-value
> field, 
> you simply add a <Multivalue/> tag inside the property element. An
> example:
> 
> <Properties xmlns:i18n="http://apache.org/cocoon/i18n/2.1";>
> 
>   <Property>
>     <Name>multivaluetest</Name>
>     <DisplayName>Multi Value Test</DisplayName>
>     <Namespace>http://hippo.nl/cms/1.0</Namespace>
>     <NamespacePrefix>cms</NamespacePrefix>
>     <Datatype>string</Datatype>
>     <Multivalue/>
>     <Enum>
>       <Label>Foo label</Label>
>       <Value>foo</Value>
>     </Enum>
>     <Enum>
>       <Label>Bar label</Label>
>       <Value>bar</Value>
>     </Enum>
>   </Property>
>  
> </Properties>
> 
> I modified this, because then it's easier to convert a single value 
> property to a multi-value property, and the generation of the form
> model 
> becomes easier (no duplicate code for example). Is that ok with you ?
> 
> Let me know what you think. If it's ok I will commit it to the trunk /
> 
> branch 6.05.
> Dennis
> 
> maurizio pillitu wrote:
> > Thx Dennis for your reply.
> > I got it working and I'd be interested to see this feature committed
> in the next Hippo CMS 6.05.xx version (it's scheduled for next week
> right?); is it possible?
> >
> > I generated the attached patches on the tagged version
> 'Release-CMS-v6_05_02' of the following files
> >
> > editor/src/site/explorer/transformers/propform/proplist2form.xsl
> > editor/src/site/explorer/transformers/propform/proplist2binding.xsl
> >
> > Let me know what you think.
> > Met vriendelijke groet,
> >   
> >
> ------------------------------------------------------------------------
> >
> > ********************************************
> > Hippocms-dev: Hippo CMS development public mailinglist
> >   
> 
> 
> -- 
> Hippo  
> 
> [EMAIL PROTECTED]
> 
> Amsterdam - Hippo B.V. Oosteinde 11 1017 WT Amsterdam +31(0)20-5224466
> 
> San Francisco - Hippo USA Inc. 101 H Street, suite Q Petaluma CA
> 94952-3329 +1 (707) 773-4646
> 
> www.onehippo.com [EMAIL PROTECTED]
> 
> ********************************************
> Hippocms-dev: Hippo CMS development public mailinglist


-- 
Gabriele Columbro
Sourcesense - Making Sense of Opensource
(+39) 3201612846
(+31) 627565103
Open Source Software Engineer (http://www.mindthegab.com)

********************************************
Hippocms-dev: Hippo CMS development public mailinglist

<<winmail.dat>>

********************************************
Hippocms-dev: Hippo CMS development public mailinglist

Reply via email to