webseite/static/admin/config.yml
Jannik Menzel 9bea50257f
All checks were successful
publish / publish (push) Successful in 25s
decap path update
2025-06-26 22:24:57 +02:00

350 lines
No EOL
14 KiB
YAML

backend:
name: gitea
branch: main
repo: FSR/webseite
app_id: b634f97b-1525-4382-96d3-b1fa08858fd3
api_root: https://git.ifsr.de/api/v1
base_url: https://git.ifsr.de
auth_endpoint: https://git.ifsr.de/login/oauth/authorize
media_folder: "assets/images"
public_folder: "/images"
collections:
- name: "home"
label: "Home"
files:
- file: "content/about.de.md"
label: "Über Uns"
name: "about"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/about.en.md"
label: "Über Uns (EN)"
name: "about-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/studium.de.md"
label: "Studium"
name: "studium"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/studium.en.md"
label: "Studium (EN)"
name: "studium-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/sitzung-und-protokolle.de.md"
label: "Sitzung und Protokolle"
name: "sitzung-und-protokolle"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/sitzung-und-protokolle.en.md"
label: "Sitzung und Protokolle (EN)"
name: "sitzung-und-protokolle-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/kontakt.de.md"
label: "Kontakt"
name: "kontakt"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/kontakt.en.md"
label: "Kontakt (EN)"
name: "kontakt-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- name: "about"
label: "About"
files:
- file: "content/aufgaben.de.md"
label: "Aufgaben"
name: "aufgaben"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/aufgaben.en.md"
label: "Aufgaben (EN)"
name: "aufgaben-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/mitglieder.de.md"
label: "Mitglieder"
name: "mitglieder"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/mitglieder.en.md"
label: "Mitglieder (EN)"
name: "mitglieder-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/aemter.de.md"
label: "Ämter"
name: "aemter"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/aemter.en.md"
label: "Ämter (EN)"
name: "aemter-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/entsendungen.de.md"
label: "Entsendungen"
name: "entsendungen"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/entsendungen.en.md"
label: "Entsendungen (EN)"
name: "entsendungen-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/ordnungen.de.md"
label: "Ordnungen"
name: "ordnungen"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/ordnungen.en.md"
label: "Ordnungen (EN)"
name: "ordnungen-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/uniwahlen.de.md"
label: "Uniwahlen"
name: "uniwahlen"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/uniwahlen.en.md"
label: "Uniwahlen (EN)"
name: "uniwahlen-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- name: "studium"
label: "Studium"
files:
- file: "content/studienberatung.de.md"
label: "Studienberatung"
name: "studienberatung"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/studienberatung.en.md"
label: "Studienberatung (EN)"
name: "studienberatung-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/stoffkiste-und-ftp.de.md"
label: "Stoffkiste und FTP"
name: "stoffkiste-und-ftp"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/stoffkiste-und-ftp.en.md"
label: "Stoffkiste und FTP (EN)"
name: "stoffkiste-und-ftp-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/services.de.md"
label: "Services"
name: "services"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/services.en.md"
label: "Services (EN)"
name: "services-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/linksammlung.de.md"
label: "Linksammlung"
name: "linksammlung"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/linksammlung.en.md"
label: "Linksammlung (EN)"
name: "linksammlung-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- name: "meta"
label: "Meta"
files:
- file: "content/barrierefreiheit.de.md"
label: "Barrierefreiheit"
name: "barrierefreiheit"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/barrierefreiheit.en.md"
label: "Barrierefreiheit (EN)"
name: "barrierefreiheit-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/datenschutz.de.md"
label: "Datenschutz"
name: "datenschutz"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/datenschutz.en.md"
label: "Datenschutz (EN)"
name: "datenschutz-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/impressum.de.md"
label: "Impressum"
name: "impressum"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- file: "content/impressum.en.md"
label: "Impressum (EN)"
name: "impressum-en"
editor:
preview: false
fields:
- { label: "Titel", name: "title", widget: "string" }
- { label: "Entwurf", name: "draft", widget: "boolean", default: false }
- { label: "Inhalt", name: "body", widget: "markdown" }
- name: "bios"
label: "Bios"
files:
- file: "data/bios.yaml"
label: "Kandidierende"
name: "bios"
format: "yaml"
editor:
preview: false
fields:
- label: "Kandidierende"
name: "candidates"
widget: "list"
fields:
- { label: "ID", name: "id", widget: "string" }
- { label: "Name", name: "name", widget: "string" }
- { label: "Bild", name: "image", widget: "image", media_folder: "../static/images/profilbilder", public_folder: "/images/profilbilder" }
- { label: "Studiengang", name: "studiengang", widget: "string" }
- { label: "Deutsch", name: "de", widget: "markdown", required: false }
- { label: "Englisch", name: "en", widget: "markdown", required: false }