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.27.2.3 2022/08/29 14:17:25 antoniop Exp $

Procedures in this file

Detailed information

template::template_tag_if_concat_params (private)

 template::template_tag_if_concat_params params

append all the tags together and then eval as a list to restore quotes

Parameters:
params

Partial Call Graph (max 5 caller/called nodes):
%3 template::template_tag_if_condition template::template_tag_if_condition (private) template::template_tag_if_concat_params template::template_tag_if_concat_params template::template_tag_if_condition->template::template_tag_if_concat_params

Testcases:
No testcase defined.

template::template_tag_if_condition (private)

 template::template_tag_if_condition chunk params condition_type
Parameters:
chunk
params
condition_type

Partial Call Graph (max 5 caller/called nodes):
%3 packages/acs-templating/tcl/tag-init.tcl packages/acs-templating/ tcl/tag-init.tcl template::template_tag_if_condition template::template_tag_if_condition packages/acs-templating/tcl/tag-init.tcl->template::template_tag_if_condition ad_try ad_try (public) template::template_tag_if_condition->ad_try template::adp_append_code template::adp_append_code (public) template::template_tag_if_condition->template::adp_append_code template::adp_compile_chunk template::adp_compile_chunk (public) template::template_tag_if_condition->template::adp_compile_chunk template::template_tag_if_concat_params template::template_tag_if_concat_params (private) template::template_tag_if_condition->template::template_tag_if_concat_params template::template_tag_if_interp_expr template::template_tag_if_interp_expr (public) template::template_tag_if_condition->template::template_tag_if_interp_expr

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):
%3 template::template_tag_if_condition template::template_tag_if_condition (private) template::template_tag_if_interp_expr template::template_tag_if_interp_expr template::template_tag_if_condition->template::template_tag_if_interp_expr ad_log ad_log (public) template::template_tag_if_interp_expr->ad_log template::template_tag_subst_reference template::template_tag_subst_reference (private) template::template_tag_if_interp_expr->template::template_tag_subst_reference

Testcases:
No testcase defined.

template::template_tag_subst_reference (private)

 template::template_tag_subst_reference arg

substitute variable references

Parameters:
arg
Returns:
variable name

Partial Call Graph (max 5 caller/called nodes):
%3 template::template_tag_if_interp_expr template::template_tag_if_interp_expr (public) template::template_tag_subst_reference template::template_tag_subst_reference template::template_tag_if_interp_expr->template::template_tag_subst_reference

Testcases:
No testcase defined.
[ show source ]