data/TWiki/VarWEBLIST.txt,v
changeset 0 414e01d06fd5
equal deleted inserted replaced
-1:000000000000 0:414e01d06fd5
       
     1 head	1.4;
       
     2 access;
       
     3 symbols;
       
     4 locks; strict;
       
     5 comment	@# @;
       
     6 
       
     7 
       
     8 1.4
       
     9 date	2008.01.22.03.21.26;	author TWikiContributor;	state Exp;
       
    10 branches;
       
    11 next	1.3;
       
    12 
       
    13 1.3
       
    14 date	2007.03.03.14.51.51;	author TWikiContributor;	state Exp;
       
    15 branches;
       
    16 next	1.2;
       
    17 
       
    18 1.2
       
    19 date	2007.01.16.04.12.02;	author TWikiContributor;	state Exp;
       
    20 branches;
       
    21 next	1.1;
       
    22 
       
    23 1.1
       
    24 date	2006.06.25.16.26.30;	author TWikiContributor;	state Exp;
       
    25 branches;
       
    26 next	;
       
    27 
       
    28 
       
    29 desc
       
    30 @buildrelease
       
    31 @
       
    32 
       
    33 
       
    34 1.4
       
    35 log
       
    36 @buildrelease
       
    37 @
       
    38 text
       
    39 @%META:TOPICINFO{author="TWikiContributor" date="1172787018" format="1.1" version="4"}%
       
    40 %META:TOPICPARENT{name="TWikiVariables"}%
       
    41 #VarWEBLIST
       
    42 ---+++ WEBLIST{"format"} -- index of all webs
       
    43    * List of all webs. Obfusticated 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, =$qname= gets expanded to double quoted name, =$marker= to =marker= where web matches =selection=.
       
    44    * Syntax: =%<nop>WEBLIST{"format" ...}%=
       
    45    * Supported parameters:
       
    46      | *Parameter:* | *Description:* | *Default:* |
       
    47      | ="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"= |
       
    48      | =format="format"= | (Alternative to above) | ="$name"= |
       
    49      | =separator=", "= | Line separator | ="$n"= (new line) |
       
    50      | =web=""= | if you specify =$web= in format, it will be replaced with this  | =""= |
       
    51      | =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"= |
       
    52      | =marker="selected"= | Text for =$marker= if the item matches =selection= | ="selected"= |
       
    53      | =selection="%<nop>WEB%"= | Current value to be selected in list | =selection="%<nop>WEB%"= |
       
    54      | =subwebs="Sandbox"=   | show webs that are a sub-web of this one (recursivly) | =""= |
       
    55    * Example: =%<nop>WEBLIST{"   * [<nop>[$name.%HOMETOPIC%]]"}%= - creates a bullet list of all webs.
       
    56    * Example: =&lt;form&gt;&lt;select name="web"&gt; %<nop>WEBLIST{"&lt;option $marker value=$qname&gt;$name&lt;/option&gt;" webs="Trash, public" selection="%<nop>WEB%" separator=" "}% &lt;/select&gt;&lt;/form&gt;= - creates a dropdown of all public webs + Trash web, with the current web highlighted.
       
    57    * Related: [[%IF{"'%INCLUDINGTOPIC%'='TWikiVariables'" then="#"}%VarTOPICLIST][TOPICLIST]], [[%IF{"'%INCLUDINGTOPIC%'='TWikiVariables'" then="#"}%VarSEARCH][SEARCH]]
       
    58 @
       
    59 
       
    60 
       
    61 1.3
       
    62 log
       
    63 @buildrelease
       
    64 @
       
    65 text
       
    66 @d1 1
       
    67 a1 1
       
    68 %META:TOPICINFO{author="TWikiContributor" date="1172787018" format="1.1" version="3"}%
       
    69 d12 1
       
    70 d15 2
       
    71 a16 1
       
    72      | =selection="%<nop>WEB%"= | Current value to be selected in list | =section="%<nop>WEB%"= |
       
    73 d19 1
       
    74 a19 1
       
    75    * Related: [[#VarTOPICLIST][TOPICLIST]], [[#VarSEARCH][SEARCH]]
       
    76 @
       
    77 
       
    78 
       
    79 1.2
       
    80 log
       
    81 @buildrelease
       
    82 @
       
    83 text
       
    84 @d1 1
       
    85 a1 1
       
    86 %META:TOPICINFO{author="TWikiContributor" date="1153506034" format="1.1" version="2"}%
       
    87 a3 1
       
    88 
       
    89 d15 2
       
    90 a16 2
       
    91    * Example: =%<nop>WEBLIST{"   * [<nop>[$name.%HOMETOPIC%]]"}%= creates a bullet list of all webs.
       
    92    * Example: =%<nop>WEBLIST{"&lt;option $marker value=$qname&gt;$name&lt;/option&gt;" webs="Trash, public" selection="%WEB%" separator=" "}%= creates a dropdown of all public webs + Trash web, with the current web highlighted.
       
    93 @
       
    94 
       
    95 
       
    96 1.1
       
    97 log
       
    98 @buildrelease
       
    99 @
       
   100 text
       
   101 @d1 1
       
   102 a1 1
       
   103 %META:TOPICINFO{author="TWikiContributor" date="1111929255" format="1.2" version="1"}%
       
   104 d12 2
       
   105 a13 2
       
   106      | =separator=", "= | line separator | ="$n"= (new line) |
       
   107      | =webs="public"=   | comma separated list of webs, =public= expands to all non-hidden | ="public"= |
       
   108 a18 1
       
   109 
       
   110 @