64
Using dynamic variables in snippets
You can add variables to snippets. Snippet variables take the same form as VTML
variables: $${VARNAME}. When you insert a snippet with a variable into a document,
HomeSite+ prompts you to enter a value.
You can also include a list of values for a variable; for example,
$${COLOR:Blue,Red,Green}. When a snippet with this variable is executed, a
drop-down list appears with the options (Blue, Red, Green) in the Value column. You
can use variables in a snippet for attribute values.
The following is a list of supported predefined variables:
• $${DATE}
• $${MONTH}
• $${TIME}
• $${DATETIME}
• $${DAYOFWEEK}
• $${CURRENTFILE} - Current file name (just the file)
• $${CURRENTFOLDER} - Current folder (just the folder)
• $${CURRENTPATH} - Current path (full file name)
• $${USERNAME} - Current user
• $${MONTHNUMBER} - Month as a number
• $${DAYOFMONTH} - Day of month as a number
• $${DAYOFWEEKNUMBER} - Day of week (the week starts on Sunday)
• $${DATETIME24} - DateTime24 - a 24 hour clock version of datetime.
• $${YEAR} - Current year.
• $${YEAR2DIGIT} - Current two digit year.
Assigning a shortcut key to a snippet
Open the Options > Customize dialog box and select the Snippet Shortcuts tab to
enable a keyboard shortcuts for a snippet. Select a snippet and press keys to enter the
combination in the box at the bottom.
If a combination is in use, the current command appears below the shortcut box. To
overwrite a combination, click Apply.
Chapter 5 Writing Code and Web Content