The {{value:foo}} substitution parameter evaluates to the value of the header referenced by its rvalue.
For example, this node has a Foo header defined like this:
Foo: Foo Header Value
If we include the {{value:foo}} parameter on the page, it will be replaced with the value of the header when the page is rendered.
This is the value of the Foo header: Foo Header Value
When the HTML pages are rendered, the value of the {{value:foo}} parameter will be HTML escaped.
There is also another variant of this parameter, {{value-unescaped:foo}}, which works identically, except without the HTML escaping step.
By convention, headers are set using Mixed-Case-With-Dashes. However, when they are referenced in substitution parameters, they are referenced in lowercase.
For example, a node might set a header and reference the same header directly like this:
Title: Some Example Node Foo-Bar-Baz-Quux: Some Value Here is the value of Foo-Bar-Baz-Quux: {{value:foo-bar-baz-quux}}
The example above would render in the generated page as:
Here is the value of Foo-Bar-Baz-Quux: Some Value
This page was generated by Uriel with the following settings:
Page Details
| Resource | Path | Project File |
|---|---|---|
| Node | parameters/value | nodes/parameters/value |
| Template | default.html | templates/default.html |
| URL | /parameters/value/ | public/parameters/value/index.html |
Node Headers
| Header (Lowercase) | Value |
|---|---|
| foo | Foo Header Value |
| title | {{value:foo}} |
| +-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 |
| tags | parameters |
| template | default.html |
Node Timestamps
| Type | Value |
|---|---|
| Created | |
| Modified | 2026-06-06T18:37:06-04:00 |
Node Methods
| Method | Value |
|---|---|
| get_parent_node() | parameters/index |
| get_path() | parameters/value |
| get_node_type() | file |
| get_url() | /parameters/value/ |
| get_canonical_url() | https://documentation.uriel.foo/parameters/value/ |
| get_name() | value |
| get_display_name() | Value |
| get_title() | {{value:foo}} |
| get_escaped_title() | {{value:foo}} |
| get_link() | <a href="/parameters/value/">{{value:foo}}</a> |
| get_canonical_link() | <a href="https://documentation.uriel.foo/parameters/value/">{{value:foo}}</a> |
| get_link_prefix() | <p> |
| get_link_suffix() | </p> |
| get_tags() | ['parameters'] |
| get_dest_dir() | ./public/parameters/value |
| get_dest_file() | ./public/parameters/value/index.html |
| get_breadcrumb_separator() | » |