admin: further progress configuring DecapCMS
This commit is contained in:
@ -1,8 +1,4 @@
|
|||||||
---
|
---
|
||||||
title: "SCBN: le Ski-Club de Bussigny"
|
title: "SCBN: le Ski-Club de Bussigny"
|
||||||
date: 2025-05-11T11:25:24+02:00
|
|
||||||
tags: []
|
|
||||||
featured_image: ""
|
|
||||||
description: ""
|
|
||||||
---
|
---
|
||||||
Bienvenue sur le site du ski-club de Bussigny (la Boule de Neige).
|
Bienvenue sur le site du ski-club de Bussigny (la Boule de Neige).
|
||||||
|
|||||||
@ -3,7 +3,7 @@ title: "Assemblée Générale"
|
|||||||
date: 2025-06-10
|
date: 2025-06-10
|
||||||
publishDate: 2025-05-21T16:27:20+02:00
|
publishDate: 2025-05-21T16:27:20+02:00
|
||||||
expiryDate: 2025-06-10
|
expiryDate: 2025-06-10
|
||||||
tags: ["AG"]
|
type: "AG"
|
||||||
featured_image: ""
|
featured_image: ""
|
||||||
description: "Assemblée générale 2025 à la salle du conseil de Bussigny 20h00."
|
description: "Assemblée générale 2025 à la salle du conseil de Bussigny 20h00."
|
||||||
---
|
---
|
||||||
|
|||||||
@ -5,6 +5,7 @@ publishDate: 2025-05-23T16:27:20+02:00
|
|||||||
expiryDate: 2025-06-13
|
expiryDate: 2025-06-13
|
||||||
tags: ["ski"]
|
tags: ["ski"]
|
||||||
featured_image: ""
|
featured_image: ""
|
||||||
|
type: "autre"
|
||||||
description: "un petit test"
|
description: "un petit test"
|
||||||
---
|
---
|
||||||
Voilà une page de test!
|
Voilà une page de test!
|
||||||
|
|||||||
@ -12,14 +12,51 @@ public_folder: "/images/uploads"
|
|||||||
site_url: "https://scbn.ch"
|
site_url: "https://scbn.ch"
|
||||||
locale: fr
|
locale: fr
|
||||||
collections:
|
collections:
|
||||||
- name: "activite"
|
- label: "Activités (autre)"
|
||||||
label: "Activités"
|
name: "activite_autre"
|
||||||
widget: "string"
|
widget: "string"
|
||||||
folder: "content/activite"
|
folder: "content/activite"
|
||||||
|
preview_path: "activite/{{slug}}"
|
||||||
slug: "{{year}}-{{month}}-{{day}}-{{slug}}"
|
slug: "{{year}}-{{month}}-{{day}}-{{slug}}"
|
||||||
|
summary: "{{expiryDate}} {{title}} ({{type}})"
|
||||||
|
sortable_fields: ["expiryDate", "type", "title"]
|
||||||
create: true
|
create: true
|
||||||
fields:
|
fields:
|
||||||
- { label: "Titre", name: "title", widget: "string" }
|
- { label: "Titre", name: "title", widget: "string" }
|
||||||
- { label: "Date", name: "expiryDate", widget: "datetime", date_format: "YYYY-MM-DD" }
|
- { label: "Date", name: "expiryDate", widget: "datetime", date_format: "YYYY-MM-DD" }
|
||||||
- { label: "Date publication", name: "publishDate", widget: "hidden", default: "{{now}}" }
|
- { label: "Date publication", name: "publishDate", widget: "hidden", default: "{{now}}" }
|
||||||
- { label: "Contenu", name: "body", widget: "markdown" }
|
- { label: "Type", name: "type", widget: "select", default: "autre", options: [ski, camp, AG, autre] }
|
||||||
|
- { label: "Contenu", name: "body", widget: "markdown", modes: [rich_text] }
|
||||||
|
- label: "Nouvelles"
|
||||||
|
name: "nouvelle"
|
||||||
|
widget: "string"
|
||||||
|
folder: "content/nouvelle"
|
||||||
|
preview_path: "nouvelle/{{slug}}"
|
||||||
|
slug: "{{year}}-{{month}}-{{day}}-{{slug}}"
|
||||||
|
create: true
|
||||||
|
fields:
|
||||||
|
- { label: "Titre", name: "title", widget: "string" }
|
||||||
|
- { label: "Date", name: "date", widget: "datetime", date_format: "YYYY-MM-DD" }
|
||||||
|
- { label: "Date expiration", name: "expiryDate", widget: "datetime", date_format: "YYYY-MM-DD", required: false }
|
||||||
|
- { label: "Contenu", name: "body", widget: "markdown", modes: [rich_text] }
|
||||||
|
- label: "Pages"
|
||||||
|
name: "pages"
|
||||||
|
files:
|
||||||
|
- label: "Accueil"
|
||||||
|
name: "home"
|
||||||
|
file: "content/_index.md"
|
||||||
|
fields:
|
||||||
|
- { label: Titre, name: title, widget: string }
|
||||||
|
- { label: Contenu, name: body, widget: markdown, modes: [rich_text] }
|
||||||
|
- label: "Le Club"
|
||||||
|
name: "club"
|
||||||
|
file: "content/club/_index.md"
|
||||||
|
fields:
|
||||||
|
- { label: Titre, name: title, widget: string }
|
||||||
|
- { label: Contenu, name: body, widget: markdown, modes: [rich_text] }
|
||||||
|
- label: "Contact"
|
||||||
|
name: "contact"
|
||||||
|
file: "content/contact/_index.md"
|
||||||
|
fields:
|
||||||
|
- { label: Titre, name: title, widget: string }
|
||||||
|
- { label: Contenu, name: body, widget: markdown, modes: [rich_text] }
|
||||||
|
|||||||
0
static/images/uploads/.gitkeep
Normal file
0
static/images/uploads/.gitkeep
Normal file
Reference in New Issue
Block a user