diff --git a/content/blog/test-decap-2/test-decap-2.md b/content/blog/test-decap-2/test-decap-2.md new file mode 100644 index 0000000..b8c0c89 --- /dev/null +++ b/content/blog/test-decap-2/test-decap-2.md @@ -0,0 +1,10 @@ +--- +title: test decap 2 +date: 2025-04-28T23:01:00.000Z +draft: false +ShowToc: true +ShowBreadCrumbs: true +ShowPostNavLinks: true +ShowReadingTime: true +--- +test decap 2 diff --git a/readMe.md b/readMe.md index d7079da..ca89e52 100644 --- a/readMe.md +++ b/readMe.md @@ -48,10 +48,7 @@ ## Decap CMS - [x] Faire fonctionner l'auth avec forgejo -- [ ] Configurer decap CMS pour qu'il affiche les posts -- [ ] fonctionne avec les page bundles - - [ ] puisse créer des pages dans title/index.md - - [ ] que les pages s'affichent sur le site +- [ ] Configurer decap CMS pour qu'il affiche les posts, et fonctionne avec les page bundles - [ ] Configurer les galleries dans Decap CMS ## Autres diff --git a/static/admin/config.yml b/static/admin/config.yml index 61e8a92..85ea568 100644 --- a/static/admin/config.yml +++ b/static/admin/config.yml @@ -16,12 +16,12 @@ public_folder: "/images/uploads" # URL path collections: - name: "blog" - label: "Blog" + label: "Articles de blog" folder: "content/blog" create: true - slug: "{{title}}/{{slug}}" + slug: "{{slug}}" nested: - depth: 2 + depth: 1 summary: "{{title}}" filter: field: "path" @@ -31,6 +31,16 @@ collections: - { name: "date", label: "Date", widget: "datetime" } - { name: "draft", label: "Draft", widget: "boolean", default: true } - { name: "ShowToc", label: "Show TOC", widget: "boolean", default: true } + - label: "Cover Image" + name: "cover" + widget: "object" + fields: + - { label: "Hidden", name: "hidden", widget: "boolean", default: false } + - { label: "Hidden in List", name: "hiddenInList", widget: "boolean", default: false } + - { label: "Hidden in Single", name: "hiddenInSingle", widget: "boolean", default: true } + - { label: "Image", name: "image", widget: "string", default: "images/default.jpg" } + - { label: "Alt", name: "alt", widget: "string", required: false } + - { label: "Caption", name: "caption", widget: "string", required: false } - { name: "ShowBreadCrumbs", label: "Show Breadcrumbs", widget: "boolean", default: true } - { name: "ShowPostNavLinks", label: "Show Post Nav Links", widget: "boolean", default: true } - { name: "ShowReadingTime", label: "Show Reading Time", widget: "boolean", default: true }