Modul-Changelog

CW OffContent

Wiederverwendbare PHP-/HTML-OffContent-Blöcke mit CW Editor Foundation, eigenem CSS/JavaScript, Terminierung, Shortcode-/PHP-Einbindung, Inline-, Modal-, Banner- und Floating-Ausgabe sowie Scroll-Effekten.

Releases7
Erstes Release29.09.2026
Letztes Release29.09.2026
Aktuelle Version0.1.0-alpha7

Changelog

Neueste Veröffentlichung zuerst. Die Inhalte werden direkt aus den beim Release gespeicherten Release Notes erzeugt.

v0.1.0-alpha7 29.09.2026 Stable

Version 0.1.0-alpha7

Shortcode-/Status-Hotfix auf Basis von Alpha 6.

Behoben

  • Editor-Checkbox "Block aktiv": unchecked wird nun wirklich als false gespeichert.
  • robuste Auswertung von enabled bei bool, 0/1 und Stringwerten.
  • inaktiv: Shortcode liefert exakt leeren String, PHP wird nicht ausgeführt, keine Block-Assets.
  • Einbindung
  • [cw_offcontent slug="betriebsurlaub"]

Kompatibilität

  • CW >= 3.0.0-beta11.11
  • PHP >= 8.3
CW ≥ 3.0.0-beta11.11 PHP ≥ 8.3.0
v0.1.0-alpha6 29.09.2026 Stable

Version 0.1.0-alpha6

  • Übersicht vereinfacht: keine interne ID und keine Frontend-Status-Spalte
  • Aktiv/Inaktiv kompakt direkt beim Blocknamen
  • harte serverseitige Sichtbarkeitsprüfung vor PHP-Ausführung, Asset-Registrierung und Wrapper-Ausgabe
  • Shortcode und direkter PHP-Aufruf verwenden dieselbe Sichtbarkeitsprüfung
  • deaktivierte Blöcke liefern exakt leere Ausgabe
  • Editor-/Sidebar-Struktur aus Alpha 4/5 unverändert
CW ≥ 3.0.0-beta11.11 PHP ≥ 8.3.0
v0.1.0-alpha5 29.09.2026 Stable

Version 0.1.0-alpha5

Fix / UX-Release

  • Blockübersicht als echte Tabelle mit Spaltenüberschriften
  • Name, Slug/Einbindung, Ausgabe, Zeitsteuerung, Frontend-Status und Aktionen klar getrennt
  • direkter Aktivieren/Deaktivieren-Schalter pro Block
  • Status erklärt ausdrücklich, ob Frontend-Markup ausgegeben wird
  • deaktivierte Blöcke werden bereits in der Shortcode-Auflösung verworfen
  • force-Option wird nur noch als echter boolescher Wert interpretiert; String "false" kann Aktivprüfung nicht mehr umgehen
  • bestehendes Alpha-4-Editor-/Sidebar-Layout bleibt unverändert
  • keine Server-Konfigurationsdateien im Modulpaket
CW ≥ 3.0.0-beta11.11 PHP ≥ 8.3.0
v0.1.0-alpha4 29.09.2026 Stable

Version 0.1.0-alpha4

Stabilitätsrelease auf Basis des funktionierenden Alpha-1-Backends.

  • Backend-Layout/Sidebar auf Alpha-1-Struktur zurückgesetzt
  • Alpha-1-Editor-Größensteuerung wiederhergestellt
  • PHP/HTML via section-php ergänzt
  • separates CSS via page-css
  • separates JavaScript via page-javascript
  • Speichern in der rechten Spalte
  • kein serverseitiges Rendern des OffContent-PHP in der Admin-Sidebar
  • bestehende Alpha-1/2/3-Storage-Daten bleiben kompatibel
  • keine .htaccess/.user.ini/web.config/nginx.conf im Paket
CW ≥ 3.0.0-beta11.11 PHP ≥ 8.3.0
v0.1.0-alpha3 29.09.2026 Stable

Version 0.1.0-alpha3

Backend-/Editor-Hotfix auf Basis von alpha2.

Behoben

  • rechte Spalte im OffContent-Blockeditor wieder sichtbar und stabil
  • Speichern ist oben, rechts und am Formularende erreichbar
  • Maximalansicht verwendet wieder ausschließlich die CW Editor Foundation
  • konfliktträchtige modulinterne Fullscreen-Overrides entfernt
  • direkte Fallback-Handler für Größensteuerung, Übernehmen und Abbrechen

Unverändert

  • bestehende project/storage/offcontent Daten bleiben erhalten
  • PHP/HTML, CSS und JavaScript je Block bleiben kompatibel
  • keine .htaccess oder andere Server-Konfigurationsdateien im Modulpaket
CW ≥ 3.0.0-beta11.11 PHP ≥ 8.3.0
v0.1.0-alpha2 29.09.2026 Stable

Version 0.1.0-alpha2

  • OffContent-Inhalt ist jetzt echter PHP/HTML-Content wie im CW Seitenbereich.
  • CW Editor Foundation Profil section-php statt HTML-only.
  • Eigene CSS- und JavaScript-Editoren über page-css / page-javascript.
  • CSS/JS laufen über die zentrale hashbasierte CW Content-Asset-Pipeline.
  • PHP erhält den üblichen Projektkontext: $site, $route, $currentRoute sowie $offcontent.
  • Bestehende Alpha-1-HTML-Blöcke bleiben kompatibel und werden beim nächsten Speichern in content.php übernommen.
  • Direkte PHP-Einbindung <?= cw_offcontent('slug') ?> wird ausdrücklich unterstützt.
  • Shortcode bleibt als Komfortfunktion verfügbar.
CW ≥ 3.0.0-beta11.11 PHP ≥ 8.3.0
v0.1.0-alpha1 29.09.2026 Stable

Version 0.1.0-alpha1

First Release

  • Wiederverwendbare OffContent-Blöcke
  • CW Editor Foundation für HTML
  • Aktiv/inaktiv und Terminierung
  • Inline, Modal, Banner, Floating
  • Trigger und Wiederholungssteuerung
  • Scroll-/Reveal-Effekte
  • Shortcode, CW Block API und PHP-Helper
  • Lazy Asset Injection über CW Frontend Document Filter
  • Beispielblock „Betriebsurlaub“ zum direkten Testen
  • Basis:
  • CW >= 3.0.0-beta11.11
  • PHP >= 8.3
CW ≥ 3.0.0-beta11.11 PHP ≥ 8.3.0