Page History
Scrollbar | ||
---|---|---|
|
...
Form Fields Created with Scaffolding Macros
This section explains the following macros.
...
Table of Contents | |
---|---|
|
...
|
...
Multiexcerpt include | ||||||
---|---|---|---|---|---|---|
|
Date Data macro
The general form is:
Code Block |
---|
{date-data:Name|format=[date format]}[<FIXED DATE>, yesterday, today, tomorrow, now]{date-data} |
An example follows.
Code Block |
---|
{date-data |
...
:MeetingDateTime |
...
|format |
...
=yyyy-MMM-dd HH-mm-ss |
...
}today |
...
The markup to produce this example is:
{date-data} |
The date data macro establishes the date, initially the date the macro was created. In the Edit Contents view select a different date.
Date Data | |||||||
---|---|---|---|---|---|---|---|
Code Block | |||||||
|
|
| |||||
}today{date-data} |
Text
...
Data macro
The text-data macro allows entering and editing free text in the Edit Layout view.
The general form is:
Code Block |
---|
{text-data:Name|type=[line, area]}Default text.{text-data}
|
An example follows.
Code Block |
---|
Username: {text-data:Username|width=100px}{text-data} Password: {text-data:Password|type=password|width=100px}{text-data} || Address: | {text-data:Address|type=area|width=400px|height=150px}Street, City, State, Postcode Country{text-data} | |
The following example shows the markup above as rendered with the type=line. text -data
...
Address:
...
data macros establish the Username, Password, and Address fields. In the Edit Contents view, enter the username, password, and address.
Username
Warning | ||
---|---|---|
| ||
It appears that once a value is specified for a text-data macro of the type line, it's not possible to edit that value. For example, once the page is saved with "Default text" in the text-data macro, it is not possible to change it to "Default name." This may also be the case for editing text-data of the type area. |
Another example for the text-data macro
The markup to produce the example follows.
Code Block |
---|
Name: {text-data:Name|type=line}Name{text-data}
Username: {text-data:Username|width=100px}{text-data}
Password: {text-data:Password|type=password|width=100px}{text-data}
|| Address: | {text-data:Address|type=area|width=400px|height=150px}Street,
City, State, Postcode
Country{text-data} |
|
The example looks like this.
Name:
Text Data |
---|
...
| ||||
...
Password:
Text Data |
---|
...
|
...
|
...
|
...
Address: |
| 400px | ||||||
---|---|---|---|---|---|---|---|---|
type | area | height | 150px
| |
Street, City, State, Postcode Country |
Scrollbar | ||
---|---|---|
|