Chronik Update

This commit is contained in:
2023-02-09 19:58:09 +01:00
parent 350d5348c5
commit 3a9d563a83
36 changed files with 41 additions and 125 deletions

View File

@ -840,6 +840,8 @@ collections:
folder: "content/german/schulchronik"
filter: {field: "type", value: "schulchronik"}
create: true
editor:
preview: false
media_folder: '/static/media/schulchronik'
public_folder: '/media/schulchronik'
fields:
@ -853,7 +855,6 @@ collections:
widget: "list"
fields:
- {label: "Titel", name: "title", widget: "string", required: true}
- {label: "Element-ID", hint: "Kleingeschriebene Bezeichnung ohne Leer- und Sonderzeichen, darf sich nicht innerhalb einer Seite doppeln", name: "id", widget: "string", required: true}
- {label: "Inhalt", name: "content", widget: "markdown", required: true}
required: false
- {label: "Gallerie-Komponente", name: "gallery", widget: "boolean", default: true, required: false, hint: "Benötigt für Gallerie bzw. Bildeinbettung"}

View File

@ -16,6 +16,7 @@
}
</style>
<script src="https://cdn.jsdelivr.net/npm/@staticcms/app@^1.2.7/dist/static-cms-app.js"></script>
<script src="https://cantorgymnasium.de/plugins/wordcloud/wordcloud2.min.js"></script>
<script>
CMS.init();
var icons = [['settings', 'mdi mdi-cog-outline'], ['user', 'mdi mdi-fountain-pen-tip'], ['page', 'mdi mdi-file-document-outline'], ['page-add', 'mdi mdi-file-document-plus-outline'], ['document', 'mdi mdi-file-document-multiple-outline'], ['news', 'mdi mdi-newspaper'], ['award', 'mdi mdi-seal-variant'], ['group', 'mdi mdi-crowd'], ['trophy', 'mdi mdi-trophy-outline'], ['pi', 'mdi mdi-pi-box'], ['pillar', 'mdi mdi-pillar'], ['graduation-cap', 'mdi mdi-school-outline'], ['help', 'mdi mdi-lifebuoy'], ['dash', 'mdi mdi-monitor-dashboard'], ['presentation', 'mdi mdi-presentation']];
@ -342,7 +343,7 @@
CMS.registerPreviewStyle("https://cantorgymnasium.de/plugins/mdi/css/materialdesignicons.min.css");
CMS.registerPreviewStyle("https://cantorgymnasium.de/scss/style.css");
</script>
<script>
<!--script>
var ChronikPreview = ({widgetFor, widgetsFor, entry, document, window }) => {
const divStyle = {
backgroundImage: 'url("/media/backgrounds/page-title.webp"),url("/media/backgrounds/page-title.webp")',
@ -404,7 +405,6 @@
topics.push([i.data.title, 40, i.data.id]);
});
var script = document.createElement('script');
script.src = "https://cantorgymnasium.de/plugins/wordcloud/wordcloud2.min.js";
var div = document.getElementById('sc-root');
div.appendChild(script);
WordCloud(
@ -437,7 +437,7 @@
CMS.registerPreviewTemplate("schulchronik", ChronikPreview);
</script>
</script-->
<script>
var PostPreviewContent = ({widgetFor, entry}) => {
const divStyle = {