Orbeon Forms
Search…
Index of features

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.

As of 2016-04-19 this page is still being updated.

  • Security features
    • Protecting against attacks: doc
    • Content-Security-Policy header: doc, blog post
    • Field-level encryption: doc
  • Inserting and reordering grid rows: blog post
  • Repeated grids and sections
  • Section Templates:
    • main feature: doc
    • merging: doc
  • Singleton forms: doc
  • Versioning of form definitions: doc, blog post about concept, blog post about publish options
    • overwriting of existing version: doc
    • associating a comment with a given form version: doc, blog post
    • simple data migration: doc, blog post
  • Form field validation: doc, blog post
    • required fields (also via formula, see blog post)
    • whitespace trimming: doc, blog post
    • data types such as string, number, date, etc.
    • multiple constraints with formulas
    • common constraints: doc, blog post
      • minimum/maximum length
      • positive, positive or zero, negative or zero, or negative value
      • maximum fractional digits
      • attachment sizes and file types
    • errors, warnings, and informational validations
    • custom alert messages per validation
  • Access control
  • Persistence (databases)
  • Datasets: doc, blog post
  • Multitenancy: doc
  • User menu: doc

  • 12-column layout: doc, blog post
  • Summary page: doc
  • Toolbox:
    • features: doc
    • configurability: doc
    • XBL components: doc
    • undo and redo: doc, blog post
    • cut, copy and paste: doc
  • Form Settings: doc
    • General Settings
    • HTML form description
    • Form Options: doc
      • Singleton forms: doc
      • Wizard view: doc
    • Control Settings
    • View Options
    • PDF Options
    • About this Form
  • Control Settings: doc
    • control name
    • Summary page options
    • custom CSS classes
    • easy switching of control appearances: blog post
    • validation: doc
    • formulas: doc
    • help text (plain text and rich text)
  • Choices editor: doc
    • Hints for checkboxes and radio buttons: blog post
  • 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
  • Services and actions
    • HTTP Services: doc
      • JSON support (for reading only): doc
      • setting URL parameters
    • Database Services: [doc](form-builder/database-services.md
    • Actions: doc
  • XML Schema Support: doc
  • Source code editor: docwhether section is collapsible
  • Extension API: doc
  • Basic keyboard shortcuts
    • Cut/Copy/Paste: doc
    • Undo/Redo: doc
    • Save button: doc

  • Text controls
    • Text field
    • Plain text area
    • Formatted text area
    • Password field
  • Utility controls
    • Explanatory text
    • Calculated value
    • Hidden field: doc, blog post
  • 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
  • Selection controls doc
    • Dropdown menu
    • Radio buttons
    • Radio buttons with "Other": doc
    • Checkboxes
    • Scrollable checkboxes
    • Yes/No answer: doc
    • Single checkbox: doc
    • Dynamic data dropdown
    • Autocomplete
  • Attachments
    • File attachment
    • Image attachment
    • Static image
    • Handwritten signature: doc
    • Image annotation: blog post
    • Control maximum size and file types: blog post
  • Buttons
    • Button
    • Link button
  • Other
    • Character counter: doc
    • Custom components: doc
      • support JavaScript Companion Classes: doc

  • Database support: doc
  • SQL Server support in Orbeon Forms: blog post
  • PostgreSQL support in Orbeon Forms: blog post

  • Session heartbeat: doc
  • Browser back/forward button support: 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
  • Run modes: doc, blog
Copy link
On this page
Purpose
See also
Status
List of Orbeon Forms features
Form Builder and Form Runner
Form Builder
Form Runner
Form controls
Databases
Form handling
Embedding
Performance
Misc