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