NOSEARCHALL = on preference variable. The "format" defines the format of one web item. The $name variable gets expanded to the name of the web, $qname gets expanded to double quoted name, $marker to marker where web matches selection.
%WEBLIST{"format" ...}%
| Parameter: | Description: | Default: |
|---|---|---|
"format" |
Format of one line, may include $name (the name of the web), $qname (the name of the web in double quotes), $indentedname (the name of the web with parent web names replaced by indents, for use in indented lists), and $marker (which expands to marker for the item matching selection only) |
"$name" |
format="format" |
(Alternative to above) | "$name" |
separator=", " |
Line separator | "$n" (new line) |
web="" |
if you specify $web in format, it will be replaced with this |
"" |
webs="public" |
Comma separated list of webs, public expands to all non-hidden.NOTE: Administrators will see all webs, not just the public ones |
"public" |
marker="selected" |
Text for $marker if the item matches selection |
"selected" |
selection="%WEB%" |
Current value to be selected in list | selection="%WEB%" |
subwebs="Sandbox" |
Show webs that are a sub-web of this one (recursivly) | "" |
limit="30" |
Limit number of webs to show | "" (all) |
overlimit="..." |
Message shown if over limit, such as: overlimit=" * [[%SYSTEMWEB%.SiteMap][More...]]" |
"" |
%WEBLIST{" * [[$name.WebHome]]"}% - creates a bullet list of all webs.
<form><select name="web"> %WEBLIST{"<option $marker value=$qname>$name</option>" webs="Trash, public" selection="%WEB%" separator=" "}% </select></form> - creates a dropdown of all public webs + Trash web, with the current web highlighted.
![]() . | ![]() |