orbeon / orbeon-forms

Orbeon Forms is an open source web forms solution. It includes an XForms engine, the Form Builder web-based form editor, and the Form Runner runtime.
http://www.orbeon.com/
GNU Lesser General Public License v2.1
514 stars 220 forks source link

FB: Summary to show which forms are published #1138

Open ebruchez opened 11 years ago

ebruchez commented 11 years ago

Q: FR Home and FB Summary share functionality. How best to do this?

ebruchez commented 10 years ago

See also #1795.

ebruchez commented 5 years ago

If we do this, some UI for #750 could be on the Form Builder Summary page.

ebruchez commented 4 years ago

One issue, running the Form Metadata API, is that this API currently doesn't have paging. If a large number of forms is published, it can take a long time (several seconds in the case of about 2000 forms) to complete.

Another approach, which we have discussed with a customer, would be to use the new stage support (#4639). For the Form Builder "form", we could have the following stages:

This information is "as viewed from Form Builder", and might not reflect the truth from the Form Runner perspective. Somewhere else I already commented that if you make a form definition available/unavailable/unpublished from the Home Page, then the Form Builder information will not be updated. Do we have a better solution?

1795 also calls for showing the latest (or all?) published version numbers. This cannot be stored as a stage but they can be in the Form Builder metadata.