Documentation
This function is used in the category selector's autocompletion textboxlist to return
a set of matching categories given the prefix in the url param
q
. See the
classificationplugin.tmpl
template
file.
Parameters
- CAT: pattern of categories to include, defaults to neutral filter; this pattern is to match the prefix of the category name
- LIMIT: maximum number of categories to return, defaults to 10
- THEWEB: web from which to extract category information, defaults to BASEWEB
Implementation
%STARTINCLUDE%%FORMATLIST{
"%HIERARCHY{
format="$name=$title|$title$n$children"
web="%THEWEB{default="%BASEWEB%"}%"
%IF{"defined CAT" then="include=\"^%CAT%.*\""}%
matchattr="title"
matchcase="off"
}%"
split="\n"
sort="on"
unique="on"
separator="$n"
limit="%LIMIT{default="10"}%"
}%%STOPINCLUDE%
Test
TestCategory0=TestCategory0|TestCategory0
TestCategory10=TestCategory10|TestCategory10
TestCategory11=TestCategory Eleven|TestCategory Eleven
TestCategory12=TestCategory12|TestCategory12
TestCategory13=TestCategory13|TestCategory13
TestCategory14=TestCategory Vierzehn|TestCategory Vierzehn
TestCategory15=TestCategory15|TestCategory15
TestCategory16=TestCategory16|TestCategory16
TestCategory2=TestCategory2|TestCategory2
TestCategory3=TestCategory3|TestCategory3