Beitragskopf mit Bild, und die Metazeile laesst sich abschalten
CMS quality / php (8.2) (push) Canceled after 0s
CMS quality / php (8.4) (push) Canceled after 0s
CMS quality / browser (push) Canceled after 0s
CMS quality / mysql (push) Canceled after 0s

Umut meinte den Kopf beim Oeffnen eines Beitrags. Im Original fuellt dort
das Projektbild den Kopf, darueber ein Verlauf mit Badge, Titel und einer
kurzen Akzentlinie - der Text mittig. Nachgebaut ohne neue Funktion, aus
Hintergrundbild, Verlauf und Flexausrichtung.

Dabei stand die Zeile mit Datum, Autor und Kategorie ueber dem Bild und
wiederholte, was der Titel darin schon sagt. Neue Einstellung
"Datum, Autor und Kategorie ueber einem Beitrag zeigen", Voreinstellung an.

Geprueft: 391 Tests unter PHP 8.2 und 8.4, Editortest, Browserpruefung,
axe ohne Verstoss auf dem Beitrag.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
kantarciandClaude Opus 5 committed 2026-09-13 09:19:22 +02:00
1 parent 1b164f4c86
commit 2715d329ef
5 files changed
+16 -1

No files matched your search

+8
View File
@@ -643,6 +643,14 @@ final class CmsTest extends TestCase
self::assertStringContainsString('<a class="image-link" href="/">', $html);
self::assertStringContainsString('alt="Firmenlogo"', $html);
// Datum, Autor und Kategorie über einem Beitrag lassen sich abschalten - ein Beitrag mit
// eigenem Kopfbild trägt den Titel schon, und die Zeile darüber steht dann im Weg.
$this->publishedPost('projekt', 'Ein Projekt', '2026-02-01', ['Projekte'], []);
self::assertStringContainsString('post-header', $this->request('/projekt')->getContent());
$vorher = $this->site->load();
$this->site->save([...$vorher, 'postMetaHeader' => false, 'sameAs' => '', 'consentGroups' => $vorher['consentGroups']]);
self::assertStringNotContainsString('post-header', $this->request('/projekt')->getContent());
// Der Kopfbereich klebt erst, wenn die Einstellung es sagt.
self::assertStringContainsString('class="site-header"', $html);
$settings = $this->site->load();