Comments? Feedback?

This wiki does not yet support public comments (a limitation of Google Sites), so we encourage you to post your comments either:

On Twitter by responding to @orbeon.

On our community mailing list: subscribe sending an email to ops-users-subscribe@ow2.org (content of subject/body doesn't matter), you'll get a response with the email to use to send your message to the community mailing list.

Recent site activity

Form Builder - Architecture

STATUS: VERY PRELIMINARY

Basics

Form Builder is implemented on top of Form Runner. This means the following:
  • It is itself a form, albeit a special one.
  • It lives under RESOURCES/forms/orbeon/builder
  • It uses Form Runner's persistence layer
    • Until deployment, forms are considered data, like any other form's data

Files

  • form
    • form.xhtml: main source file
    • model.xml: main XForms model
    • dialog-toolbox.xml: pseudo-dialog for the toolbox
    • dialog-*.xml: other dialogs used by Form Builder; they usually have a local xforms:model
    • template.xml: form template for every new form
  • images
    • images specific to Form Builder
  • form-builder.css
  • standard.xbl: standard components library