Archetype aangepast zodat nieuwe pagina's met commando 'hugo new bestandsnaam.rst' meteen voorzien wordt van meta-data en voorbeeld
This commit is contained in:
parent
03fde0f282
commit
0eb5e8e49c
|
@ -1,2 +0,0 @@
|
|||
+++
|
||||
+++
|
54
themes/nluug/archetypes/default.rst
Normal file
54
themes/nluug/archetypes/default.rst
Normal file
|
@ -0,0 +1,54 @@
|
|||
---
|
||||
categories:
|
||||
- cat1
|
||||
- cat2
|
||||
date: {{ .Date }}
|
||||
description: "Placeholder: duidelijke beschrijving"
|
||||
lastmod: {{ .Date }}
|
||||
tags:
|
||||
- tag1
|
||||
- tag2
|
||||
slug:
|
||||
title: "{{ replace .Name "-" " " | title }}"
|
||||
draft: true
|
||||
---
|
||||
|
||||
Titel van de pagina
|
||||
===================
|
||||
|
||||
Deze bovenstaande titel kan afwijken van de titel van de pagina zelf (meta-data: 'title: "...."'). Bijvoorbeeld bij de tarieven-pagina voor contributie zou de HTML-titel "Tarieven" kunnen heten, maar bovenstaande titel "Tarieven <jaartal>"
|
||||
|
||||
Meta-data
|
||||
---------
|
||||
|
||||
Voordat we beginnen met het typen van tekst, is het raadzaam eerst alle meta-data van dit bestand aan te passen. Hugo noemt dit front matter.
|
||||
|
||||
Categories
|
||||
^^^^^^^^^^
|
||||
|
||||
We kiezen meestal 1 hoofdcategorie waar de pagina of (nieuw)post toe behoort. Bij nieuwsberichten is 'nieuws' een logische keuze.
|
||||
|
||||
Date
|
||||
^^^^
|
||||
|
||||
Dit is de datum waarop een pagina/post is aangemaakt.
|
||||
|
||||
|
||||
|
||||
Opmaak
|
||||
------
|
||||
|
||||
Voor onze website hebben we de optie om zowel RST (reStructuredText) als MD (Markdown) te gebruiken. We geven de voorkeur aan RST omdat dit formaat wat meer mogelijkheden kent.
|
||||
|
||||
Subsectie 2.1
|
||||
^^^^^^^^^^^^^
|
||||
|
||||
Introductie-tekst
|
||||
|
||||
**Insert Lead paragraph here.**
|
||||
|
||||
## New Cool Posts
|
||||
|
||||
{{ range first 10 ( where .Site.RegularPages "Type" "page" ) }}
|
||||
* {{ .Title }}
|
||||
{{ end }}
|
Reference in a new issue