diff --git a/static/admin/config.yml b/static/admin/config.yml index 4415ecb..f7d0676 100644 --- a/static/admin/config.yml +++ b/static/admin/config.yml @@ -16,130 +16,77 @@ collections: - name: "about" label: "About" file: "content/about.md" - editor: - preview: false fields: - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } + - { label: "Entwurf", name: "draft", widget: "boolean", default: false } + - { label: "Inhalt", name: "body", widget: "markdown" } - name: "studium" label: "Studium" file: "content/studium.md" - editor: - preview: false fields: - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } + - { label: "Entwurf", name: "draft", widget: "boolean", default: false } + - { label: "Inhalt", name: "body", widget: "markdown" } - name: "sitzung-und-protokolle" label: "Sitzung & Protokolle" file: "content/sitzung-und-protokolle.md" - editor: - preview: false fields: - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } + - { label: "Entwurf", name: "draft", widget: "boolean", default: false } + - { label: "Inhalt", name: "body", widget: "markdown" } - name: "kontakt" label: "Kontakt" file: "content/kontakt.md" - editor: - preview: false fields: - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } + - { label: "Entwurf", name: "draft", widget: "boolean", default: false } + - { label: "Inhalt", name: "body", widget: "markdown" } - name: "barrierefreiheit" label: "Barrierefreiheit" file: "content/barrierefreiheit.md" - editor: - preview: false fields: - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } + - { label: "Entwurf", name: "draft", widget: "boolean", default: false } + - { label: "Inhalt", name: "body", widget: "markdown" } - name: "datenschutz" label: "Datenschutz" file: "content/datenschutz.md" - editor: - preview: false fields: - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } + - { label: "Entwurf", name: "draft", widget: "boolean", default: false } + - { label: "Inhalt", name: "body", widget: "markdown" } - name: "impressum" label: "Impressum" file: "content/impressum.md" - editor: - preview: false fields: - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } + - { label: "Entwurf", name: "draft", widget: "boolean", default: false } + - { label: "Inhalt", name: "body", widget: "markdown" } - - name: "content_about" + - name: "about_pages" label: "Content / About" - files: - - name: "aemter" - label: "Ämter" - file: "content/about/aemter.md" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } - - name: "aufgaben" - label: "Aufgaben" - file: "content/about/aufgaben.md" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } - - name: "entsendungen" - label: "Entsendungen" - file: "content/about/entsendungen.md" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } - - name: "mitglieder" - label: "Mitglieder" - file: "content/about/mitglieder.md" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } - - name: "ordnungen" - label: "Ordnungen" - file: "content/about/ordnungen.md" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } - - name: "uniwahlen" - label: "Uniwahlen" - file: "content/about/uniwahlen.md" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } + folder: "content/about" + create: false + format: "frontmatter" + extension: "md" + fields: + - { label: "Titel", name: "title", widget: "string" } + - { label: "Entwurf", name: "draft", widget: "boolean", default: false } + - { label: "Inhalt", name: "body", widget: "markdown", required: true } - - name: "content_studium" + - name: "studium_pages" label: "Content / Studium" - files: - - name: "linksammlung" - label: "Linksammlung" - file: "content/studium/linksammlung.md" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } - - name: "services" - label: "Services" - file: "content/studium/services.md" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } - - name: "stoffkiste-und-ftp" - label: "Stoffkiste & FTP" - file: "content/studium/stoffkiste-und-ftp.md" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } - - name: "studienberatung" - label: "Studienberatung" - file: "content/studium/studienberatung.md" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Body", name: "body", widget: "markdown" } \ No newline at end of file + folder: "content/studium" + create: false + format: "frontmatter" + extension: "md" + fields: + - { label: "Titel", name: "title", widget: "string" } + - { label: "Entwurf", name: "draft", widget: "boolean", default: false } + - { label: "Inhalt", name: "body", widget: "markdown", required: true } \ No newline at end of file diff --git a/static/admin/index.html b/static/admin/index.html index a855013..2a535b4 100644 --- a/static/admin/index.html +++ b/static/admin/index.html @@ -1,5 +1,5 @@ - +
@@ -7,7 +7,6 @@