diff --git a/static/admin/config.yml b/static/admin/config.yml index c1c0274..ec251e4 100644 --- a/static/admin/config.yml +++ b/static/admin/config.yml @@ -11,6 +11,9 @@ media_folder: static/images public_folder: /images collections: + # -------------------------------------------------- + # NL – Site pagina's (Hugo: content/dutch/_index.md) + # -------------------------------------------------- - name: "nl_site" label: "NL – Site-pagina's" label_singular: "Site-pagina" @@ -97,98 +100,104 @@ collections: - { label: "Sectienaam (Hugo page)", name: "section", widget: "string", required: false } - { label: "Aantal items tonen", name: "show_items", widget: "number", required: false } -- name: "nieuws" - label: "Nieuws" - label_singular: "Nieuwsbericht" - folder: "content/dutch/nieuws" - create: true - format: "yaml-frontmatter" - extension: "md" - path: "{{slug}}/_index" - slug: "{{slug}}" - editor: - preview: false - fields: - - { label: "Titel", name: "title", widget: "string" } - - { label: "Datum", name: "date", widget: "datetime" } - - { label: "Watermark", name: "watermark", widget: "string", required: false } - - { label: "Header-afbeelding", name: "page_header_image", widget: "image", required: false } - - { label: "Meta omschrijving", name: "description", widget: "text", required: false } - - { label: "Nieuwsafbeelding", name: "image", widget: "image", required: false } - - { label: "Auteur", name: "author", widget: "string", required: false } - - label: "Categorieën" - name: "categories" - widget: "list" - required: false - - label: "Tags" - name: "tags" - widget: "list" - required: false - - label: "Type" - name: "type" - widget: "hidden" - default: "post" - - { label: "Body", name: "body", widget: "markdown" } + # -------------------------------------------------- + # Nieuws-berichten (Hugo: content/dutch/nieuws/) + # -------------------------------------------------- + - name: "nieuws" + label: "Nieuws" + label_singular: "Nieuwsbericht" + folder: "content/dutch/nieuws" + create: true + format: "yaml-frontmatter" + extension: "md" + path: "{{slug}}/_index" + slug: "{{slug}}" + editor: + preview: false + fields: + - { label: "Titel", name: "title", widget: "string" } + - { label: "Datum", name: "date", widget: "datetime" } + - { label: "Watermark", name: "watermark", widget: "string", required: false } + - { label: "Header-afbeelding", name: "page_header_image", widget: "image", required: false } + - { label: "Meta omschrijving", name: "description", widget: "text", required: false } + - { label: "Nieuwsafbeelding", name: "image", widget: "image", required: false } + - { label: "Auteur", name: "author", widget: "string", required: false } + - label: "Categorieën" + name: "categories" + widget: "list" + required: false + - label: "Tags" + name: "tags" + widget: "list" + required: false + - label: "Type" + name: "type" + widget: "hidden" + default: "post" + - { label: "Body", name: "body", widget: "markdown" } -- name: "changelog" - label: "Changelog" - folder: "content/dutch/changelog" - create: true - format: "yaml-frontmatter" - extension: "md" - editor: - preview: false - fields: - - label: "Titel" - name: "title" - widget: "string" + # -------------------------------------------------- + # Changelog (Hugo: content/dutch/changelog/) + # -------------------------------------------------- + - name: "changelog" + label: "Changelog" + folder: "content/dutch/changelog" + create: true + format: "yaml-frontmatter" + extension: "md" + editor: + preview: false + fields: + - label: "Titel" + name: "title" + widget: "string" - - label: "Beschrijving" - name: "description" - widget: "text" + - label: "Beschrijving" + name: "description" + widget: "text" - - label: "Headerafbeelding" - name: "page_header_image" - widget: "image" + - label: "Headerafbeelding" + name: "page_header_image" + widget: "image" - - label: "Concept" - name: "draft" - widget: "boolean" - default: false + - label: "Concept" + name: "draft" + widget: "boolean" + default: false - - label: "Changelog items" - name: "changelog_items" - widget: "list" - summary: "{{fields.type}} — {{fields.item_title}}" - fields: - - label: "Type" - name: "type" - widget: "select" - options: - - { label: "Added", value: "added" } - - { label: "Changed", value: "changed" } - - { label: "Deprecated", value: "deprecated" } - - { label: "Removed", value: "removed" } - - { label: "Fixed", value: "fixed" } - - { label: "Security", value: "security" } - - { label: "Unreleased", value: "unreleased" } + - label: "Changelog items" + name: "changelog_items" + widget: "list" + summary: "{{fields.type}} — {{fields.item_title}}" + fields: + - label: "Type" + name: "type" + widget: "select" + options: + - { label: "Added", value: "added" } + - { label: "Changed", value: "changed" } + - { label: "Deprecated", value: "deprecated" } + - { label: "Removed", value: "removed" } + - { label: "Fixed", value: "fixed" } + - { label: "Security", value: "security" } + - { label: "Unreleased", value: "unreleased" } - - label: "Label" - name: "label" - widget: "string" - hint: "Tekst in de badge, bijv. Security, Fixed, Added" + - label: "Label" + name: "label" + widget: "string" + hint: "Tekst in de badge, bijv. Security, Fixed, Added" - - label: "Titel" - name: "item_title" - widget: "string" - hint: "Korte titel van de wijziging, bijv. Security risk fixed" + - label: "Titel" + name: "item_title" + widget: "string" + hint: "Korte titel van de wijziging, bijv. Security risk fixed" - - label: "Inhoud" - name: "content" - widget: "markdown" - hint: "Markdown-lijst met wijzigingen, bijvoorbeeld * item 1" + - label: "Inhoud" + name: "content" + widget: "markdown" + hint: "Markdown-lijst met wijzigingen, bijvoorbeeld * item 1" - - label: "Standaard open?" - name: "open" - widget: "boolean" - default: false + - label: "Standaard open?" + name: "open" + widget: "boolean" + default: false