mirror of
https://git.sr.ht/~adnano/kiln
synced 2024-10-30 09:23:09 +00:00
docs: Move functions to bottom
This commit is contained in:
parent
4332703fb5
commit
e207741c86
162
docs/kiln.1.scd
162
docs/kiln.1.scd
|
@ -406,6 +406,87 @@ Example feed configuration:
|
||||||
|
|
||||||
Templates have certain data and functions available to them.
|
Templates have certain data and functions available to them.
|
||||||
|
|
||||||
|
## SITE METADATA
|
||||||
|
|
||||||
|
Site metadata contains the following data:
|
||||||
|
|
||||||
|
*Title*
|
||||||
|
The title of the site.
|
||||||
|
|
||||||
|
*Params*
|
||||||
|
Extra parameters specified in configuration.
|
||||||
|
|
||||||
|
*Generated*
|
||||||
|
Site generation time.
|
||||||
|
|
||||||
|
Site metadata can be accessed from templates with the *site* function. See
|
||||||
|
*TEMPLATE FUNCTIONS*.
|
||||||
|
|
||||||
|
To configure these variables, see *CONFIGURATION*.
|
||||||
|
|
||||||
|
## PAGE TEMPLATES
|
||||||
|
|
||||||
|
Page and index templates are provided with the following data:
|
||||||
|
|
||||||
|
*Title*
|
||||||
|
The title of the page
|
||||||
|
|
||||||
|
*Date*
|
||||||
|
The date of the page
|
||||||
|
|
||||||
|
*Weight*
|
||||||
|
The weight of the page
|
||||||
|
|
||||||
|
*Path*
|
||||||
|
The path to the page
|
||||||
|
|
||||||
|
*URL*
|
||||||
|
The URL of the page. If no base URL is configured, it is equivalent to
|
||||||
|
*Path*.
|
||||||
|
|
||||||
|
*FilePath*
|
||||||
|
The path of the page file or directory relative to the content directory
|
||||||
|
|
||||||
|
*Content*
|
||||||
|
The contents of the page
|
||||||
|
|
||||||
|
*Params*
|
||||||
|
Extra parameters specified in frontmatter
|
||||||
|
|
||||||
|
*Prev*
|
||||||
|
The previous page in sorted order
|
||||||
|
|
||||||
|
*Next*
|
||||||
|
The next page in sorted order
|
||||||
|
|
||||||
|
*Pages*
|
||||||
|
List of pages in this directory
|
||||||
|
|
||||||
|
*Dirs*
|
||||||
|
List of subdirectories in this directory
|
||||||
|
|
||||||
|
## FEED TEMPLATES
|
||||||
|
|
||||||
|
Feed templates are provided with the following data:
|
||||||
|
|
||||||
|
*Title*
|
||||||
|
Title of the feed
|
||||||
|
|
||||||
|
*Path*
|
||||||
|
The path to the feed directory
|
||||||
|
|
||||||
|
*URL*
|
||||||
|
The URL of the feed directory
|
||||||
|
|
||||||
|
*Pages*
|
||||||
|
List of pages in this feed
|
||||||
|
|
||||||
|
## PARTIAL TEMPLATES
|
||||||
|
|
||||||
|
Partial templates can be placed in the templates/\_partials directory.
|
||||||
|
Partial templates can be executed from any other template with the *partial*
|
||||||
|
function. See *TEMPLATE FUNCTIONS*.
|
||||||
|
|
||||||
## TEMPLATE FUNCTIONS
|
## TEMPLATE FUNCTIONS
|
||||||
|
|
||||||
All templates have the following functions available to them:
|
All templates have the following functions available to them:
|
||||||
|
@ -630,84 +711,3 @@ All templates have the following functions available to them:
|
||||||
its arguments in a form suitable for embedding in a URL query.
|
its arguments in a form suitable for embedding in a URL query.
|
||||||
This function is unavailable in HTML templates, with a few
|
This function is unavailable in HTML templates, with a few
|
||||||
exceptions.
|
exceptions.
|
||||||
|
|
||||||
## SITE METADATA
|
|
||||||
|
|
||||||
Site metadata contains the following data:
|
|
||||||
|
|
||||||
*Title*
|
|
||||||
The title of the site.
|
|
||||||
|
|
||||||
*Params*
|
|
||||||
Extra parameters specified in configuration.
|
|
||||||
|
|
||||||
*Generated*
|
|
||||||
Site generation time.
|
|
||||||
|
|
||||||
Site metadata can be accessed from templates with the *site* function. See
|
|
||||||
*TEMPLATE FUNCTIONS*.
|
|
||||||
|
|
||||||
To configure these variables, see *CONFIGURATION*.
|
|
||||||
|
|
||||||
## PAGE TEMPLATES
|
|
||||||
|
|
||||||
Page templates are provided with the following data:
|
|
||||||
|
|
||||||
*Title*
|
|
||||||
The title of the page
|
|
||||||
|
|
||||||
*Date*
|
|
||||||
The date of the page
|
|
||||||
|
|
||||||
*Weight*
|
|
||||||
The weight of the page
|
|
||||||
|
|
||||||
*Path*
|
|
||||||
The path to the page
|
|
||||||
|
|
||||||
*URL*
|
|
||||||
The URL of the page. If no base URL is configured, it is equivalent to
|
|
||||||
*Path*.
|
|
||||||
|
|
||||||
*FilePath*
|
|
||||||
The path of the page file or directory relative to the content directory
|
|
||||||
|
|
||||||
*Content*
|
|
||||||
The contents of the page
|
|
||||||
|
|
||||||
*Params*
|
|
||||||
Extra parameters specified in frontmatter
|
|
||||||
|
|
||||||
*Prev*
|
|
||||||
The previous page in sorted order
|
|
||||||
|
|
||||||
*Next*
|
|
||||||
The next page in sorted order
|
|
||||||
|
|
||||||
*Pages*
|
|
||||||
List of pages in this directory
|
|
||||||
|
|
||||||
*Dirs*
|
|
||||||
List of subdirectories in this directory
|
|
||||||
|
|
||||||
## FEED TEMPLATES
|
|
||||||
|
|
||||||
Feed templates are provided with the following data:
|
|
||||||
|
|
||||||
*Title*
|
|
||||||
Title of the feed
|
|
||||||
|
|
||||||
*Path*
|
|
||||||
The path to the feed directory
|
|
||||||
|
|
||||||
*URL*
|
|
||||||
The URL of the feed directory
|
|
||||||
|
|
||||||
*Pages*
|
|
||||||
List of pages in this feed
|
|
||||||
|
|
||||||
## PARTIAL TEMPLATES
|
|
||||||
|
|
||||||
Partial templates can be placed in the templates/\_partials directory.
|
|
||||||
Partial templates can be executed from any other template with the *partial*
|
|
||||||
function. See *TEMPLATE FUNCTIONS*.
|
|
||||||
|
|
Loading…
Reference in a new issue