fixes, cleanups, pages migration, cms customization
This commit is contained in:
@ -259,15 +259,15 @@ collections:
|
||||
- {label: "Copyright-Hinweis", name: "copyright", widget: "string"}
|
||||
- {label: "Impressum-Link", name: "impressumURL", widget: "string"}
|
||||
- {label: "Datenschutz-Link", name: "dseURL", widget: "string"}
|
||||
- name: "pages-de"
|
||||
- name: "index-pages"
|
||||
icon: "page"
|
||||
label: "Statische Seiten"
|
||||
label: "Hauptseiten"
|
||||
editor:
|
||||
preview: true
|
||||
frame: false
|
||||
files:
|
||||
- name: "blog-index"
|
||||
label: "Blog"
|
||||
label: "Aktuelles"
|
||||
file: "content/german/blog/_index.md"
|
||||
fields:
|
||||
- {label: "Titel", name: "title", widget: "string"}
|
||||
@ -461,18 +461,40 @@ collections:
|
||||
- {label: "Type", name: "type", widget: "hidden", default: "pages"}
|
||||
- {label: "Type", name: "layout", widget: "hidden", default: "single.html"}
|
||||
- {label: "Text", name: "body", widget: "markdown", required: false}
|
||||
- name: "author-de"
|
||||
- name: "pages"
|
||||
icon: "page"
|
||||
label: "Zusatzseiten"
|
||||
label_singular: "Zusatzseite"
|
||||
folder: "content/german/pages"
|
||||
create: true
|
||||
editor:
|
||||
preview: true
|
||||
frame: false
|
||||
slug: "{{slug}}"
|
||||
fields:
|
||||
- {label: "Titel", name: "title", widget: "string"}
|
||||
- {label: "Entwurf", name: "draft", widget: "boolean", default: false, required: false}
|
||||
- {label: "Hintergrundbild", name: "bg_image", widget: "hidden", default: "/media/backgrounds/page-title.png"}
|
||||
- {label: "Metabeschreibung", name: "description", widget: "text", required: false}
|
||||
- {label: "Type", name: "type", widget: "hidden", default: "pages"}
|
||||
- {label: "Layout", name: "layout", widget: "hidden", default: "single.html"}
|
||||
- label: "Aliase"
|
||||
name: "aliases"
|
||||
widget: "string"
|
||||
required: false
|
||||
- {label: "Text", name: "body", widget: "markdown", required: false}
|
||||
- name: "author"
|
||||
icon: "user"
|
||||
label: "Autoren" # Used in the UI
|
||||
label: "Autoren"
|
||||
label_singular: "Autoren"
|
||||
folder: "content/german/author" # The path to the folder where the documents are stored
|
||||
create: true # Allow users to create new documents in this collection
|
||||
slug: "{{slug}}" # Filename template, e.g., yyyy-MM-dd-title.md
|
||||
folder: "content/german/author"
|
||||
create: true
|
||||
slug: "{{slug}}"
|
||||
editor:
|
||||
preview: false
|
||||
media_folder: '/static/media/people'
|
||||
public_folder: '/media/people'
|
||||
fields: # The fields for each document, usually in front matter
|
||||
fields:
|
||||
- {label: "Name", name: "title", widget: "string"}
|
||||
- {label: "Hintergrundbild", name: "bg_image", widget: "hidden", default: "/media/backgrounds/page-title.png"}
|
||||
- {label: "Metabeschreibung", name: "description", widget: "text", default: "", required: false}
|
||||
@ -501,7 +523,7 @@ collections:
|
||||
- {label: "Link", name: "link", widget: "string"}
|
||||
required: false
|
||||
- {label: "Beschreibung", name: "body", widget: "markdown"}
|
||||
- name: "blog-de"
|
||||
- name: "blog"
|
||||
icon: "news"
|
||||
label: "Aktuelles"
|
||||
label_singular: "Blogbeitrag"
|
||||
@ -510,7 +532,7 @@ collections:
|
||||
create: true
|
||||
slug: "{{slug}}"
|
||||
editor:
|
||||
preview: false
|
||||
preview: true
|
||||
media_folder: '/static/media/blog'
|
||||
public_folder: '/media/blog'
|
||||
fields:
|
||||
@ -523,7 +545,7 @@ collections:
|
||||
- label: "Beitragsautor"
|
||||
name: "author"
|
||||
widget: "relation"
|
||||
collection: "author-de"
|
||||
collection: "author"
|
||||
search_fields: ["title"]
|
||||
value_field: "title"
|
||||
- label: "Kategorien"
|
||||
@ -538,7 +560,7 @@ collections:
|
||||
field: {label: "Tag", name: "tag", widget: "string"}
|
||||
- {label: "Type", name: "type", widget: "hidden", default: "post"}
|
||||
- {label: "Text", name: "body", widget: "markdown"}
|
||||
- name: "forms-de"
|
||||
- name: "forms"
|
||||
icon: "document"
|
||||
label: "Dokumente"
|
||||
label_singular: "Dokument"
|
||||
@ -560,7 +582,7 @@ collections:
|
||||
- {label: "Bild", name: "image", widget: "image", default: "/media/image.png", required: false}
|
||||
- {label: "Type", name: "type", widget: "hidden", default: "forms"}
|
||||
- {label: "Text", name: "body", widget: "markdown"}
|
||||
- name: "cantorpreis-de"
|
||||
- name: "cantorpreis"
|
||||
icon: "award"
|
||||
label: "Cantor-Preisträger"
|
||||
label_singular: "Cantor-Preisträger"
|
||||
@ -587,7 +609,7 @@ collections:
|
||||
- {label: "Link", name: "link", widget: "string"}
|
||||
- {label: "Type", name: "type", widget: "hidden", default: "cantorpreis"}
|
||||
- {label: "Text", name: "body", widget: "markdown"}
|
||||
- name: "ganztagsangebote-de"
|
||||
- name: "ganztagsangebote"
|
||||
icon: "group"
|
||||
label: "Ganztagsangebote"
|
||||
label_singular: "Ganztagsangebot"
|
||||
@ -615,7 +637,7 @@ collections:
|
||||
- {label: "Anmeldelink", name: "apply_url", widget: "hidden", default: "https://moodle.bildung-lsa.de/gcg/mod/choice/view.php?id=828"}
|
||||
- {label: "Type", name: "type", widget: "hidden", default: "ganztagsangebote"}
|
||||
- {label: "Text", name: "body", widget: "markdown"}
|
||||
- name: "wettbewerbe-de"
|
||||
- name: "wettbewerbe"
|
||||
icon: "trophy"
|
||||
label: "Wettbewerbe"
|
||||
label_singular: "Wettbewerb"
|
||||
@ -637,7 +659,7 @@ collections:
|
||||
- {label: "Website", name: "web_url", widget: "string", required: false}
|
||||
- {label: "Type", name: "type", widget: "hidden", default: "wettbewerbe"}
|
||||
- {label: "Text", name: "body", widget: "markdown"}
|
||||
- name: "begabtenfoerderung-de"
|
||||
- name: "begabtenfoerderung"
|
||||
icon: "book"
|
||||
label: "Begabtenförderung"
|
||||
label_singular: "Begabtenförderung"
|
||||
|
@ -65,11 +65,9 @@
|
||||
}));
|
||||
},
|
||||
preview: ({ dir }) => {
|
||||
return h(
|
||||
'span',
|
||||
{},
|
||||
`${dir}`
|
||||
);
|
||||
return h('div', {"className": "row", "style": { border: "1px solid #ccc", borderRadius: "16px", padding: "10px" }},
|
||||
h('b', {}, "Gallerie-Ordner: "),
|
||||
h('span', {}, dir));
|
||||
},
|
||||
});
|
||||
CMS.registerShortcode('load-photoswipe', {
|
||||
@ -86,8 +84,7 @@
|
||||
h('b', {}, "Gallerie-Servicemodul"));
|
||||
},
|
||||
preview: () => {
|
||||
return h('div', {"className": "row", "style": { border: "1px solid #ccc", borderRadius: "16px", padding: "10px" }},
|
||||
h('b', {}, "Gallerie-Servicemodul"));
|
||||
|
||||
},
|
||||
});
|
||||
</script>
|
||||
@ -385,6 +382,7 @@ var PagePreviewImage = ({ widgetFor, getAsset, entry}) => {
|
||||
};
|
||||
|
||||
CMS.registerPreviewTemplate("about-index", PagePreviewImage);
|
||||
CMS.registerPreviewTemplate("blog", PagePreviewImage);
|
||||
|
||||
</script>
|
||||
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 873 B |
Binary file not shown.
Before Width: | Height: | Size: 1.4 KiB |
Binary file not shown.
Binary file not shown.
@ -1,28 +0,0 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
|
||||
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
|
||||
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
|
||||
width="1024.000000pt" height="1024.000000pt" viewBox="0 0 1024.000000 1024.000000"
|
||||
preserveAspectRatio="xMidYMid meet">
|
||||
<metadata>
|
||||
Created by potrace 1.14, written by Peter Selinger 2001-2017
|
||||
</metadata>
|
||||
<g transform="translate(0.000000,1024.000000) scale(0.100000,-0.100000)"
|
||||
fill="#000000" stroke="none">
|
||||
<path d="M4785 10229 c-1357 -91 -2619 -715 -3515 -1736 -1217 -1387 -1593
|
||||
-3333 -979 -5073 801 -2269 3073 -3675 5460 -3380 1419 176 2700 939 3533
|
||||
2103 496 693 812 1506 916 2351 121 990 -46 1982 -485 2881 -757 1549 -2256
|
||||
2615 -3969 2825 -315 39 -663 49 -961 29z m795 -1298 c485 -63 930 -205 1351
|
||||
-431 166 -89 438 -269 584 -387 222 -179 497 -465 669 -696 85 -115 220 -317
|
||||
250 -374 l16 -32 -67 -39 c-110 -64 -1199 -674 -1305 -731 l-97 -52 -54 83
|
||||
c-347 535 -885 888 -1497 982 -779 119 -1568 -200 -2051 -830 -354 -461 -506
|
||||
-1077 -409 -1659 86 -517 364 -994 772 -1324 338 -273 751 -438 1180 -472 728
|
||||
-58 1419 243 1875 817 77 98 173 241 173 260 0 5 -392 236 -871 514 -479 278
|
||||
-894 520 -922 537 l-52 33 928 0 927 0 0 -537 0 -538 38 -21 c118 -65 1308
|
||||
-733 1365 -767 l67 -40 -31 -56 c-55 -98 -207 -315 -317 -453 -122 -153 -433
|
||||
-468 -572 -579 -555 -445 -1155 -708 -1870 -820 -153 -24 -546 -43 -735 -36
|
||||
-372 15 -850 116 -1200 254 -658 260 -1196 658 -1640 1213 -421 526 -726 1270
|
||||
-794 1939 -14 128 -14 696 -1 852 12 142 65 412 120 614 139 502 394 994 723
|
||||
1395 192 234 523 541 772 716 556 392 1271 645 1930 684 220 13 567 4 745 -19z"/>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 1.6 KiB |
Reference in New Issue
Block a user