The Orbeon Forms Blog
This is the Orbeon Forms blog. Stay up to date with the latest releases and new features of Orbeon Forms!
Thursday, Jul 25, 2013
Simplifying the list of data types in Form Builder
Form builder always had the ability to validate data using data types such as “string”, “integer”, “decimal”, “date”, “email”, and so on. Most (but not quite all) of the types available in Form Builder until now come from an XML specification called “XML Schema”. When we first implemented this feature in...
More
Wednesday, Jul 17, 2013
Enhanced validation in Form Builder and Form Runner
A major new feature of the upcoming Orbeon Forms 4.3 is enhanced validation. Up to 4.2, you could validate a control value with: whether a value is required a data type such as "integer" or "email" a single XPath constraint If any of these validations failed, the user would get...
More
Friday, Jun 28, 2013
Better uploads in Orbeon Forms 4.2
Browser uploads have gone through a lot since the beginning of the web. It is now possible, with standard APIs, to perform uploads in the background, to obtain file metadata, and even to handle drag and drop of files. In Orbeon Forms 4.2, we improved file upload in a few...
More
Friday, May 31, 2013
Orbeon Forms 4.2
Today we released Orbeon Forms 4.2! The defining feature of Orbeon Forms 4.2 is support for more powerful Form Runner buttons. Buttons can now be configured in a much more flexible way to trigger simple sequential processes to execute when the user presses a button. See the blog post for an introduction...
More
Wednesday, May 15, 2013
Automatic schema generation for forms you create in Form Builder
When you create a form with Form Builder, behind the scene, data entered by users in the form is collected in an XML document. That same XML document is sent to the persistence API, and if you are using one of the built-in implementations of the persistence API, that XML...
More
Tuesday, May 14, 2013
Easier localization
Image by Tobias Mikkelsen Form Builder and Form Runner support internationalization out of the box. Concretely this means that you can create a form and localize resources such as control labels, hints, and selection lists into multiple languages. Internally, this is implemented in Form Runner with: A special XForms instance, fr-form-resources,...
More
Monday, May 6, 2013
Orbeon Forms 4.2 M1
Today we released Orbeon Forms 4.2 M1, a milestone build for the upcoming Orbeon Forms 4.2 release. This is not a stable release. This release contains the following new features: Form Builder Ability to enter HTML labels in checkboxes and radio buttons itemsets. Form Runner More powerful buttons which allow...
More
Monday, Apr 29, 2013
HTML labels and hints in Form Builder
Since Orbeon Forms 4.1, released two weeks ago, the labels and hints for forms you create in Form Builder can be more than just plain text: you can now use HTML in your labels and hints, right from Form Builder. For instance, this allows you to add formatting, as in...
More
Friday, Apr 19, 2013
Orbeon Forms 4.1
Today we released Orbeon Forms 4.1, which introduces a few new features since 4.0.1: Form Builder Ability to enter HTML labels and hints in the builder (#870) Introduce a distinction between the 'read' and 'update' permissions (#806) Form Runner Proxy portlet: ability to configure forwarding of headers and parameters (#886)...
More
Wednesday, Apr 17, 2013
More powerful buttons
Photo by Keoni Cabral Up to version 4.1, Orbeon Forms had a few configurable buttons to specify what happens with form data: The “Save” button saves data to the database. The “Submit” button saves data and shows a dialog after saving (with options to clear data, keep data, navigate to...
More