Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

  • Each form element is assigned a unique hash Form Property to identify it, #hash.
  • Each form element that is creating is stored in a registry and it will persist though out the lifetime of the form even if its removed from the form. Ancestry of Form Elements is stored so if a Form Element is cloned we will be able to determine the Form Element that is was cloned from.
  • Form Properties can be objects. To define new Form Properties implement the hook objectify_properties.
  • Wiki MarkupForm's will be Form’s will be auto-populated from $form_states\['values'\‘values’].
  • There is a FormStorage class that can be used to store any persistent data.

...

The form builder can be reached by following the "XML “XML Form Builder" Builder” link in the Admin Content Management section.

...

  • Path
    • XPath to the parent node where this new element will be inserted
  • Path Context
    • The context in which Path is executed.
  • Schema
    • The XPath to this elements to create's create’s definition.
  • Type
    • One of three values: Element, Attribute, XML. This is the type of XML node that will be created. XML stands for a XML snippet.

...