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.