[
https://jira.nuxeo.com/browse/NXP-4936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=91685#action_91685
]
Anahide Tchertchian edited comment on NXP-4936 at 4/6/11 5:09 PM:
------------------------------------------------------------------
add listing widget types + better preview + fix tests:
http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/8541418b3a37
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/e0f651d2f7f0
http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/950b9f37d34f
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/2b3b8f6c6c8b
TODO:
- make preview happen in an iframe to avoid rendering errors (currently buggy
when submitting the form twice, to investigate)
- limit the file size for upload widget (when NXP-4934 is done)
- add documentation on how to contribute new widget types
- fix tooltip
- fix date time widget pattern ajax re-render
- improve preview to display a default configured preview if not set (+ a
sentence "Change the properties in thsi form to see how it affects the widget
behaviour")
- fix ajax crash when trying to add a custom property after one submit on the
preview form
was (Author: atchertchian):
add listing widget types + better preview + fix tests:
http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/8541418b3a37
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/e0f651d2f7f0
http://hg.nuxeo.org/addons/nuxeo-platform-forms-layout-demo/rev/950b9f37d34f
http://hg.nuxeo.org/nuxeo/nuxeo-jsf/rev/2b3b8f6c6c8b
TODO:
- make preview happen in an iframe to avoid rendering errors (currently buggy
when submitting the form twice, to investigate)
- limit the file size for upload widget (when NXP-4934 is done)
- add documentation on how to contribute new widget types
- fix tooltip
- fix date time widget pattern ajax re-render
- fix ajax crash when trying to add a custom property after one submit on the
preview form
> Add test and show case pages
> ----------------------------
>
> Key: NXP-4936
> URL: https://jira.nuxeo.com/browse/NXP-4936
> Project: Nuxeo Enterprise Platform
> Issue Type: Sub-task
> Components: Layouts / Widgets
> Affects Versions: 5.4-SNAPSHOT
> Reporter: Anahide Tchertchian
> Assignee: Anahide Tchertchian
> Fix For: 5.4.2
>
>
> Nuxeo JSF components, as well as layout and widget facelet handlers are not
> cur -
> rently unit tested: only selenium tests do test their behaviour, due to the
> lack of a
> test case involving a mock faces context.
> Facelets do provide a test framework in their dev package. It could be used
> as an
> example, as long as other dependency JSF librairies are present. Seam is not
> a re -
> quirement, but its JSF library is, as well as jboss-el expression language
> (that holds
> more features than Sun el-ri implementation).
> As a first step, specific selenium tests could be written for an addon so
> that:
> - a varied set of layouts is tested. For instance, lists of lists are not
> present in Nuxeo default application ;
> - compatibility tests are performed when refactoring (directory widgets for
> instance) ;
> - the rendering of default widgets is checked for CSS styling needs
> If we choose the Html based tests, then we can also use it as a show case :
> demo + documentation + samples of code
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.nuxeo.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets