| TWiki Variables
Predefined Variables |
| The current topic name with added spaces, for regular expression search of Ref-By, is TWiki%20*Variables |
%TOPICLIST{"format"}% | |
|
< < | Topic index of a web. Parameter is composed of the format, followed by an optional web="Name" . The "format" defines the format of one topic item; use it to create any formatting you need. The $name variable is expanded to the topic name; the $web variable is expanded to the name of the web. | |
> > | | Topic index of a web. The "format" defines the format of one topic item. It may include variables: The $name variable gets expanded to the topic name; the $web variable gets expanded to the name of the web.
Parameters are format, separator and web:
Parameter: |
Description:<-- --> |
Default: |
format="format" |
(Alternative to above) |
"$name" |
"format" |
Format of one line, may include $name and $web variables |
"$name" |
separator=", " |
line separator |
"\n" (new line) |
web="Name" |
Name of web |
Current web |
|
| Examples:
%TOPICLIST{" * $web.$name"}% creates a bullet list of all topics. |
|
> > | %TOPICLIST{separator=", "}% creates a comma separated list of all topics. |
| %TOPICLIST{" <option>$name</option>"}% creates an option list (for drop down menus).
%WEBLIST{"format"}% | |
|
< < | Web index, e.g. list of all webs. Hidden webs are excluded, e.g. webs with a NOSEARCHALL=on preference variable. The "format" defines the format of one web item. The $name variable is expanded to the name of the web. | |
> > | | Web index, e.g. list of all webs. Hidden webs are excluded, e.g. webs with a NOSEARCHALL=on preference variable. The "format" defines the format of one web item. The $name variable gets expanded to the name of the web.
Parameters are format, separator and web:
Parameter: |
Description: |
Default: |
"format" |
Format of one line, may include $name variable |
"$name" |
format="format" |
(Alternative to above) |
"$name" |
separator=", " |
line separator |
"\n" (new line) |
|
| Example: %WEBLIST{" * [[$name.WebHome]]"}% creates a bullet list of all webs.
%GMTIME% | |
| REMOTE_USER environment variable, is |
%INCLUDE{"page" ...}% | |
|
< < | Server side include to IncludeTopicsAndWebPages. The parameter is composed of the page name, followed by an optional pattern="(reg-exp)" pair. The page name is: | |
> > | Server side include to IncludeTopicsAndWebPages. Parameters are page name, and an optional pattern="(reg-exp)" . The page name is: | |
|
"SomeTopic" |
The name of a topic located in the current web, i.e. %INCLUDE{"WebNotify"}% |
"Web.Topic" |
A topic in another web, i.e. %INCLUDE{"TWiki.TWikiWebsTable"}% |
"http://..." |
A full qualified URL, i.e. %INCLUDE{"http://twiki.org/"}% |
|
| Table of Content of current topic. |
%TOC{"SomeTopic" ...}% | |
|
< < | | Table of Content. Shows a TOC that is generated automatically based on headings of a topic. Headings in WikiSyntax ("---++ text" ) and HTML ("<h2>text<h2>" ) are taken into account. Parameter is composed of the topic name, followed by optional name="value" pairs:
|
> > | | Table of Content. Shows a TOC that is generated automatically based on headings of a topic. Headings in WikiSyntax ("---++ text" ) and HTML ("<h2>text<h2>" ) are taken into account. Parameters are topic name, web and depth:
|
|
web="Name" |
Name of web |
Current web |
depth="2" |
Limit depth of headings shown in TOC |
6 |
Examples: %TOC{depth="2"}% , %TOC{"TWikiDocumentation" web="TWiki"}%
|
|
|
< < | | %SEARCH{"str" ...}% |
Inline search, shows a search result embedded in a topic. Parameter is composed of the search term (enclosed in double quotes), followed by optional name="value" pairs: [1]
Pair: |
Description: |
Default: |
search="food" |
Search term, (either regex or literal, depending on the regex parameter) |
(used if initial search term is missing) |
|
> > | | %SEARCH{"text" ...}% |
Inline search, shows a search result embedded in a topic. Parameters are the search term, web, scope, order and many more: [1]
Parameter: |
Description: |
Default: |
"text" |
Search term. (Is a regular expression or literal, depending on the regex parameter) |
required |
search="text" |
(Alternative to above) |
N/A |
|
|
web="Name" web="Main Know" web="all" |
Wiki web to search: A web, a list of webs separated by whitespace, or all webs. [2] |
Current web |
scope="topic" scope="text" |
Search topic name (title) or in the text (body) of the topic |
Topic text (body) |
order="topic" order="modified" order="editby" |
Sort the results of search by the topic names, last modified time, or last editor |
Sort by topic name |
|
| SL , UL |
Vertical size of edit box, is 20 |
|
|
|
> > | %RELEASEEDITLOCKCHECKBOX% |
SL , UL |
Default state of the "Release edit lock" (UnlockTopic ) check box in preview. Checkbox is initially checked if Set RELEASEEDITLOCKCHECKBOX = checked="checked" , or unchecked if empty. If checked, make sure to click on Edit to do more changes; do not go back in your browser to the edit page, or you risk that someone else will edit the topic at the same time! Value is: %RELEASEEDITLOCKCHECKBOX% |
%DONTNOTIFYCHECKBOX% |
SL , UL |
Default state of the "Minor Changes, Don't Notify" (DontNotify) check box in preview. Check box is initially checked if Set DONTNOTIFYCHECKBOX = checked="checked" , or unchecked if empty. Value is: |
|
|
| %ATTACHLINKBOX% |
SL , UL |
Default state of the link check box in the attach file page. Check box is initially checked if value is set to CHECKED , unchecked if empty. If checked, a link is created to the attached file at the end of the topic. Value is: | |
|
- Additional preferences variables can be defined on all three level as needed. Example:
-
Set MYLOGO = %PUBURLPATH%/%MAINWEB%/LogoTopic/logo.gif
|
|
< < | -- PeterThoeny - 25 Jun 2001
|
> > | -- PeterThoeny - 14 Jul 2001
|