From d1598b90ac32c3811f687450e277cdb1c90b4cca Mon Sep 17 00:00:00 2001 From: Eloi Perdereau <eloi@perdereau.eu> Date: Thu, 19 Nov 2020 01:50:47 +0100 Subject: [PATCH] cms --- _pages/index.md | 11 ----------- admin/config.yml | 12 ++++++++---- admin/index.html | 11 +++++++++++ 3 files changed, 19 insertions(+), 15 deletions(-) diff --git a/_pages/index.md b/_pages/index.md index efd8095..ac28c2c 100644 --- a/_pages/index.md +++ b/_pages/index.md @@ -36,17 +36,6 @@ feature_row: btn_class: "btn--warning" btn_label: "<i class='fas fa-music'></i> Infos" --- -<script> - if (window.netlifyIdentity) { - window.netlifyIdentity.on("init", user => { - if (!user) { - window.netlifyIdentity.on("login", () => { - document.location.href = "/admin/"; - }); - } - }); - } -</script> {% include feature_row %} diff --git a/admin/config.yml b/admin/config.yml index a3870ee..66a359f 100644 --- a/admin/config.yml +++ b/admin/config.yml @@ -82,8 +82,8 @@ collections: label: 'Pages générales' folder: '_pages/' preview_path: '/{{slug}}' - delete: false create: true + delete: false editor: preview: true fields: @@ -94,19 +94,22 @@ collections: - name: 'l-asso' label: "l'asso" + description: "description ici pour la collection lasso" folder: '_pages/l-asso' preview_path: '/l-asso/{{slug}}' + create: true delete: false fields: - - {label: "Titre de la page", name: "title", widget: "string"} + - {label: "Titre de la page", name: "title", widget: "string", description: "description"} - {label: "Date de dernière mise à jour", name: "last_modified_at", widget: "date"} - {label: "Remplacer le bandeau par défaut par un autre ?", name: "overlay_image", widget: "image", required: false} - {label: "Body", name: "body", widget: "markdown"} - name: 'activites' label: 'Activités' folder: '_pages/activites/' - preview_path: '/activites//{{slug}}' + preview_path: '/activites/{{slug}}' create: true + delete: false fields: - {label: "Titre de la page", name: "title", widget: "string"} - {label: "Date de dernière mise à jour", name: "last_modified_at", widget: "date"} @@ -115,8 +118,9 @@ collections: - name: 'grenier' label: 'Grenier' folder: '_pages/grenier/' - preview_path: '/grenier//{{slug}}' + preview_path: '/grenier/{{slug}}' create: true + delete: false fields: - {label: "Titre de la page", name: "title", widget: "string"} - {label: "Date de dernière mise à jour", name: "last_modified_at", widget: "date"} diff --git a/admin/index.html b/admin/index.html index 055224a..9884e54 100644 --- a/admin/index.html +++ b/admin/index.html @@ -15,6 +15,17 @@ CMS.registerLocale('fr', fr); </script> + <script> + if (window.netlifyIdentity) { + window.netlifyIdentity.on("init", user => { + if (!user) { + window.netlifyIdentity.on("login", () => { + document.location.href = "/admin/"; + }); + } + }); + } + </script> <!-- Include the script that builds the page and powers Netlify CMS --> <script src="https://unpkg.com/netlify-cms@^2.0.0/dist/netlify-cms.js"></script> </body> -- GitLab