diff --git a/assets/css/chess.css b/assets/css/chess.css new file mode 100644 index 0000000..1d9c006 --- /dev/null +++ b/assets/css/chess.css @@ -0,0 +1,5 @@ +@font-face { + font-family: 'Case'; + src: url('../fonts/CASEFONT.TTF'); + font-weight: normal; +} \ No newline at end of file diff --git a/assets/fonts/CASEFONT.TTF b/assets/fonts/CASEFONT.TTF new file mode 100644 index 0000000..61c12d6 Binary files /dev/null and b/assets/fonts/CASEFONT.TTF differ diff --git a/assets/fonts/pgn4web-font-LiberationSans.css b/assets/fonts/pgn4web-font-LiberationSans.css index dd18e42..5186b7f 100644 --- a/assets/fonts/pgn4web-font-LiberationSans.css +++ b/assets/fonts/pgn4web-font-LiberationSans.css @@ -24,3 +24,8 @@ font-weight: bold; } +@font-face { + font-family: 'Case'; + src: url('CASEFONT.TTF'); + font-weight: normal; +} \ No newline at end of file diff --git a/assets/js/png4web.js b/assets/js/png4web.js index 1b6a564..4c769e0 100644 --- a/assets/js/png4web.js +++ b/assets/js/png4web.js @@ -1474,7 +1474,7 @@ var InitialHalfMoveClock = 0; var PieceImg = new Array(new Array(6), new Array(6)); var ClearImg; -var ImagePath = 'images'; +var ImagePath = '/images'; var ImagePathOld = null; var imageType = 'png'; var defaultImagesSize = 40; diff --git a/content/2_news/news.txt b/content/2_news/news.txt index 2027787..429e70f 100644 --- a/content/2_news/news.txt +++ b/content/2_news/news.txt @@ -1,3 +1,5 @@ Title: News ----- \ No newline at end of file +---- + +Uuid: qtyyzjcbmgvhwzod \ No newline at end of file diff --git a/content/3_spielbetrieb/spielbetrieb.txt b/content/3_spielbetrieb/spielbetrieb.txt new file mode 100644 index 0000000..e43ca03 --- /dev/null +++ b/content/3_spielbetrieb/spielbetrieb.txt @@ -0,0 +1,5 @@ +Title: Spielbetrieb + +---- + +Uuid: 5s5p2bqdwq6qch1j \ No newline at end of file diff --git a/content/4_verein/1_mitgliedschaft/default.txt b/content/4_verein/1_mitgliedschaft/default.txt new file mode 100644 index 0000000..9104e6a --- /dev/null +++ b/content/4_verein/1_mitgliedschaft/default.txt @@ -0,0 +1,5 @@ +Title: Mitgliedschaft + +---- + +Uuid: rlflifjcp5qi27ib \ No newline at end of file diff --git a/content/4_verein/1_mitgliedschaft/mitgliedschaft.txt b/content/4_verein/1_mitgliedschaft/mitgliedschaft.txt deleted file mode 100644 index c97ebf2..0000000 --- a/content/4_verein/1_mitgliedschaft/mitgliedschaft.txt +++ /dev/null @@ -1,3 +0,0 @@ -Title: Mitgliedschaft - ----- \ No newline at end of file diff --git a/content/4_verein/2_vorstand/default.txt b/content/4_verein/2_vorstand/default.txt new file mode 100644 index 0000000..818b383 --- /dev/null +++ b/content/4_verein/2_vorstand/default.txt @@ -0,0 +1,5 @@ +Title: Vorstand + +---- + +Uuid: zl70xxrrqevgvku0 \ No newline at end of file diff --git a/content/4_verein/2_vorstand/vorstand.txt b/content/4_verein/2_vorstand/vorstand.txt deleted file mode 100644 index 8037b1e..0000000 --- a/content/4_verein/2_vorstand/vorstand.txt +++ /dev/null @@ -1,3 +0,0 @@ -Title: Vorstand - ----- diff --git a/content/4_verein/3_dwz/default.txt b/content/4_verein/3_dwz/default.txt new file mode 100644 index 0000000..a685874 --- /dev/null +++ b/content/4_verein/3_dwz/default.txt @@ -0,0 +1,17 @@ +Title: DWZ-Liste + +---- + +Herotext: Hier finden Sie die aktuelle DWZ-Liste unseres Vereins. + +---- + +Herobutton: DWZ beim DSB + +---- + +Buttonlink: https://www.schachbund.de/verein/25318.html + +---- + +Uuid: ryyutobtiiyatw7j \ No newline at end of file diff --git a/content/4_verein/3_dwz/dwz.txt b/content/4_verein/3_dwz/dwz.txt deleted file mode 100644 index bb63efc..0000000 --- a/content/4_verein/3_dwz/dwz.txt +++ /dev/null @@ -1,15 +0,0 @@ -Title: DWZ-Liste - ----- - -HeroText: Hier finden Sie die aktuelle DWZ-Liste unseres Vereins. - ----- - -HeroButton: DWZ beim DSB - ----- - -ButtonLink: https://www.schachbund.de/verein/25318.html - ----- diff --git a/content/4_verein/4_chronik/chronik.txt b/content/4_verein/4_chronik/chronik.txt deleted file mode 100644 index 0162acf..0000000 --- a/content/4_verein/4_chronik/chronik.txt +++ /dev/null @@ -1,3 +0,0 @@ -Title: Chronik - ----- diff --git a/content/4_verein/4_chronik/default.txt b/content/4_verein/4_chronik/default.txt new file mode 100644 index 0000000..d2d073f --- /dev/null +++ b/content/4_verein/4_chronik/default.txt @@ -0,0 +1,5 @@ +Title: Chronik + +---- + +Uuid: 0ut1fn7p6tlqgfhq \ No newline at end of file diff --git a/content/4_verein/5_memoriam/blockpage.txt b/content/4_verein/5_memoriam/blockpage.txt new file mode 100644 index 0000000..152dc69 --- /dev/null +++ b/content/4_verein/5_memoriam/blockpage.txt @@ -0,0 +1,37 @@ +Title: In Memoriam + +---- + +Blocks: + +[ + { + "content": { + "level": "h2", + "text": "Dies ist ein Test!" + }, + "id": "eb2cb2e3-19f6-4c17-a786-723cdbc8f811", + "isHidden": false, + "type": "heading" + }, + { + "content": { + "fen": "rnbqkbnr/p1pp1ppp/1p2p3/8/3P1B2/5N2/PPP1PPPP/RN1QKB1R b KQkq - 1 3" + }, + "id": "067a448c-31e5-411c-b342-f69519284394", + "isHidden": false, + "type": "fen" + }, + { + "content": { + "fen": "8/8/8/2k5/4K3/8/8/8" + }, + "id": "970b3cad-3f89-4f19-8be0-c702c522caf4", + "isHidden": false, + "type": "fen" + } +] + +---- + +Uuid: ko01ys2cbv2pafa8 \ No newline at end of file diff --git a/content/4_verein/5_memoriam/memoriam.txt b/content/4_verein/5_memoriam/memoriam.txt deleted file mode 100644 index 3bacb08..0000000 --- a/content/4_verein/5_memoriam/memoriam.txt +++ /dev/null @@ -1,3 +0,0 @@ -Title: In Memoriam - ----- diff --git a/content/4_verein/verein.txt b/content/4_verein/verein.txt new file mode 100644 index 0000000..63bd825 --- /dev/null +++ b/content/4_verein/verein.txt @@ -0,0 +1,5 @@ +Title: Verein + +---- + +Uuid: yeiiv0ebkrobjp8k \ No newline at end of file diff --git a/content/5_termine/termine.txt b/content/5_termine/termine.txt index 0492c02..6a36290 100644 --- a/content/5_termine/termine.txt +++ b/content/5_termine/termine.txt @@ -2,6 +2,8 @@ Title: Termine ---- -HeroText: Wir möchten Sie gerne über die bevorstehenden Termine in unserem Verein informieren. Halten Sie sich bereit für spannende Ereignisse und Veranstaltungen, die bald anstehen. Details zu den Terminen und Veranstaltungen finden Sie auf unserer Homepage. +Herotext: Wir möchten Sie gerne über die bevorstehenden Termine in unserem Verein informieren. Halten Sie sich bereit für spannende Ereignisse und Veranstaltungen, die bald anstehen. Details zu den Terminen und Veranstaltungen finden Sie auf unserer Homepage. ---- + +Uuid: 05jzuqnmxpgkbo8i \ No newline at end of file diff --git a/content/6_kontakt/kontakt.txt b/content/6_kontakt/kontakt.txt index 82813fe..fbe7b04 100644 --- a/content/6_kontakt/kontakt.txt +++ b/content/6_kontakt/kontakt.txt @@ -1,3 +1,5 @@ Title: Kontakt ----- \ No newline at end of file +---- + +Uuid: usx96dfncvtmlu4y \ No newline at end of file diff --git a/content/archiv/archiv.txt b/content/archiv/archiv.txt index f754331..64fde89 100644 --- a/content/archiv/archiv.txt +++ b/content/archiv/archiv.txt @@ -1,3 +1,5 @@ Title: Archiv ----- \ No newline at end of file +---- + +Uuid: dbfwxxauqvvrrnty \ No newline at end of file diff --git a/content/datenschutz/datenschutz.txt b/content/datenschutz/datenschutz.txt index 57970fd..a6ee337 100644 --- a/content/datenschutz/datenschutz.txt +++ b/content/datenschutz/datenschutz.txt @@ -1,3 +1,5 @@ Title: Datenschutz ----- \ No newline at end of file +---- + +Uuid: l2q8zjmzmyp7zlin \ No newline at end of file diff --git a/content/impressum/impressum.txt b/content/impressum/impressum.txt index ff4a678..89e4d06 100644 --- a/content/impressum/impressum.txt +++ b/content/impressum/impressum.txt @@ -1,3 +1,5 @@ Title: Impressum ---- + +Uuid: oxsovh9ibr2lyjyj \ No newline at end of file diff --git a/content/satzung/satzung.txt b/content/satzung/satzung.txt index afda190..bb24cb5 100644 --- a/content/satzung/satzung.txt +++ b/content/satzung/satzung.txt @@ -1,3 +1,5 @@ Title: Satzung ----- \ No newline at end of file +---- + +Uuid: hjr3lpfsxvroto1e \ No newline at end of file diff --git a/package.json b/package.json index e0df7e7..e35ceb2 100644 --- a/package.json +++ b/package.json @@ -10,4 +10,4 @@ "watch": "npx @tailwindcss/cli -i ./src/css/input.css -o ./assets/css/styles.css --content './site/**/*.php' --watch", "build": "npx @tailwindcss/cli -i ./src/css/input.css -o ./assets/css/styles.css --content './site/**/*.php'" } -} \ No newline at end of file +} diff --git a/site/blueprints/pages/blockpage.yml b/site/blueprints/pages/blockpage.yml new file mode 100644 index 0000000..0740fee --- /dev/null +++ b/site/blueprints/pages/blockpage.yml @@ -0,0 +1,18 @@ +title: Block Page + +fields: + blocks: + type: blocks + pretty: true + fieldsets: + - heading + - text + - image + - type: fen + label: FEN-Diagramm + preview: fields + wysiwyg: true + fields: + fen: + type: text + label: FEN-Position \ No newline at end of file diff --git a/site/blueprints/pages/verein.yml b/site/blueprints/pages/verein.yml new file mode 100644 index 0000000..0cb27c7 --- /dev/null +++ b/site/blueprints/pages/verein.yml @@ -0,0 +1,20 @@ +title: Verein + +columns: + main: + width: 2/3 + sections: + fields: + type: fields + fields: + text: + type: textarea + size: huge + sidebar: + width: 1/3 + sections: + pages: + type: pages + files: + type: files + diff --git a/site/snippets/blocks/fen.php b/site/snippets/blocks/fen.php new file mode 100644 index 0000000..2f450e4 --- /dev/null +++ b/site/snippets/blocks/fen.php @@ -0,0 +1,61 @@ +fen(); + +// Unicode-Mapping +$pieceUnicode = [ + 'K' => 'k', 'Q' => 'q', 'R' => 'r', 'B' => 'b', 'N' => 'n', 'P' => 'p', + 'k' => 'l', 'q' => 'w', 'r' => 't', 'b' => 'v', 'n' => 'm', 'p' => 'o', +]; + +$board = fenToBoard($fen); +?> + + + +