+ + + = $post->headline() ?> + +
+= $post->summary() ?>
+
+
+
+
= $user->role()->title() ?>
+diff --git a/content/2_news/20250709-Test/hero.jpg b/content/2_news/20250709-Test/hero.jpg new file mode 100644 index 0000000..50a6f00 Binary files /dev/null and b/content/2_news/20250709-Test/hero.jpg differ diff --git a/content/2_news/20250709-Test/hero.jpg.txt b/content/2_news/20250709-Test/hero.jpg.txt new file mode 100644 index 0000000..89b67ea --- /dev/null +++ b/content/2_news/20250709-Test/hero.jpg.txt @@ -0,0 +1 @@ +Uuid: eiecqh0l4nefl1er \ No newline at end of file diff --git a/content/2_news/20250709-Test/news.txt b/content/2_news/20250709-Test/news.txt new file mode 100644 index 0000000..dd1be53 --- /dev/null +++ b/content/2_news/20250709-Test/news.txt @@ -0,0 +1,61 @@ +Title: 20250709-Test + +---- + +Headline: Absolut Chancenlos! + +---- + +Subheadline: Kreismeisterschaft zieht Kreise + +---- + +Author: - user://myU6sssZ + +---- + +Date: 2025-07-03 + +---- + +Image: - file://eiecqh0l4nefl1er + +---- + +Summary: Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren! + +---- + +Blocks: + +[ + { + "content": { + "level": "h2", + "text": "Chancenlos im Weltall" + }, + "id": "8b5bee77-9d6b-4c5f-b3fc-2faa3404a623", + "isHidden": false, + "type": "heading" + }, + { + "content": { + "fen": "8/8/8/4b1K1/2k1B3/8/8/8 s - - 0 1" + }, + "id": "c523aec4-886c-41a9-bb78-58169e83320c", + "isHidden": false, + "type": "fen" + }, + { + "content": { + "text": "
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
" + }, + "id": "1ab3788d-e2d9-404b-a055-a60ce7a350da", + "isHidden": false, + "type": "text" + } +] + +---- + +Uuid: ackrirrywfq3usug \ No newline at end of file diff --git a/content/2_news/_drafts/test/news.txt b/content/2_news/_drafts/test/news.txt new file mode 100644 index 0000000..51658c9 --- /dev/null +++ b/content/2_news/_drafts/test/news.txt @@ -0,0 +1,29 @@ +Title: Test + +---- + +Headline: + +---- + +Author: - user://myU6sssZ + +---- + +Date: 2025-07-09 + +---- + +Image: + +---- + +Summary: + +---- + +Blocks: + +---- + +Uuid: fotaqn1ncsptpivg \ No newline at end of file diff --git a/content/2_news/blog.txt b/content/2_news/blog.txt new file mode 100644 index 0000000..879b813 --- /dev/null +++ b/content/2_news/blog.txt @@ -0,0 +1,17 @@ +Title: News + +---- + +Herotext: Unser Verein hat aufregende Neuigkeiten! Wir freuen uns, Sie auf unserer Homepage auf dem Laufenden zu halten. Schauen Sie auch auf unsere alte Homepage, um weitere Informationen und Ressourcen zu finden. + +---- + +Herobutton: Archiv + +---- + +Buttonlink: https://archiv.schachfreunde-badsteben.de + +---- + +Uuid: qtyyzjcbmgvhwzod \ No newline at end of file diff --git a/content/2_news/news.txt b/content/2_news/news.txt deleted file mode 100644 index 429e70f..0000000 --- a/content/2_news/news.txt +++ /dev/null @@ -1,5 +0,0 @@ -Title: News - ----- - -Uuid: qtyyzjcbmgvhwzod \ No newline at end of file diff --git a/site/blueprints/pages/blockpage.yml b/site/blueprints/pages/blockpage.yml index e07e067..8c1d555 100644 --- a/site/blueprints/pages/blockpage.yml +++ b/site/blueprints/pages/blockpage.yml @@ -10,7 +10,6 @@ fields: - image - line - gallery - - quote - type: fen label: FEN-Diagramm preview: fields diff --git a/site/blueprints/pages/blog.yml b/site/blueprints/pages/blog.yml new file mode 100644 index 0000000..1e953bd --- /dev/null +++ b/site/blueprints/pages/blog.yml @@ -0,0 +1,24 @@ +title: Verein + +columns: + main: + width: 1/2 + sections: + fields: + type: fields + fields: + herotext: + label: Text (Hero) + type: text + herobutton: + label: Text für den Button + type: text + buttonlink: + label: Link für den Button + type: text + sidebar: + width: 1/2 + sections: + pages: + type: pages + template: news \ No newline at end of file diff --git a/site/blueprints/pages/news.yml b/site/blueprints/pages/news.yml new file mode 100644 index 0000000..7e6168b --- /dev/null +++ b/site/blueprints/pages/news.yml @@ -0,0 +1,63 @@ +title: Block Page + +columns: + main: + width: 2/3 + sections: + content: + type: fields + fields: + blocks: + type: blocks + pretty: true + fieldsets: + - heading + - text + - image + - line + - gallery + - type: fen + label: FEN-Diagramm + preview: fields + wysiwyg: true + fields: + fen: + type: text + label: FEN-Position + - type: pgn4web + label: PGN-Datei + preview: fields + fields: + pgn: + label: PGN-Datei + type: files + + sidebar: + width: 1/3 + sections: + publishing: + type: fields + fields: + image: + label: Titelbild + type: files + headline: + label: Überschrift + type: text + subheadline: + label: Untertitel + type: text + summary: + label: Zusammenfassung + type: textarea + size: small + author: + label: Autor + type: users + default: true + date: + label: Datum + type: date + display: DD.MM.YYYY + default: today + diff --git a/site/templates/blockpage.php b/site/templates/blockpage.php index 6e0d97f..e92b392 100644 --- a/site/templates/blockpage.php +++ b/site/templates/blockpage.php @@ -1,5 +1,4 @@ - += $post->summary() ?>
+
+
+
+
= $user->role()->title() ?>
+= $page->date()->toDate("d.m.Y") ?> - = $page->subheadline() ?>
+ +
+
+
+
= $user->role()->title() ?>
+