The purpose of this page is to index features, their documentation and blog posts in a central location so that you can get an idea of what Orbeon Forms offers at a glance.
​Orbeon web site​
​Orbeon blog​
As of 2016-04-19 this page is still being updated.
Inserting and reordering grid rows: blog post​
Singleton forms: doc​
Versioning of form definitions: doc, blog post about concept, blog post about publish options​
overwriting of existing version: doc​
Persistence (databases)
persistence API: doc​
persistence implementations: doc​
relational database support: doc, blog post about new indexes​
Multitenancy: doc​
User menu: doc​
Summary page: doc​
Section Settings: doc​
whether section is collapsible
whether section is initially collapsed
Publishing a form definition: doc​
Explanation text: blog post​
Extension API: doc​
Access control for editing forms: doc​
Internationalization (i18n) / localization (l10n): doc​
XML Schema Support: doc​
Source code editor: docwhether section is collapsible
Extension API: doc​
Standard look & feel
Custom XBL components: doc​
Summary Page: blog post​
search
Detail Page
Review mode (printable)
Wizard view: doc, introduction blog post​
highlighting of sections in error/accessible sections
buttons appearing only on the wizard's last page
status information for each section
subsection navigation
optional separate table of contents
File scan API: doc
Excel Import: doc​
Validation
as-you-type validation
explicit validation: doc​
centralized error summary showing currently relevant errors: component doc, blog post on warnings/infos enhancements​
Sending emails
controlling which attachments are included: Form Builder doc, Form Runner doc​
Captcha: properties doc, component doc, blog post​
Appearance of repeated sections: properties doc, component doc​
Appearance of repeated grids: properties doc, component doc​
Repeated content synchronization: doc​
Grids
HTML tables-free layout: blog post)
Services and APIs
​Duplicate form data API​
​Generate XML Schema API​
Text controls
Text field
Plain text area
Formatted text area
Password field
Typed controls
Number
control of rounding when formatting/capturing data
Email address
Currency
US phone number
US state
Date and time controls
Date, time, date and time
date picker
option to exclude dates from the date picker: doc
Dropdown date
Fields date
Buttons
Button
Link button
Database support: doc​
SQL Server support in Orbeon Forms: blog post​
PostgreSQL support in Orbeon Forms: blog post​
Server side Embedding: doc, blog post, Form Builder embedding blog post​
Liferay proxy portlet: doc​
Liferay full portlet: doc​
Limiter filter to limit the number of concurrent form requests: doc​
Internal service requests: blog post​
Loading indicator and spinners: blog post​
Namespaced jQuery to avoid conflicts with other jQuery versions