CW Modul: Top-Themen
Version: 0.1.0-alpha11

Top-Themen baut Fullsize-Stages, Banner, Cards und kompakte Themen-Slider.

Ein Set enthält in alpha2 gemischte Inhalte. Jeder Slide kann unabhängig eine CW-Seite, einen Blogbeitrag, eine komplette Blog-Serie oder freien Inhalt/Link referenzieren.

Blogbeiträge und Blog-Serien werden ab alpha7 über stabile Referenzen (Beitrags-UUID beziehungsweise Serien-Slug) verknüpft. Dadurch bleiben Top-Themen auch dann korrekt, wenn dieselben Blog-Inhalte auf zwei CW-Installationen unterschiedliche lokale Datenbank-IDs besitzen. Bestehende, noch auflösbare Zahlen-IDs werden beim Modulstart automatisch migriert.

Pro Slide stehen Bannerbilder, Mobilbild, visueller Fokus mit Desktop-/Mobil-Livevorschau, Overlay, Collage-Layer, bis zu drei Badges, mehrere Buttons, Animationen, Zeitraum und Geo-/Geräte-Targeting zur Verfügung.

Blog-Serien können automatisch SERIE / x FOLGEN / FOLGE x VON y anzeigen und eine Auswahl der veröffentlichten Folgen im Slide anbieten.

Bei einem Blogbeitrag aus einer Serie übernimmt Top-Themen standardmäßig die Startseiten-Vorgabe der Blog-Serie (nur Teil N oder neuester Teil). Im Slide kann diese Vorgabe bewusst durch den ausgewählten Beitrag, die erste, die neueste oder eine bestimmte Folge überschrieben werden.

Der Bildfokus wird standardmäßig vom tatsächlich angezeigten Blogbeitrag übernommen. Für einen eigenen Ausschnitt kann die automatische Fokusübernahme im Slide deaktiviert werden.

Buttons werden einzeln über CW Tracking erfasst; Tracking und Geo-Auswertung folgen den globalen CW-/Consent-Regeln.

Frontend:
  <?php cw_top_topics('startseite'); ?>

Projekt-Overrides:
  project/templates/top-themen/fullsize.php
  project/templates/top-themen/banner.php
  project/templates/top-themen/cards.php
  project/templates/top-themen/compact.php
