#VarEXTENDEDWEBLIST ---+++ EXTENDEDWEBLIST{"format"} -- index of all webs * Extended version of WEBLIST with additional =rootwebs= parameter, provided by ExtendedWebListPlugin. Makes a list of all webs. Obfusticated webs are excluded, e.g. webs with a =NOSEARCHALL = on= [[PreferenceSettings][preference setting]]. The ="format"= defines the format of one web item. The =$name= gets expanded to the name of the web, =$qname= gets expanded to double quoted name, =$marker= to =marker= where web matches =selection=. * Syntax: =%<nop>EXTENDEDWEBLIST{"format" ...}%= * Supported parameters: | *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.%BR% __NOTE:__ Administrators will see all webs, not just the public ones | ="public"= | | =marker="selected"= | Text for =$marker= if the item matches =selection= | ="selected"= | | =selection="%<nop>WEB%"= | Current value to be selected in list | =selection="%<nop>WEB%"= | | =subwebs="Sandbox"= | show webs that are a sub-web of this one (recursivly) | =""= | | =rootwebs="on"= | Always show the root web when =webs="public"=, even when subwebs is set. This is used when you want to show all root webs and the entire subweb tree of the web or subweb specified in =subwebs=. If set to ="off"=, only subwebs are shown when =subwebs= is defined. | ="on"= | * Example: =%<nop>EXTENDEDWEBLIST{" * [<nop>[$name.%HOMETOPIC%]]"}%= - creates a bullet list of all webs. * Example: =<form><select name="web"> %<nop>WEBLIST{"<option $marker value=$qname>$name</option>" webs="Trash, public" selection="%<nop>WEB%" separator=" "}% </select></form>= - creates a dropdown of all public webs + Trash web, with the current web highlighted. * Related: [[%IF{"'%INCLUDINGTOPIC%'='Macros'" then="#"}%VarTOPICLIST][TOPICLIST]], [[%IF{"'%INCLUDINGTOPIC%'='Macros'" then="#"}%VarSEARCH][SEARCH]], [[%IF{"'%INCLUDINGTOPIC%'='Macros'" then="#"}%VarWEBLIST][WEBLIST]]
This topic: System
>
VarEXTENDEDWEBLIST
Topic revision:
10 Dec 2008,
UnknownUser
(raw view)
Copyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki?
Send feedback