Front matter - YAML meta data
	pCP Team
	26 September 2020
	
	pCP 6.1.0
	
		Publishing
		Front matter
	Front matter - YAML formatted.
Example front matter
---
title: Front matter
description: Front matter - YAML meta data
date: 2020-09-24
author: pCP Team
weight: 6
pcpver: "6.1.0"
toc: false
draft: false
hidden: false
categories:
- Publishing
tags:
- Front matter
---
Variables
Title
The title variable:
- is used in the left hand navigation menu.
- is used in the Previous/Nextlinks at the bottom of the page.
- should be relatively brief. It is desireable for the the title to be a single line in the navigation menu. For example, use pCP instead of piCorePlayer.
- often the same or very similar to the file name.
- is used as the page title if descriptionis not defined. It will be rendered as a Heading 1 at the top of the page.
Description
The description variable:
- is used as the page title. It will be rendered as a Heading 1 at the top of the page. If descriptionis left blank,titlewill be used as the page title.
- is a longer, more descriptive title. For example, use piCorePlayer instead of pCP.
Date
The date variable:
- is latest edit date of the page.
- uses YYYY-MM-DD format.
- is wrapped in double quotes.
- can stop Hugo from publishing the file if the dateis in the future.
Author
The author variable:
- is the author of the document.
- defaults to “pCP Team”.
Weight
The weight variable:
- controls the order of the page in the navigation menu.
- should start with a weight gap of 10 between each document to allow the insertion of documents in the future.
pcpver
The pcpver variable:
- is the current version piCorePlayer at the time the document was written.
- gives the reader an indication as to how dated the information is.
TOC
The toc variable:
- is set to trueorfalse.
- is by default set to true.
- controls the display of a On this pagetable of contents on the right hand side of the page.
Draft
The draft variable:
- is set to trueorfalse.
- is by default set to true.
- controls if Hugo will not publish the document. Documents will only be published if draft: falseis set.
Hidden
The hidden variable:
- is set to trueorfalse.
- is by default set to false.
- controls the display of the document in the navigation menu on the left hand side of the page.
Categories
The categories variable:
- adds the document to a category.
Tags
The tags variable:
- adds the document to a tag.
Default archetype
Hugo
├───bin
├───pCP-docs
│   ├───archetypes
│   │   └───default.md
│   ├───content
---
title: {{ replace .Name "-" " " | title }}
description: null
date: {{ .Date }}
lastmod:
author: pCP Team
weight: 1
pcpver: "6.1.0"
toc: true
draft: true
hidden: false
categories:
  - Cat A
  - Cat B
tags:
  - Tag A
  - Tag B
---
More information
The Software and Information is provided "as is" without warranty of any kind, either express or implied, including without limitation any implied warranties of condition, uninterrupted use, merchantability, fitness for a particular purpose, or non-infringement.
Raspberry Pi is a trademark of the Raspberry Pi Foundation.