- Publicity: Public Only All
tag-procs.tcl
Auxiliary Procs for Tag Handlers for the ArsDigita Templating System
- Location:
- packages/acs-templating/tcl/tag-procs.tcl
- Authors:
- Karl Goldstein <karlg@arsdigita.com>
- Stanislav Freidin <sfreidin@arsdigita.com>
- Christian Brechbuehler <chrisitan@arsdigita.com>
- CVS Identification:
$Id: tag-procs.tcl,v 1.30 2024/11/13 08:41:13 gustafn Exp $
Procedures in this file
- template::template_tag_if_concat_params (private)
- template::template_tag_if_condition (private)
- template::template_tag_if_interp_expr (public)
- template::template_tag_subst_reference (private)
Detailed information
template::template_tag_if_concat_params (private)
template::template_tag_if_concat_params params
Append all the tags together. Note that the tokens inside an IF-tag are parsed just as attribute names, since these are not followed by an equals sign such as HTML-like attributes. These tokens can contain variable names, which are case-sensitive. This disallows NaviServer to treat attribute names lower case (in HTML, attribute names are case-insensitive).
- Parameters:
- params (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
template::template_tag_if_condition (private)
template::template_tag_if_condition chunk params condition_type
- Parameters:
- chunk (required)
- params (required)
- condition_type (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
template::template_tag_if_interp_expr (public)
template::template_tag_if_interp_expr
Interpret an expression as part of the simplified IF syntax
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
template::template_tag_subst_reference (private)
template::template_tag_subst_reference arg
substitute variable references
- Parameters:
- arg (required)
- Returns:
- variable name
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.