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:
@@ -31,7 +31,7 @@ $issues = $issues ?? [];
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<div class="stadionzeitung-card__body">
|
||||
<h3 class="stadionzeitung-card__name">Stadionzeitung zum Heimspiel gegen <?= e($issue['opponent']) ?></h3>
|
||||
<h3 class="stadionzeitung-card__name">Stadionzeitung zum Heimspiel gegen <?= e(stadionzeitung_opponent_display($issue)) ?></h3>
|
||||
<p class="stadionzeitung-card__meta">
|
||||
<time datetime="<?= e($issue['date']) ?>"><?= e(german_date($issue['date'])) ?></time>
|
||||
· <?= (int) $issue['pages'] ?> Seiten
|
||||
|
||||
@@ -32,7 +32,7 @@ declare(strict_types=1);
|
||||
* der Gegner läuft über den Initialen-Fallback der crest-Komponente.
|
||||
*/
|
||||
$issue = $issue ?? [];
|
||||
$opponent = (string) ($issue['opponent'] ?? '');
|
||||
$opponent = stadionzeitung_opponent_display($issue);
|
||||
$date = (string) ($issue['date'] ?? '');
|
||||
$teamKey = (string) ($issue['team_key'] ?? '');
|
||||
$playerImage = $issue['player_image'] ?? null;
|
||||
|
||||
@@ -26,7 +26,7 @@ $total = count($images);
|
||||
if ($images === []) {
|
||||
return;
|
||||
}
|
||||
$opponent = (string) ($issue['opponent'] ?? '');
|
||||
$opponent = stadionzeitung_opponent_display($issue);
|
||||
|
||||
// Live-Daten nur laden, wenn die Ausgabe tatsächlich eine Live-Seite enthält.
|
||||
$hasLive = false;
|
||||
|
||||
Reference in New Issue
Block a user