cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Francesco Chicchiriccò <>
Subject Re: from Cforms to Wicket
Date Mon, 18 Feb 2013 12:24:16 GMT
On 18/02/2013 13:21, Mika M Lehtonen wrote:
> Is HTML5 something you can really use already having wide range of 
> browsers supported?
> (Or at least FF, IE and Chrome)

Google says (among others)....

> 18.2.2013 14:09, gelo1234 kirjoitti:
>> Why using CForms at all ? If you use XSLT you can transform dynamic 
>> XML data into HTML5 native forms templates.
>> Greetings,
>> -Greg
>> 2013/2/18 Mika M Lehtonen < 
>> <>>
>>     Yep,
>>     sounds like a lot of work and like re-inventing the wheel..
>>     - mika -
>>     18.2.2013 10:47, Francesco Chicchiriccò kirjoitti:
>>>     On 17/02/2013 20:08, Mika M Lehtonen wrote:
>>>>     Hi Francesco,
>>>>     let me tell you what I have now.
>>>>     I implemented a feedback web application for municipial use
>>>>     with C2.11. The app is built so that the administrator can
>>>>     create forms picking fields and controls he/she needs. These
>>>>     setting are saved into db. The end-user app reads these
>>>>     settings from db, creates XML definition and through XSL
>>>>     transforms these settings into valid Cforms definition/template
>>>>     and finally creates forms wanted out of this all.
>>>>     This is highly dynamic system where we also implemented special
>>>>     data model where horizontal tables are converted into vertical
>>>>     direction, that is, there is one row per fom field, not a column.
>>>>     I was warned about using C2.11 for this, but I wanted to use it
>>>>     anyway because I was familiar with it already. Now I would like
>>>>     to get rid of C2.11 but I really don't know how. I would like
>>>>     to switch into C3 but that is something I am not familiar with.
>>>>     I could go with the stream and use AJAX and like jQuery.. still
>>>>     i would have the same problem - how to create controls out of
>>>>     XML definition. So XML driven form platform is something I
>>>>     would prefer, you see, I would only need XSLT.
>>>>     I hope I made my needs little clearer.
>>>     Yes, definitely.
>>>     *
>>>     *Basically, you need to dynamically build some web forms from an
>>>     XML definition you get from an external source: let me say that
>>>     this is a perfect suite for C2.1 (and C2.2) with CForms.
>>>     Now, since you want to move away from C2.1 (and not for C2.2 I
>>>     guess), you'd like to have some tools that, parsing the XML form
>>>     definition generates a Wicket form, with all controls full featured.
>>>     While this is perfectly feasible without C3 (I did something
>>>     similar, even though limited, in Apache Syncope), I'd think you
>>>     could empower the integration between C3 and Wicket for this
>>>     purpose. Only, consider that there is nothing implemented yet in
>>>     this respect, so you would be the first.
>>>     Regards.
>>>>     17.2.2013 20:30, Francesco Chicchiriccò kirjoitti:
>>>>>     On 15/02/2013 22:11, Mika M Lehtonen wrote:
>>>>>>     Hi,
>>>>>>     I have an application using dynamic Cforms (C2.11), that is,
>>>>>>     the Cforms definition and templates are created from dynamic
>>>>>>     XML through XSL.
>>>>>>     Can this be done with C3 and wickets?
>>>>>>     From somewhere I read about the fact that with Apache Wickets
>>>>>>     you don't need any XML..
>>>>>     Hi Mika,
>>>>>     what do you want to achieve exactly?
>>>>>     Apache Wicket is a component-based framework for developing
>>>>>     web applications: I know from their project site that the
>>>>>     project claims "a refreshing lack of XML", and I also know
>>>>>     that Wicket fully supports form processing.
>>>>>     From the other side, Cocoon 3.0 features Wicket integration
>>>>>     (more details at [1]) that can help achieving some particular
>>>>>     use cases.
>>>>>     Regards.
>>>>>     [1]
>>>     -- 
>>>     Francesco Chicchiriccò
>>>     ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
>>>  <>

Francesco Chicchiriccò

ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member

View raw message