9.4 Understanding Elements

Elements make up the content of your forms and views.

When you are adding elements, remember that when you add an element to a form, you need to add that same element to the view in order for it to be displayed in the custom form.

You can add the following elements:

9.4.1 Entry Form Elements

Cancel Button: Adds the Cancel button.

Checkbox: Adds a check box that can be selected and deselected.

Date: Adds a field that launches a calendar applet when users click inside it.

Date and Time: Adds two fields. The first field launches a calendar applet, and the second field launches a time-selection applet when users click inside.

E-Mail Address List: Adds a field that enables you to specify e-mail addresses.

Event: Adds fields that enable users to specify the start time and end time of an event.

File Upload: Adds a field that enables users to browse for and upload files.

Form: This element is for internal use and is required on the entry form.

Form Buttons: Adds the OK and Cancel buttons.

Group List: Adds a type-to-find field that enables users to find and select Vibe groups.

Guest User Name: Adds a field where users who are logged in to the Vibe site as Guest can specify their name. This field is displayed on the entry form only when the Guest user is viewing the form.

HTML Editor Text Area: Adds an HTML text area where users can compose messages, create links, upload pictures, and more.

Hidden Field: Adds a hidden element. When you design the custom form, you can use this element to add boilerplate text to every entry that is created. This text is “hidden” because it does not appear on the entry form when users are creating an entry; however, the text does appear on the entry view after the entry is created.

Icon: Enables the workspace owner to choose an icon to represent the workspace.

Number: Adds a field that requires users to enter a number. Alphabetic characters are rejected.

Picture: Adds a field that enables users to browse for and upload pictures.

Places: Adds a workspace tree that enables users to browse to and select folders.

Radio Buttons: Enables you to display options that users can select with radio buttons.

Remote Application: Enables you to choose a remote application to display.

Remote applications must be created and enabled for use by the Vibe administrator.

Selectbox: Enables you to display options that users can select.

Send E-Mail When Entry is Submitted: Adds an option that enables users to automatically send an e-mail to other Vibe users, after the entry is submitted.

Show Only When In Workflow States: Enables you to hide elements from being displayed on the entry form unless the entry is in a designated state of a workflow.

Subscribe to This Entry: Adds an option that enables users to subscribe to the entry.

Survey: Adds options that enable users to create a survey.

Team List: Adds a field that enables users to specify teams.

Text: Adds a field where users can enter text.

Text Area: Adds an expandable field where users can enter text.

Title: Adds a field where users can enter a title for the entry.

URL: Add a field that converts any text into a hyperlink.

User List: Adds a field that enables users to use the type-to-find functionality to specify other Vibe users.

User List Selectbox: Adds a list of users that you can choose from in the entry form. This list is populated from the User List element that is defined on the folder view of the parent folder (for more information about how to add a User List element to a custom folder view by either creating a new folder view or modifying an existing folder view, see Section 8.0, Creating Custom Folder Views). You need to reference this User List element by specifying the element’s data name in the Source User List Element from the Parent Folder when creating the User List Selectbox element.

Users External to Vibe: Vibe uses this option internally when synchronizing tasks and calendars to another application by using iCal. You should not manually add this element to any form or view.

For more information about iCal in Vibe, see Synchronizing Tasks and Calendars to a Desktop Application in the Novell Vibe 3.2 User Guide.

9.4.2 Entry View Elements

Any form element that you create can be added as a view element, if you want it to appear in the view.

The following elements are specific to views; they cannot be added to a form.

Attachments: Displays all attachments.

Comments: Displays all comments.

Comments and Attachments Tabs: Displays the Comments and Attachments tabs. Also, where applicable, it displays the Entry History and File Versions tabs.

Description: Displays the entry description.

Entry Creation Date: (Not available with a Summary View) Displays the date that the entry was created.

Entry Creator: (Not available with a Summary View) Displays who created the entry.

Entry Creator and Creation Date: (Not available with a Summary View) Displays who created the entry and when they created it.

Entry Workflow: Displays the workflow process, the state of the workflow process, and any actions to be performed on the workflow.

Remote Application: (Not available with a Summary View) Enables you to add custom applications that are running on a separate server.

For more information on remote applications, see Section 12.0, Managing Remote Applications.

Replies: All replies to an entry are listed here. You can move this section to another location in the entry view by moving this element.

Show Only When In Workflow States: Enables you to hide elements from being displayed on the entry view unless the entry is in a designated state of a workflow.

Title: Displays the title of the entry.