| Variable |
Properties |
|
| Add_Event_Link |
| Description |
Generates link and associated code offering the viewer the ability to add a new event using the event editting interface. If the user isn't presently within a valid Sundial administrative session, the user will be prompted to login to Sundial. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| image |
Specifies the location of the image to be used as the add event link |
|
| text |
Specifies the text to be used as the add event link or, if an image is specified, specifies the image's alt attribute |
|
| width |
If the js method is used to open the event editor in a new window, specifies the width of the event editor window. |
|
| height |
If the js method is used to open the event editor in a new window, specifies the height of the event editor window. |
|
| onMouseOver |
Specifies the text to be displayed within a window's status area when the mouse pointer hovers over the add event link |
|
| onMouseOut |
Specifies the text to be displayed within the window's status area when the mouse pointer moves from the add event link |
|
| method |
Specifies the method by which the event editor will be opened. Acceptable values include the following:
- js - Specifies javascript code should open window. The js method allows for greater control over window attributes
- target - Specifies the target attribute of an anchor tag should specify where the event editor open/appear
|
|
| target |
If the target method is used to open the event editor, specifies the link's target. |
|
|
|
| Example |
%Add_Event_Link image="http://www.something.com/images/addEvent.gif" method="target" target="_blank" text="Add A New Event (Login Required)" onMouseOver="Click to add a new event to the calendar." onMouseOut="" width="600" height="600"%</p> |
|
|
| Edit_Event_Link |
| Description |
Generates link and associated code offering the viewer the ability to edit a given event using the event editting interface. If the user isn't presently within a valid Sundial administrative session, the user will be prompted to login to Sundial. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| image |
Specifies the location of the image to be used as the edit event link |
|
| text |
Specifies the text to be used as the edit event link or, if an image is specified, specifies the image's alt attribute |
|
| width |
If the js method is used to open the event editor in a new window, specifies the width of the event editor window. |
|
| height |
If the js method is used to open the event editor in a new window, specifies the height of the event editor window. |
|
| onMouseOver |
Specifies the text to be displayed within a window's status area when the mouse pointer hovers over the edit event link |
|
| onMouseOut |
Specifies the text to be displayed within the window's status area when the mouse pointer moves from the edit event link |
|
| method |
Specifies the method by which the event editor will be opened. Acceptable values include the following:
- js - Specifies javascript code should open window. The js method allows for greater control over window attributes
- target - Specifies the target attribute of an anchor tag should specify where the event editor open/appear
|
|
| target |
If the target method is used to open the event editor, specifies the link's target. |
|
|
|
| Example |
%Edit_Event_Link image="http://www.something.com/images/editEvent.gif" method="target" target="_blank" text="Edit This Event (Login Required)" onMouseOver="Click To Edit This Event" onMouseOut="" width="600" height="600"%</p> |
|
|
| End_Date_Time |
| Description |
Time stamp indicating the end date and time of an event |
|
| Correspondence |
Event > Event Name and Date > Start Date & Start Time |
|
| Attributes |
| date |
Specifies the format string in which the date portion of the end date of an event should be returned. The default format string is 'F d, Y' |
|
| time |
Specifies the format string in which the time portion of the end time of an event should be returned. The default format string is 'g:i a' |
|
| showTimezone |
Toggle the display of the timezone in which the event's end time is presented. The default setting is 'Y', set to 'N' to turn off. |
|
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Contact_Email |
| Description |
The email address of the contact person/entity for the event |
|
| Correspondence |
Event > Event Contact Person/Entity > Email Address |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Contact_Info |
| Description |
Formatted contact information directing viewers to the event's contact person/entity. Only populated contact information fields are displayed. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
%Event_Contact_Info% might produce the following if all event contact fields have values.
For further information regarding this event, please contact %Event_Contact_Name% by sending email to %Event_Contact_Email% or by calling %Event_Contact_Phone%.
|
|
|
| Event_Contact_Name |
| Description |
The name of the contact person/entity for the event |
|
| Correspondence |
Event > Event Contact Person/Entity > Name |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Contact_Phone |
| Description |
The phone number of the contact person/entity for the event |
|
| Correspondence |
Event > Event Contact Person/Entity > Phone Number |
|
| Always Available/Required |
No |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Created |
| Description |
Time stamp indicating the date and time an event was created within Sundial |
|
| Correspondence |
(internal) |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Created_By |
| Description |
The numeric id of the user entity who created the event within the calendar system. |
|
| Correspondence |
(internal) |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Date_Time |
| Description |
Displays a formatted event start and end dates/times taking account of events which span days. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| date |
Specifies the format string in which the date portion of the start and end dates of an event should be returned. The default format string is 'F d, Y' |
|
| time |
Specifies the format string in which the time portion of the start and end times of an event should be returned. The default format string is 'g:i a' |
|
| showTimezone |
Toggle the display of the timezones in which the event's start and end times are presented. The default setting is 'Y', set to 'N' to turn off. |
|
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
-
For non-spanning, non-all day events, the date and time appear much as follows:
June 24, 2004 from 6:00 am to 11:00 am EDT
-
For non-spanning, all day events, the date and time appear much as follows:
June 25, 2004, All Day Event
-
For day spanning, non-all day events, the date and time appear much as follows:
June 03, 2004 to June 21, 2004 from 9:00 am to 12:00 am EDT
-
For day spanning, all day events, the date and time appear much as follows:
June 03, 2004, All Day Event
-
If the date attribute is set to blank, the 'from' and ',' are removed as appropriate from the above examples.
|
|
|
| Event_Description |
| Description |
The full description of the event. This field may contain formatted text. |
|
| Correspondence |
Event > Additional Information > Full Event Description/Summary |
|
| Always Available/Required |
No |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Detail_Link |
| Description |
Generates link and associated code offering the viewer the ability to display a given event using the Event Detail template specified via the event retrieval interface's eventDetail variable or the Event Detail template specified by the branding in use. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| image |
Specifies the location of the image to be used as the event detail link |
|
| text |
Specifies the text to be used as the event detail link or, if an image is specified, specifies the image's alt attribute |
|
| context |
Specifies whether the event detail information should be encapsulated by header and footer templates. Acceptable values include the following:
- standalone - Event detail information should be encapsulated
- embedded - Event detail information should not be encapsulated
|
|
| width |
If the js method is used to open the event detail information in a new window, specifies the width of the event detail window. |
|
| height |
If the js method is used to open the event detail information in a new window, specifies the height of the event detail window. |
|
| onMouseOver |
Specifies the text to be displayed within a window's status area when the mouse pointer hovers over the event detail link |
|
| onMouseOut |
Specifies the text to be displayed within the window's status area when the mouse pointer moves from the event detail link |
|
| method |
Specifies the method by which the event detail information will be opened. Acceptable values include the following:
- js - Specifies javascript code should open window. The js method allows for greater control over window attributes
- target - Specifies the target attribute of an anchor tag should specify where the event detail information will open/appear
|
|
| target |
If the target method is used to open the event detail information, specifies the link's target. |
|
|
|
| Example |
%Event_Detail_Link image="http://www.something.com/images/moreInfo.gif" method="target" target="_blank" text="For More Information, Click Here" onMouseOver="More Info Awaits..." onMouseOut="" width="600" height="600"%</p> |
|
|
| Event_ID |
| Description |
The unique event id of the event as stored by Sundial |
|
| Correspondence |
(internal) |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
|
| Event_Image |
| Description |
Displays image denoted as an event's primary image in the Media area of the Event Editting Interface (i.e. the image that is to represent an event). |
|
| Always Available/Required |
No |
|
| Attributes |
| identifier |
The size of the image to be displayed. The indentifier may be one of the following values:
- thumb - Thumbnail Image (70 pixels in width)
- small - Small Image (150 pixels in width)
- medium - Medium Image (300 pixels in width)
- large - Large Image (600 pixesl in width)
It is important to remember when one uploads an image within the Event Media area, that the image is converted to the above derivative jpeg formatted images, made to conform to a given width, but allowing their vertical size to follow their aspect ratio.
|
|
| context |
The context attribute specifies whether a full <img> tag should be returned or only the URI of the image to be retrieved using the values standalone and embedded, respectively. |
|
| border |
In the standalone context, specifies whether the image should have a border |
|
| align |
In the standalone context, specifies the image's alignment with text and other objects. |
|
|
|
| Example |
%Event_Image identifier="thumb"% |
|
|
| Event_Location |
| Description |
Text describing the location or address of an event |
|
| Correspondence |
Event > Location > Event Location |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Name |
| Description |
The name of the event |
|
| Correspondence |
Event > Event Name and Date > Name of Event |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Owner_ID |
| Description |
The id number of the user entity who originally authored the event |
|
| Correspondence |
(internal) |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Sites |
| Description |
Returns list of event sites describing location of this event |
|
| Correspondence |
Descriptors > Event Sites |
|
| Always Available/Required |
No |
|
| Attributes |
| none |
Message to display if no event sites have been associated wtih the event |
|
| pre |
Text to prefix start of list |
|
| post |
Text to suffix end of list |
|
| separator |
Text to be used as separator between event sites within list |
|
| siteCollection |
Boolean value specifying whether to return site collection. Defaults to 'true'. |
|
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
%Event_Sites separator="<br>" none="Nowhere"% |
|
|
| Event_Sponsors |
| Description |
Returns list of event sponsors |
|
| Correspondence |
Descriptors > Event Sponsors |
|
| Always Available/Required |
No |
|
| Attributes |
| none |
Message to display if no event sponsors have been associated with the event |
|
| pre |
Text to prefix start of list |
|
| post |
Text to suffix end of list |
|
| separator |
Text to be used as separator between event sponsors within list |
|
| primary |
Allows sponsors to be filtered or sorted by the primary sponsor.
- all - All Event Sponsors (default)
- first - Primary Sponsor listed before non-primary sponsors
- only - Only the primary sponsor is listed
- exclude - All non-primary sponsors are listed
|
|
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
%Event_Sponsors separator=", " none="Help! We need a sponsor"% |
|
|
| Event_Status_Code |
| Description |
A code identifying the status of the event. |
|
| Correspondence |
Event > Event Name and Date > Event Status |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
Event status codes presently include the following:
- A - Active
- C - Cancelled
- P - Postponed
- T - Tentative
|
|
|
| Event_Status_Text |
| Description |
If an event has a status other than active, displays a status message appropriate to the event's status |
|
| Correspondence |
Event > Event Name and Date > Event Status |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
Event status descriptions presently include the following:
- Active
- Cancelled
- Postponed
- Tentative
|
|
|
| Event_Subject |
| Description |
The short description of the event. This field is often used as an introduction to the event or as a teaser prior to an event's detail display which presents further information. |
|
| Correspondence |
Event > Additional Information > Short Description |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Time_Begin |
| Description |
Time stamp indicating the start date and time of an event |
|
| Correspondence |
Event > Event Name and Date > Start Date & Start Time |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Time_End |
| Description |
Time stamp indicating the end date and time of an event |
|
| Correspondence |
Event > Event Name and Date > Start Date & Start Time |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Types |
| Description |
Returns list of event types describing this event |
|
| Correspondence |
Descriptors > Event Types |
|
| Always Available/Required |
No |
|
| Attributes |
| none |
Message to display if no event types have been associated wtih the event |
|
| pre |
Text to prefix start of list |
|
| post |
Text to suffix end of list |
|
| separator |
Text to be used as separator between event types within list |
|
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
%Event_Types separator="<br>" none="No event types!"% |
|
|
| Event_URL |
| Description |
The URL a user may visit to find additional or more complete information about an event. |
|
| Correspondence |
Event > Additional Information > Event URL |
|
| Always Available/Required |
No |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Updated |
| Description |
Time stamp indicating the date and time an event was last updated within Sundial |
|
| Correspondence |
(internal) |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Event_Updated_By |
| Description |
The numeric if of the user entity who last modified the event within the calendar system. |
|
| Correspondence |
(internal) |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Harris_RSVP_Link |
|
|
| ICal_Link |
| Description |
Generates a link to the calendar's iCalendar download function which provides users the ability to download an event into their iCalendar compatible calendar. At the time of this writing, iCalendar-compatible calendars include the following:
|
|
| Always Available/Required |
Yes |
|
| Attributes |
| image |
Specifies the location of the image to be used as the iCalendar download link |
|
| text |
Specifies the text to be used as the iCalendar download link or, if an image is specified, specifies the image's alt attribute |
|
| onMouseOver |
Specifies the text to be displayed within a window's status area when the mouse pointer hovers over the registration link |
|
| onMouseOut |
Specifies the text to be displayed within the window's status area when the mouse pointer moves from the registration link |
|
| template |
Assemblage of text and event template variables specifying the information to be displayed within the description field presented to the user |
|
|
|
| Example |
%ICalLink image="http://www.college.columbia.edu/calendar3/images/iCalendar.gif" text="Add To My Calendar" onMouseOver="Click To Add This Event To Your Calendar" onMouseOut=""% |
|
|
| More_Info_Link |
| Description |
If Event URL provided, generates link and associated code to URL providing more detailed information about event. |
|
| Always Available/Required |
No |
|
| Attributes |
| image |
Specifies the location of the image to be used as the more information link |
|
| text |
Specifies the text to be used as the more information link or, if an image is specified, specifies the image's alt attribute |
|
| onMouseOver |
Specifies the text to be displayed within a window's status area when the mouse pointer hovers over the link |
|
| onMouseOut |
Specifies the text to be displayed within the window's status area when the mouse pointer moves from the link |
|
| target |
Specifies the link's target |
|
|
|
| Example |
%More_Info_Link image="http://www.college.columbia.edu/calendar3/moreInfo.gif" text="Visit The Event"s Site For More Information" onMouseOver="Click Here for More Information" onMouseOut=""%</p> |
|
|
| RSVP_Link |
| Description |
Generates link and associated code to the event's registration form. |
|
| Always Available/Required |
Only if event offers registration |
|
| Attributes |
| image |
Specifies the location of the image to be used as the registration link |
|
| text |
Specifies the text to be used as the registration link or, if an image is specified, specifies the image's alt attribute |
|
| width |
If the js method is used to open the registration form in a new window, specifies the width of the registration window. |
|
| height |
If the js method is used to open the registration form in a new window, specifies the height of the registration window. |
|
| onMouseOver |
Specifies the text to be displayed within a window's status area when the mouse pointer hovers over the registration link |
|
| onMouseOut |
Specifies the text to be displayed within the window's status area when the mouse pointer moves from the registration link |
|
| method |
Specifies the method by which the registration form will be opened. Acceptable values include the following:
- js - Specifies javascript code should open window. The js method allows for greater control over window attributes
- target - Specifies the target attribute of an anchor tag should specify where the registration form will open/appear
|
|
| target |
If the target method is used to open the registration form, specifies the link's target |
|
|
|
| Example |
%RSVPLink image="http://www.college.columbia.edu/calendar3/register.gif" text="Register For This Event" onMouseOver="Click To Register For This Event" onMouseOut="" width="600" height="600"%</p> |
|
|
| RSVP_Text |
| Description |
If an event requests registration, displays text inviting viewers to register for an event with a corresponding button/link to the RSVP form. |
|
| Always Available/Required |
Only if event offers registration |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
-
If registration had not yet opened, the message will read as follows:
We encourage participants to register in advance. Registration begins on April 15, 2003 at 7:00pm EDT and ends on April 25, 2003 at 7:00pm EDT
-
If registration is presently available, the message will read as follows:
We encourage participants to register in advance. Please register by April 25, 2003 at 7:00pm EDT
-
If registration period is over, the message will read as follows:
The registration deadline for this event, April 25, 2004 at 7:00pm EDT, has passed.
|
|
|
| Send_Event_Captcha_Image |
| Description |
Generates Captcha Image and associated code. Used to prevent spam and abuse of "Send to" option. |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
| Example |
%Send_Event_Captcha_Image% |
|
|
| Send_Event_Captcha_Secret |
| Description |
Text entered to match Captcha image. On "Send to" form, input type must be of name "Send_Event_Captcha_Secret" to capture user input. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
<input name="Send_Event_Captcha_Secret" size="20"> |
|
|
| Send_Event_Comments |
| Description |
Body of "send event" email. On "Send to" form, input type must have the name "Send_Event_Comments" to capture user input. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
<textarea name="Send_Event_Comments" rows="5" cols="40">%Send_Event_Comments%</textarea> |
|
|
| Send_Event_Error |
| Description |
Contains the error message, should one exist, when using the Send Event feature. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
%Send_Event_Error% |
|
|
| Send_Event_From_Email |
| Description |
Email address of the user sending the event. On the "Send To" form input type must be of name "Send_Event_From_Email" to obtain the sender's email address. |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
| Example |
<input name="Send_Event_From_Email" value="%Send_Event_From_Email%" size="25"> |
|
|
| Send_Event_From_Name |
| Description |
Name of user sending event. On the "Send To" form input type must be of name "Send_Event_From_Name" to obtain sender's name. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
<input name="Send_Event_From_Name" value="%Send_Event_From_Name%" size="25"> |
|
|
| Send_Event_Link |
| Description |
Generates link and associated code to send to a friend form. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| image |
Specifies the location of the image to be used as the send event link |
|
| text |
Specifies the text to be used as the send event link or, if an image is specified, specifies the image's alt attribute |
|
| context |
Specifies whether the event detail information should be encapsulated by header and footer templates. Acceptable values include the following:
- standalone - Event detail information should be encapsulated
- embedded - Event detail information should not be encapsulated
|
|
| width |
If the js method is used to open the event detail information in a new window, specifies the width of the event detail window. |
|
| height |
If the js method is used to open the event detail information in a new window, specifies the height of the event detail window. |
|
| onMouseOver |
Specifies the text to be displayed within a window's status area when the mouse pointer hovers over the send event link |
|
| onMouseOut |
Specifies the text to be displayed within the window's status area when the mouse pointer moves from the send event link |
|
| method |
Specifies the method by which the event detail information will be opened. Acceptable values include the following:
- js - Specifies javascript code should open window. The js method allows for greater control over window attributes
- target - Specifies the target attribute of an anchor tag should specify where the event detail information will open/appear
|
|
| target |
If the target method is used to open the event detail information, specifies the link's target. |
|
|
|
| Example |
%Send_Event_Link image='%Sundial_URL%images/sundial_email_event.gif' text='Email Event'% |
|
|
| Send_Event_Subject |
| Description |
Subject of "send event" email. On "Send to" form input field must be of name "Send_Event_Subject" to capture user input. |
|
| Always Available/Required |
Yes |
|
| Attributes |
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
| Example |
<input name="Send_Event_Subject" value="%Send_Event_Subject%" size="25"> |
|
|
| Send_Event_To_Email |
| Description |
Email address of event notification recipient. If %Send_Event_To_Name% is not present, %Send_Event_To_Email% can contain multiple emails separated by commas or semi-colons. On "Sent to" form, input type should be "Send_Event_To_Email" to capture the email address. |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
| Example |
<input name="Send_Event_To_Email" value="%Send_Event_To_Email%" size="25"> |
|
|
| Send_Event_To_Name |
| Description |
Name of event email recipient. When used on "Send to" form, input type must be "Send_Event_To_Name" to capture user input. |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
| Example |
<input name="Send_Event_To_Name" value="%Send_Event_To_Name%" size="25"> |
|
|
| Send_Event_Url |
| Description |
Send_Event_Url provides the url to the script or wrapper being used. The primary use is for the action attribute of forms. |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
| Example |
<form name="foo" method="post" action="%Send_Event_Url%"> |
|
|
| Session_User_Name |
| Description |
If a user is presently authenticated, displays the domain and user name of the user entity, otherwise indicates no user authenticated |
|
| Always Available/Required |
Yes |
|
| Attributes |
| none |
Message to be displayed if no user is authenticated to calendar system. By default, the message is 'Non-authenticated user'. |
|
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Session_User_Security_Groups |
| Description |
If a user is presently authenticated, displays the domain and security groups/affiliations of the user. If no user is authenticated, displays the security group to which all users belong by default, 'local.Public/Everyone' |
|
| Always Available/Required |
Yes |
|
| Attributes |
| separator |
Text to be used as separator between security groups/affiliations within list |
|
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Start_Date_Time |
| Description |
Time stamp indicating the start date and time of an event |
|
| Correspondence |
Event > Event Name and Date > Start Date & Start Time |
|
| Attributes |
| date |
Specifies the format string in which the date portion of the start date of an event should be returned. The default format string is 'F d, Y' |
|
| time |
Specifies the format string in which the time portion of the start time of an event should be returned. The default format string is 'g:i a' |
|
| showTimezone |
Toggle the display of the timezone in which the event's start time is presented. The default setting is 'Y', set to 'N' to turn off. |
|
| transform |
A comma separated list of transformations that may be applied to the value of the template variable. Transformations are applied as ordered in the list provided from left to right. Some transformations take attributes, which are specified by appending a colon (:) to the end of the transformation name, followed by the parameter value.
- collapse - removes excessive newline characters
- htmldecode - converts all HTML entities to their applicable characters
- htmlencode - converts all applicable characters to HTML entities
- lower - makes the value lowercase
- ltrim - strips whitespace from the beginning of the value
- nl2br - inserts HTML line breaks before all newlines in a value
- reverse - reverses a value
- rtrim - strips whitespace from the end of a value
- striptags - strips tags from a value
- title - converts a value to title case
- trim - strips whitespace from the beginning and end of a string
- truncate - outputs only the first 80 characters of a string and appends an ellipsis. Optional parameters allow you to override these options (e.g., transform='truncate:...:90').
- ucfirst - makes a value's first character uppercase
- ucwords - uppercase the first character of each word within the value
- upper - makes a value uppercase
- utf8_encode - encodes a string to UTF-8
|
|
|
|
|
| Sub |
| Description |
Returns Template Variable attribute of sub event associated with displayed parent event. |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
| Example |
%Sub.Event_Name% |
|
|
| Sub_Block |
| Description |
Loops through all sub events of displayed parent event and returns Template Variable attribute of sub event. *Note: Must have closing tag. |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
| Example |
%Sub_Block%
%Event_Name%
%/Sub_Block%
Returns event name of each sub event. |
|
|
| Sundial_URL |
| Description |
The base URL of Sundial |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
| Example |
https://calendar.columbia.edu/sundial/ |
|
|
| Super |
| Description |
Returns Template Variable attribute of parent event associated with selected child event. |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
| Example |
%Super.Event_Name% |
|
|
| Super_Block |
| Description |
Loops through all parent events of selected child event and returns Template Variable attribute of parent event. *Note: Must have closing tag. |
|
| Always Available/Required |
Yes |
|
| Attributes |
None |
|
| Example |
%Super_Block%
%Event_Name%
%/Super_Block%
Returns event name of each super event. |
|