{% extends "/columns.html" %} {% block "title" %}Tag ${tag_name}{% endblock %} {% block css %} .tag-link-${tag_name} { font-weight:bold; } {% endblock %} {% block "column" %}
{% cache for 10s key [namespace] %} {% endcache %}
{% endblock %} {% block "content" %}

<${tag_name}>{% if synopsis %} ${synopsis}{% end %}

{#
name
${tag_name}
xml namespace
${namespace}
{#
defined
${defined}
#}
#}
This tag is defined in xml namespace ${namespace}.
{%- if doc %} ${html:(doc|.bbcode)} {%- else %}

This tag is undocumented. Please encourage the author to provide documentation!

{%- endif %} {%- def "param_table" %} {%- if params %} {%- for name, param in sorted:items:params %} {%- endfor %}
${caption}
name purpose type required? default choices
${param.name} ${param.doc} ${param.type} {% if param.required %}Yes{% else %}No{% endif %} {% if not param.required and param.default_display %}${param.default_display}{% endif %} {%- if param.choices %} {%- for choice in sorted:param.choices %} ${choice}
{%- endfor %} {%- endif %}
{%- endif %} {%- enddef %} {%- if example %}

Example

${example|.syntax(lang='xml')} {%- endif %} {%- call "param_table" with params=params, caption="attributes" %} {%- call "param_table" with params=inherited_params, caption="inherited attributes" %}
{% endblock %}