From 70df15bc0158e00eb3f24e93666b7bc64864cb92 Mon Sep 17 00:00:00 2001 From: Fanis Dokianakis Date: Wed, 31 Jan 2024 21:04:56 +0200 Subject: [PATCH 1/3] admin fixes --- static/admin/config.yml | 41 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/static/admin/config.yml b/static/admin/config.yml index b02c72e..8fb8031 100644 --- a/static/admin/config.yml +++ b/static/admin/config.yml @@ -23,7 +23,44 @@ collections: - {label: "Layout", name: "layout", widget: "hidden", default: "news"} - {label: "Banner template", name: "bannertemplate", widget: "hidden", default: "hellug-banner.html"} - {label: "Ημερομηνία Δημοσίευσης", name: "date", widget: "datetime"} - - {label: "Περίληψη", name: "summary", widget: "string"} - {label: "Τίτλος κατηγορίας", name: "category_title", widget: "string", default: "Δράσεις"} - - {label: "Ετικέτες", name: "tags", widget: "list", default: ["Νέα"]} + - {label: "Ετικέτες", name: "tags", widget: "list", min: 1, default: ["Νέα"]} + - {label: "Περίληψη", name: "summary", required: false, widget: "string"} + - {label: "Body", name: "body", widget: "markdown"} + - name: "meetups" # Used in routes, e.g., /admin/collections/blog + label: "Συναντήσεις" # Used in the UI + folder: "content/posts/meetups" # The path to the folder where the documents are stored + create: true # Allow users to create new documents in this collection + editor: + preview: false + slug: "{{slug}}-{{year}}-{{month}}-{{day}}" # Filename template, e.g., YYYY-MM-DD-title.md + fields: # The fields for each document, usually in front matter + - {label: "Title", name: "title", widget: "string"} + - {label: "Layout", name: "layout", widget: "hidden", default: "meetups"} + - {label: "Banner template", name: "bannertemplate", widget: "hidden", default: "hellug-banner.html"} + - {label: "Ημερομηνία Δημοσίευσης", name: "date", widget: "datetime"} + - {label: "Ημερομηνία Συνάντησης", name: "meetupdate", widget: "datetime"} + - {label: "Τοποθεσία", name: "meetuplocation", widget: "string"} + - {label: "Τίτλος κατηγορίας", name: "category_title", widget: "string", default: "Δράσεις"} + - {label: "Ετικέτες κατηγορίας", name: "draseis", widget: "list", allow_add: false, default: [meetups]} + - {label: "Ετικέτες", name: "tags", widget: "list", allow_add: false, default: ["Meetups"]} + - {label: "Περίληψη", name: "summary", required: false, widget: "string"} + - {label: "Body", name: "body", widget: "markdown"} + - name: "events" # Used in routes, e.g., /admin/collections/blog + label: "Εκδηλώσεις" # Used in the UI + folder: "content/posts/events" # The path to the folder where the documents are stored + create: true # Allow users to create new documents in this collection + editor: + preview: false + slug: "{{slug}}-{{year}}-{{month}}-{{day}}" # Filename template, e.g., YYYY-MM-DD-title.md + fields: # The fields for each document, usually in front matter + - {label: "Title", name: "title", widget: "string"} + - {label: "Layout", name: "layout", widget: "hidden", default: "news"} + - {label: "Banner template", name: "bannertemplate", widget: "hidden", default: "hellug-banner.html"} + - {label: "Ημερομηνία Δημοσίευσης", name: "date", widget: "datetime"} + - {label: "Ημερομηνία εκδήλωσης", name: "eventdate", widget: "datetime"} + - {label: "Τίτλος κατηγορίας", name: "category_title", widget: "string", default: "Δράσεις"} + - {label: "Ετικέτες κατηγορίας", name: "draseis", widget: "list", allow_add: false, default: [news,event]} + - {label: "Ετικέτες", name: "tags", widget: "list", allow_add: false: default: ["Εκδηλώσεις","Νέα"]} + - {label: "Περίληψη", name: "summary", required: false, widget: "string"} - {label: "Body", name: "body", widget: "markdown"} From 5692d8ebfd7eaef21f8e349c62edfc4c8b2ab9bc Mon Sep 17 00:00:00 2001 From: Fanis Dokianakis Date: Wed, 31 Jan 2024 21:07:34 +0200 Subject: [PATCH 2/3] admin fixes --- static/admin/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/admin/config.yml b/static/admin/config.yml index 8fb8031..3958304 100644 --- a/static/admin/config.yml +++ b/static/admin/config.yml @@ -61,6 +61,6 @@ collections: - {label: "Ημερομηνία εκδήλωσης", name: "eventdate", widget: "datetime"} - {label: "Τίτλος κατηγορίας", name: "category_title", widget: "string", default: "Δράσεις"} - {label: "Ετικέτες κατηγορίας", name: "draseis", widget: "list", allow_add: false, default: [news,event]} - - {label: "Ετικέτες", name: "tags", widget: "list", allow_add: false: default: ["Εκδηλώσεις","Νέα"]} + - {label: "Ετικέτες", name: "tags", widget: "list", allow_add: false, default: ["Εκδηλώσεις","Νέα"]} - {label: "Περίληψη", name: "summary", required: false, widget: "string"} - {label: "Body", name: "body", widget: "markdown"} From 73b95e3cc168d3dd14918a2506cce7fc270234b1 Mon Sep 17 00:00:00 2001 From: Fanis Dokianakis Date: Wed, 31 Jan 2024 21:10:57 +0200 Subject: [PATCH 3/3] empty dirs --- content/posts/events/.keep | 0 content/posts/meetups/.keep | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/posts/events/.keep create mode 100644 content/posts/meetups/.keep diff --git a/content/posts/events/.keep b/content/posts/events/.keep new file mode 100644 index 0000000..e69de29 diff --git a/content/posts/meetups/.keep b/content/posts/meetups/.keep new file mode 100644 index 0000000..e69de29