Stadionzeitung: Ausgabe 19.09., Gegnerseiten ohne Fest, Gegner-Kurzname
Gegnerseiten lassen sich jetzt ueber `gegner_teams` auch ohne Veranstaltung fuer weitere Mannschaften anlegen (Fenster zwei Tage vor bis drei Tage nach dem Ausgabedatum, auch auswaerts), und `opponent_short` liefert den gedruckten Anzeigenamen, waehrend `opponent` die BFV-Schreibweise fuer den Namensvergleich behaelt. Dazu die Ausgabe zum Heimspiel gegen Wirsberg/Kupferberg als Entwurf samt Seitenbildern. Die gemeinsamen QR-Codes sind neu erzeugt (die vendorte Bibliothek arbeitet nicht reproduzierbar, das Maskenmuster wechselt). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Hv9SGDu3m3diiPrW9Fmj3v
This commit is contained in:
@@ -1,5 +1,520 @@
|
||||
{
|
||||
"issues": [
|
||||
{
|
||||
"slug": "2026-09-19-sg-wirsberg-kupferberg",
|
||||
"opponent": "(SG1) TSV Wirsberg I/ FC Kupferberg I",
|
||||
"opponent_short": "Wirsberg/Kupferberg",
|
||||
"gegner_teams": [
|
||||
"zweite-mannschaft",
|
||||
"damen"
|
||||
],
|
||||
"date": "2026-09-19",
|
||||
"team_key": "erste-mannschaft",
|
||||
"status": "entwurf",
|
||||
"pages": 44,
|
||||
"player_image": {
|
||||
"base": "img/stadionzeitung/2026-09-19-sg-wirsberg-kupferberg/spieler",
|
||||
"widths": [
|
||||
320,
|
||||
640,
|
||||
1000
|
||||
],
|
||||
"ext": "png",
|
||||
"alt": ""
|
||||
},
|
||||
"qr_image": "img/stadionzeitung/2026-09-19-sg-wirsberg-kupferberg/qr.png",
|
||||
"vorwort": {
|
||||
"heading": "Herzlich willkommen im Katzbachtal",
|
||||
"paragraphs": [
|
||||
"Liebe Fußballfreunde,",
|
||||
"herzlich willkommen im Katzbachtal. Ein besonderer Gruß gilt dem Schiedsrichtergespann und unseren Gästen von der SG Wirsberg/Kupferberg.",
|
||||
"Das 0:2 in Trebgast war ein Rückschlag. Die letzten beiden Heimspiele haben wir aber gewonnen, und an diese Auftritte wollen wir heute gegen den Spitzenreiter anknüpfen.",
|
||||
"Und es bleibt ein volles Wochenende: Um 16 Uhr spielt unsere Zweite gegen Leuchau II, am Sonntag fahren unsere Frauen als Tabellenführer nach Weidenberg. Darauf freuen wir uns. Auf geht's!"
|
||||
],
|
||||
"closing": "Rot-schwarze Grüße",
|
||||
"signee_name": "Benedikt Höfner",
|
||||
"signee_role": "Sportlicher Leiter"
|
||||
},
|
||||
"interview": {
|
||||
"teaser": "Unser Trainer Ali Kilic über die Niederlage in Trebgast und den heutigen Gegner",
|
||||
"heading": "Zwei Fragen an Ali Kilic",
|
||||
"person_name": "Ali Kilic",
|
||||
"person_role": "Trainer 1. Mannschaft",
|
||||
"intro": null,
|
||||
"fragen": [
|
||||
{
|
||||
"frage": "Ali, in Trebgast hat es mit 0:2 nicht geklappt. Wie hast du das Spiel gesehen?",
|
||||
"antwort": "Der Sieg für Trebgast war grundsätzlich verdient. Wir sind früh in Rückstand geraten, und das hat ihnen bei dem regnerischen Wetter und den schwierigen Verhältnissen in die Karten gespielt. Gerade in unserem Ballbesitzspiel hatten wir zu viele einfache Fehler in der Annahme und der Mitnahme des Balls. Nach der Halbzeitpause hatten wir zwar eine gute Drangphase, aber ohne echte Durchschlagskraft und ohne klare Chancen."
|
||||
},
|
||||
{
|
||||
"frage": "Heute kommt der Spitzenreiter mit sieben Siegen aus acht Spielen. Was erwartest du?",
|
||||
"antwort": "Wirsberg hat sich mit teilweise starken Spielern verstärkt und steht nicht unerwartet oben in der Tabelle. Wir rechnen damit, dass sie sich anders als Trebgast nicht so tief hinten reinstellen, sondern aktiver sind. Darauf müssen wir uns vorbereiten und gerade in der Defensivarbeit wieder konzentriert sein. Nach vorne bekommen wir dafür vielleicht mehr Räume, die wir trotz einiger Ausfälle nutzen wollen."
|
||||
}
|
||||
],
|
||||
"photo": "img/persons/ali-kilic.jpg"
|
||||
},
|
||||
"aufruf": null,
|
||||
"veranstaltung": null,
|
||||
"cover": null,
|
||||
"verfasser_photo": {
|
||||
"base": "img/stadionzeitung/2026-09-19-sg-wirsberg-kupferberg/verfasser",
|
||||
"widths": [
|
||||
120,
|
||||
222
|
||||
],
|
||||
"alt": ""
|
||||
},
|
||||
"termine_snapshot": [
|
||||
{
|
||||
"date": "2026-09-20",
|
||||
"date_end": null,
|
||||
"title": "(SG) SV Weidenberg/TSV Bayreuth-St. Johannis 2 – TSV 08 Kulmbach",
|
||||
"department": "fussball",
|
||||
"type": "spiel",
|
||||
"meta": "Auswärtsspiel · Frauen KL Ost",
|
||||
"href": "/matchcenter",
|
||||
"kickoff": "2026-09-20T13:00",
|
||||
"team_name": "Frauenmannschaft",
|
||||
"league": "Frauen KL Ost",
|
||||
"raw": {
|
||||
"kickoff": "2026-09-20T13:00",
|
||||
"date_display": "So, 20.09.",
|
||||
"time_display": "13:00 Uhr",
|
||||
"competition": "Liga",
|
||||
"home": "(SG) SV Weidenberg/TSV Bayreuth-St. Johannis 2",
|
||||
"away": "TSV 08 Kulmbach",
|
||||
"home_crest": "img/crests/00ES8GNK4O000013VV0AG08LVUPGND5I.png",
|
||||
"away_crest": "img/crests/00ES8GNK3G000012VV0AG08LVUPGND5I.png",
|
||||
"is_home": false,
|
||||
"team_key": "damen",
|
||||
"team_name": "Frauenmannschaft"
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "2026-09-27",
|
||||
"date_end": null,
|
||||
"title": "TSV 08 Kulmbach – (SG) SpVgg Döbra/FC Konradsreuth/ATS Selbitz",
|
||||
"department": "fussball",
|
||||
"type": "spiel",
|
||||
"meta": "Heimspiel · Frauen KL Ost",
|
||||
"href": "/matchcenter",
|
||||
"kickoff": "2026-09-27T10:30",
|
||||
"team_name": "Frauenmannschaft",
|
||||
"league": "Frauen KL Ost",
|
||||
"raw": {
|
||||
"kickoff": "2026-09-27T10:30",
|
||||
"date_display": "So, 27.09.",
|
||||
"time_display": "10:30 Uhr",
|
||||
"competition": "Liga",
|
||||
"home": "TSV 08 Kulmbach",
|
||||
"away": "(SG) SpVgg Döbra/FC Konradsreuth/ATS Selbitz",
|
||||
"home_crest": "img/crests/00ES8GNK3G000012VV0AG08LVUPGND5I.png",
|
||||
"away_crest": "img/crests/00ES8GNK8G00000IVV0AG08LVUPGND5I.png",
|
||||
"is_home": true,
|
||||
"team_key": "damen",
|
||||
"team_name": "Frauenmannschaft"
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "2026-09-27",
|
||||
"date_end": null,
|
||||
"title": "1. FC Kirchleus – TSV 08 Kulmbach",
|
||||
"department": "fussball",
|
||||
"type": "spiel",
|
||||
"meta": "Auswärtsspiel · Kreisklasse",
|
||||
"href": "/matchcenter",
|
||||
"kickoff": "2026-09-27T14:00",
|
||||
"team_name": "1. Mannschaft",
|
||||
"league": "Kreisklasse",
|
||||
"raw": {
|
||||
"kickoff": "2026-09-27T14:00",
|
||||
"date_display": "So, 27.09.",
|
||||
"time_display": "14:00 Uhr",
|
||||
"competition": "Liga",
|
||||
"home": "1. FC Kirchleus",
|
||||
"away": "TSV 08 Kulmbach",
|
||||
"home_crest": "img/crests/00ES8GNK3G00000RVV0AG08LVUPGND5I.png",
|
||||
"away_crest": "img/crests/00ES8GNK3G000012VV0AG08LVUPGND5I.png",
|
||||
"is_home": false,
|
||||
"team_key": "erste-mannschaft",
|
||||
"team_name": "1. Mannschaft"
|
||||
}
|
||||
},
|
||||
{
|
||||
"date": "2027-02-20",
|
||||
"date_end": null,
|
||||
"title": "Tagesskifahrt 2027",
|
||||
"department": "verein",
|
||||
"type": "event",
|
||||
"meta": "Skigebiet Hochzillertal",
|
||||
"href": "/veranstaltungen/tagesskifahrt-2027",
|
||||
"time": "",
|
||||
"location": "Skigebiet Hochzillertal",
|
||||
"raw": {
|
||||
"slug": "tagesskifahrt-2027",
|
||||
"title": "Tagesskifahrt 2027",
|
||||
"date_start": "2027-02-20",
|
||||
"date_end": null,
|
||||
"time": "",
|
||||
"location": "Skigebiet Hochzillertal",
|
||||
"department": "verein",
|
||||
"status": "veroeffentlicht",
|
||||
"text": "Wir fahren für einen Tag zum Skifahren ins Skigebiet Hochzillertal. Die Plätze sind auf 40 Personen begrenzt, angemeldet wird bei Fabian Früh.",
|
||||
"ankuendigung": [
|
||||
"Einmal im Winter machen wir uns gemeinsam auf und fahren für einen Tag ins Skigebiet Hochzillertal bei Kaltenbach. Ob Erwachsene, Jugendliche oder Kinder: Auf den Pisten ist für alle etwas dabei. Die Fahrt ist auf 40 Personen begrenzt, wer dabei sein möchte, meldet sich am besten früh.",
|
||||
"Erwachsene zahlen 115 Euro, Jugendliche 95 Euro und Kinder 70 Euro. Anmelden könnt ihr euch bei Fabian Früh unter 0160 97516797."
|
||||
],
|
||||
"rueckblick": null,
|
||||
"karte": "",
|
||||
"anfahrt": [],
|
||||
"plakate": [
|
||||
{
|
||||
"base": "img/veranstaltungen/tagesskifahrt-2027/plakat-01",
|
||||
"widths": [
|
||||
640,
|
||||
1000,
|
||||
1024
|
||||
],
|
||||
"alt": "Plakat zu unserer Tagesskifahrt am Samstag, 20. Februar 2027 ins Skigebiet Hochzillertal, mit den Preisen für Erwachsene, Jugendliche und Kinder und der Anmeldung bei Fabian Früh.",
|
||||
"source": "1-ankuendigung.jpeg"
|
||||
}
|
||||
],
|
||||
"galerie": []
|
||||
}
|
||||
}
|
||||
],
|
||||
"images": [
|
||||
{
|
||||
"type": "live",
|
||||
"page": "cover"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "vorwort"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "interview"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/eldorado",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: eldorado Radsporttechnik Kulmbach"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/egu",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Erfrischungsgetränke-Union Kulmbacher Gruppe GmbH"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "ergebnisse"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/hofmann-graef",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Buchhandlung Hofmann, Kulmbach, und Automobilwerkstatt Gräf, Thurnau"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/muench-richterstegner",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Planungsbüro Münch und Richter & Stegner Steuerungstechnik"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "gegner",
|
||||
"team": "erste-mannschaft"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "gegner",
|
||||
"team": "zweite-mannschaft"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "gegner",
|
||||
"team": "damen"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/malteser-herrmann",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Malteser-Hilfsdienst und Schlosserei Herrmann, Kulmbach"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/apotheken-wenkel",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Apotheke im Fritz, Stadtpark Apotheke und Schlüsseldienst Wenkel, Kulmbach"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "tabelle",
|
||||
"team": "erste-mannschaft"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "tabelle",
|
||||
"team": "zweite-mannschaft"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "tabelle",
|
||||
"team": "damen"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/karl-geyer",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Geyer Farbe + Raum, Kulmbach, Starthilfe Boden"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "vorschau"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/gsb",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: GSB Security und GSB Gebäude Service, Bindlach"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/physiofit-wohlfart",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Physio Fit Neudrossenfeld und Textilpflege Wohlfart, Kulmbach"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "termine"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/sport2000-pizza",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Sport 2000 Downstairs und Kulmbacher Pizza-Service"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/schulz-csu",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Schreinerei Schulz, Mainleus, und CSU Stadtverband Kulmbach"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "news"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/mattis-ka2",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Karl Mattis Flaschnerei und KA2 Fitness, Kulmbach"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "kontakt"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/motor-nuetzel",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Motor-Nützel Vertriebs-GmbH, Bayreuth"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/vereinskarte-edeka",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1410
|
||||
],
|
||||
"alt": "Eigenanzeige: So funktioniert die Vereinskarte beim E center Seidl Kulmbach"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "mitglied"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/trapper-verkehrsakademie",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Trapper GmbH Entsorgungsfachbetrieb und Verkehrsakademie, Kulmbach"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/ohnemueller-dippold",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Gaststätte und Metzgerei Ohne-Müller, Kulmbach-Weiher, und Bäckerei Dippold, Melkendorf"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "historie"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/hanft",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Hanft Bürotechnik GmbH, Kulmbach"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "sportheim"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/elma-kleinheinz",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: elma GmbH Bayreuth und Metzgerei Kleinheinz, Kulmbach"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/stadionzeitung-digital",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Eigenanzeige: Unsere Stadionzeitung gibt es jetzt auch online, mit QR-Code zum Scannen"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "partner"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "danke",
|
||||
"anzeige": {
|
||||
"base": "img/anzeigen/emons",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1141
|
||||
],
|
||||
"alt": "Anzeige: Emons Spedition Himmelkron, Ihr Partner für nationale und internationale Transporte"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/gagel-pickelmann",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Gagel Bäder und Mineralölhandel Pickelmann"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/schramm",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Anzeige: Landgasthof und Metzgerei Schramm, Forstlahm"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "momente"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/anzeigen/tagesskifahrt-2027",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1440
|
||||
],
|
||||
"alt": "Eigenanzeige: Unsere Tagesskifahrt ins Hochzillertal am 20. Februar 2027"
|
||||
},
|
||||
{
|
||||
"type": "live",
|
||||
"page": "impressum"
|
||||
},
|
||||
{
|
||||
"type": "image",
|
||||
"base": "img/stadionzeitung/2026-09-19-sg-wirsberg-kupferberg/rueckseite",
|
||||
"widths": [
|
||||
480,
|
||||
960,
|
||||
1410
|
||||
],
|
||||
"alt": "Rückseite der Stadionzeitung gegen Wirsberg/Kupferberg"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"slug": "2026-09-04-ats-wartenfels",
|
||||
"opponent": "ATS Wartenfels",
|
||||
@@ -5185,4 +5700,4 @@
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user