{{tag-list:*}}

The {{tag-list:*}} parameter evaluates to a set of links to whatever tags are defined on the current node.

For example, the current node has the following header that specifies two tags that this node is associated with:

Tags: parameters, foo

When the {{tag-list:*}} is used on this node, it evaluates to:

foo, parameters

A link is created to the tag page for each tag this node is associated with. The links are displayed in alphabetical order, with commas between them.

A typical usage would be to include a link to the tag index, along with the {{tag-list:*}} parameter in a template, so that each page will display a link to the tag index, and whatever tags the current page is associated with.

For example, the following fragment:

{{node-link:tag}}: {{tag-list:*}}

Evaluates to this when displayed as HTML on the page:

Tags: foo, parameters

Tag Node Behavior

The {{tag-list:*}} parameter works differently when it is used on the designated tag node.

When it is used in that context, it behaves similarly to {{node-list:*}}.

However, the tag node body contents also get copied into each child node under the tag index. And when {{tag-list:*}} is used in the context of each child tag node, it lists links to all of the pages that are associated with that tag.

It also behaves similarly to {{node-list:*}} on the child tag pages. Except that instead of listing off child nodes, it is instead creating a list of links back to the nodes that have that tag.

See the {{node-list:*}} page for other details about link formatting, including how the Link-Prefix / Link-Suffix headers can influence the display of the links.

Tags: foo, parameters

This page was generated by Uriel with the following settings:

Page Details

Resource Path Project File
Node parameters/tag-list nodes/parameters/tag-list
Template default.html templates/default.html
URL /parameters/tag-list/ public/parameters/tag-list/index.html

Node Headers

Header (Lowercase) Value
tags parameters, foo
title {{tag-list:*}}
+-tags *
breadcrumb-separator »
canonical-url https://documentation.uriel.foo
rss-description Uriel Documentation
rss-image-height 32
rss-image-url /favicon-32x32.png
rss-image-width 32
rss-max-entries 50
rss-title Uriel Documentation
rss-url /rss.xml
sitemap-max-entries 10000
sitemap-url /sitemap.xml
tag-node tag
template default.html

Node Timestamps

Type Value
Created
Modified 2026-06-07T19:32:08-04:00

Node Methods

Method Value
get_parent_node() parameters/index
get_path() parameters/tag-list
get_node_type() file
get_url() /parameters/tag-list/
get_canonical_url() https://documentation.uriel.foo/parameters/tag-list/
get_name() tag-list
get_display_name() Tag List
get_title() {{tag-list:*}}
get_escaped_title() {{tag-list:*}}
get_link() <a href="/parameters/tag-list/">{{tag-list:*}}</a>
get_canonical_link() <a href="https://documentation.uriel.foo/parameters/tag-list/">{{tag-list:*}}</a>
get_link_prefix() <p>
get_link_suffix() </p>
get_tags() ['foo', 'parameters']
get_dest_dir() ./public/parameters/tag-list
get_dest_file() ./public/parameters/tag-list/index.html
get_breadcrumb_separator() &raquo;