Re: from Cforms to Wicket
Francesco Chicchiriccò <[email protected]>
| Newsgroups | gmane.text.xml.cocoon.user |
|---|---|
| Message-ID | <[email protected]> |
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).... http://www.findmebyip.com/litmus/ > 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 <[email protected] >> <mailto:[email protected]>> >> >> 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/> >> >> -- Francesco Chicchiriccò ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member http://people.apache.org/~ilgrosso/