Text Data
Description
Allows editing of free text data. Try it out here.
Parameters
Name | Required | Migratable to Cloud? | Default Value | Description |
---|---|---|---|---|
Field Name | Yes | No | The name of the text data field. Must be unique. | |
Type | Optional | No |
| The type of field. Applies to plain text content only. May be one of the following:
Note: Only applicable for forms mode. |
Content Type | Optional | No |
| The type of content in the field. May be one of the following:
Note: To input field within text-data of richtext or quote type, click on the field to initiate a richtext editor. Only applicable for forms mode. |
Required | Optional | No | false | If true the field cannot be empty. |
Language | Optional | No | The programming language to use for formatting the content Java or XML. This is only used when the Content Type is set to code. e.g.: "content=code:JavaScript" Whatever languages are valid for the {code} macro can be used. | |
Hide Full Text | Optional | No | false | Clip text and display a "Show more" button if the text is more than one line. (Version 5.2.0 and above only.) |
Minimum Length | Optional | No | If specified, the text must be at least this many characters long. | |
Maximum Length | Optional | No | If specified, the text must be at most this many characters long. | |
Pattern | Optional | No | Specify the text that the content in the Text Data macro must match. You may use regular expressions with this parameter. Consult this Knowledge Base article on the use of regular expressions with Scaffolding. | |
Pattern Error Message | Optional | No | If the Pattern parameter is specified, this is displayed if the saved value does not match when the user clicks Save. | |
Width | Optional | No | The width of the text field. e.g. "250px" or "100%". Only applicable for forms mode. | |
Height | Optional | No | The height of the text field. e.g. "250px" or "100%". Only applicable for forms mode. |
Editor View
Notes
Links to other pages inside a Text Data may break when the linked page is moved to another space and attempting to click the broken link (pictured below) will instead prompt the user to create a new page.
Tutorial Examples
- Text Data
- Hiding a dynamic table in a collapsible section
- Tracking Workflow Status
- Creating a Project Details Form
- Generating Charts from a Dynamic Table (Using the Reporting Add-on)
- Storing Data and Using that Data for Calculations
- Retrieving stored data from inside a table
- Grouping and Retrieving Data
- Collecting and Displaying Data in a Structured Way
- Using the Hidden Data Macro to Selectively Hide or Show Content
- Using data section macros to create easily-editable sections on a page
- Creating a Simple FAQ Form
- Creating a Simple Form
- Creating a Dynamic Table