Plugin für October CMS

Der Block-Editor der nächsten Generation für October CMS

Renick.Content ersetzt Rich-Text-Chaos durch strukturierte, versionierte Inhalte: ein dreigeteilter Editor mit Strukturbaum, theme-genauer Live-Vorschau und Inspector pro Block. Ihr Theme behält die Kontrolle.

Kommerziell, source-available · Content-Format MIT-lizenziert

  • 20+ produktionsreife Blöcke
  • Bootstrap 5 alle Partials überschreibbar
  • 5 Sprachen in der Dokumentation
  • October 4.x PHP 8.2+, keine externen Dienste

Alles drin, was ein Rich-Text-Feld nie hatte

Vom fokussierten Editor bis zur API: sechs Gründe für den Umstieg.

Drei-Spalten-Editor

Strukturbaum mit Drag & Drop, theme-genaue Live-Vorschau mit Geräte-Presets und ein Inspector pro Block für Inhalt, Design, Sichtbarkeit und SEO.

20+ fertige Blöcke

Heading, Rich Text, Galerie, Video, Slider, Grid, Card, Accordion, Timeline, Karte, CTA und mehr: alle auf Bootstrap 5, alle als Twig-Partials überschreibbar.

Versionierung & Audit

Jedes Speichern ist ein Snapshot: wiederherstellen, anpinnen, diffen, plus dokumentübergreifendes Audit-Log.

Templates & Import/Export

Beliebige Teilbäume oder ganze Dokumente als Template speichern; Export und Import als JSON oder portables ZIP-Bundle inklusive Medien.

Multisite-sicher

Sichtbarkeit zeitlich planen und pro Site einschränken, fail-closed und serverseitig gerendert.

RainLab-Integrationen

Optional denselben Editor für RainLab.Blog-Beiträge und RainLab.Pages nutzen, statt eines einfachen Textfelds.

Direkt hier ausprobieren

Der Editor zum Anfassen

Blöcke hinzufügen, per Drag & Drop umsortieren, Sichtbarkeit umschalten: die schematische Vorschau folgt jeder Änderung, genau wie die echte Live-Vorschau mit Ihrem Theme.

Struktur

Eine schematische Demo. Der echte Editor rendert die Vorschau mit dem CSS Ihres Themes, und jeder Block hat einen Inspector für Inhalt, Einstellungen, Sichtbarkeit und SEO.

Ein Blick in den Editor

Screenshots aus dem Editor, klicken zum Vergrößern.

Block-Bibliothek

Der Add-Block-Picker: die gesamte Block-Bibliothek, nur einen Klick von jeder Position im Baum entfernt.

Inspector

Inhalt, Design-Einstellungen, Sichtbarkeitsplanung und SEO-Check pro Block, ohne die Vorschau zu verlassen.

Block-Referenz

Die eingebaute Block-Referenz dokumentiert jeden Block mit seinen Feldern und Einstellungen, direkt im Backend.

GDPR

Datenschutz ab Werk

Keine externen Dienste ohne Ihr Zutun: DSGVO-freundlich ausgeliefert.

  • YouTube & Vimeo als Click-to-Load-Fassade: keine Anfrage vor dem Klick
  • Kartenkacheln und Videoposter werden serverseitig geproxt und gecacht
  • KI-Funktionen und REST-API sind standardmäßig deaktiviert
  • Der Medien-Nutzungsindex schützt verwendete Dateien vor dem Löschen
AI

KI-Assistenz: optional und unter Kontrolle

Standardmäßig aus. Wenn Sie sie aktivieren, arbeitet die KI mit dem Provider Ihrer Wahl, und jedes Ergebnis wartet auf Ihre Freigabe.

Dokumente übersetzen: nur Werte, nie die Struktur

Entwürfe aus einem Briefing, validiert gegen das Schema

OpenAI, OpenRouter oder ein kompatibler Endpunkt, mit monatlichem Token-Budget

Jede Änderung erscheint als Block-Diff zur Bestätigung und wird auditiert.

API

Für Entwickler gebaut

Inhalte bleiben sauberes JSON: portabel, diffbar und auch in Jahren noch problemlos re-themebar.

  • Validiert gegen ein veröffentlichtes JSON Schema
  • Jedes Block-Partial aus dem Theme überschreibbar; eigene Block-Typen per Theme oder Event
  • PHP-Facade und optionale Bearer-Token-REST-API
  • CLI-Kommandos und Events für Automatisierung
Zur Entwickler-Dokumentation
# php artisan plugin:install Renick.Content
# php artisan october:migrate

# blueprint.yaml
fields:
    content:
        label: Content
        type: contenteditor
{{ content_render(record.content)|raw }}
Open-Source-Theme

Dawn, das kostenlose Showcase-Theme

Ein modernes Bootstrap-5-Theme und Starter-Projekt, das jeden Renick.Content-Block auf echten Seiten zeigt, von der Startseite bis zum Blog.

  • Komplett aus Renick.Content-Blöcken aufgebaut, inklusive Tailor-Blog
  • Mehrsprachig (EN/DE/ES) mit vollem SEO-Setup: hreflang, OpenGraph, JSON-LD
  • MIT-lizenziert: als Starter frei verwendbar und anpassbar
Dawn auf GitHub MIT-Lizenz
JSON

Offenes, strukturiertes Datenformat

Ihre Inhalte gehören Ihnen: sauberes JSON nach veröffentlichtem, MIT-lizenziertem Schema, nicht an Editor oder Theme gebunden.

Wiederverwenden

Blöcke, Teilbäume und ganze Dokumente als Templates oder Shared Content über Seiten und Sites hinweg wiederverwenden.

Nativ in Apps rendern

Strukturierte Blöcke statt HTML: Über die REST-API oder PHP-Facade lässt sich derselbe Inhalt headless konsumieren und z. B. nativ in einer App rendern.

Portabel & diffbar

Export und Import als JSON oder ZIP-Bundle, saubere Diffs in der Versionshistorie, und Re-Theming ohne Inhaltsmigration.

Offen spezifiziert

Das Dokumentformat ist als JSON Schema veröffentlicht und MIT-lizenziert: kein Vendor-Lock-in, auch in Jahren noch lesbar.

Häufige Fragen

Statt eines einzigen HTML-Felds bauen Autoren eine Seite als geordnete Liste typisierter Blöcke, die sich verschachteln lassen. Der Inhalt wird als sauberes, schema-validiertes JSON gespeichert: portabel, diffbar und unabhängig vom Theme. Das Rendering übernehmen überschreibbare Twig-Partials.

Sie benötigen October CMS 4.x und PHP 8.2+. Ausgeliefert wird das Plugin ausschließlich über den October-CMS-Marketplace: dort kaufen, einem Projekt hinzufügen, das Projekt per project:set mit der Installation verbinden und anschließend plugin:install Renick.Content sowie october:migrate ausführen. Danach ergänzen Sie das contenteditor-Feld in einem Tailor-Blueprint oder nutzen das Formular-Widget. Externe Dienste sind nicht erforderlich.

Ja. Privacy by default: YouTube und Vimeo laden erst nach einem Klick, Kartenkacheln und Videoposter werden serverseitig geproxt und gecacht, und weder KI noch REST-API sind ohne Ihre ausdrückliche Aktivierung aktiv.

Ja. Die Live-Vorschau rendert mit dem echten CSS Ihres Themes, alle Block-Partials lassen sich aus dem Theme überschreiben, und Themes oder Plugins können eigene Block-Typen registrieren. Die mitgelieferten Blöcke basieren auf Bootstrap 5.

Ja, beide Integrationen sind optional aktivierbar und bringen den Block-Editor in Blog-Beiträge und statische Seiten. Multisite wird nativ unterstützt: Sichtbarkeit lässt sich zeitlich planen und pro Site einschränken, fail-closed.

Die optionale KI übersetzt Dokumente (nur Werte, nie Struktur), entwirft Inhalte aus einem Briefing und recherchiert Themen. Sie nutzen Ihren eigenen Provider und API-Schlüssel (OpenAI, OpenRouter oder kompatibel) mit monatlichem Token-Budget; es fallen nur die Kosten Ihres Providers an. Jedes Ergebnis wartet als Block-Diff auf Ihre Freigabe.

Bereit für strukturierte Inhalte?

Starten Sie mit der Dokumentation: vom Schnellstart bis zur REST-API. Kommerzielle, source-available Lizenz; das Content-Format selbst ist MIT.