cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mika M Lehtonen <m...@digikartta.net>
Subject Re: from Cforms to Wicket
Date Mon, 18 Feb 2013 12:21:46 GMT
Is HTML5 something you can really use already having wide range of 
browsers supported?
(Or at least FF, IE and Chrome)

- mika -


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 <mika@digikartta.net 
> <mailto:mika@digikartta.net>>
>
>     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]
>>>>     http://cocoon.apache.org/3.0/reference/html-single/index.html#wicket-integration
>>     -- 
>>     Francesco Chicchiriccò
>>
>>     ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
>>     http://people.apache.org/~ilgrosso/  <http://people.apache.org/%7Eilgrosso/>
>
>


Mime
View raw message