collab-presence — wer ist im Dokument, wo steht der Cursor?

collab-presence hängt sich an collab-core und liefert das Presence- und Awareness-Modell der Collab-Suite: Online-Status, Cursor-Position, Selection-Broadcast und User-Identität. Coming soon — Inhalte und API-Dokumentation folgen, sobald das Paket für die öffentliche Bereitstellung freigegeben ist.

Verfügbarkeit: Coming soon — öffentliche Veröffentlichung in Vorbereitung

Die öffentliche Bereitstellung als Composer-Paket wird derzeit vorbereitet. Wenn Sie collab-presence bereits in Ihrer TYPO3-Plattform einsetzen möchten, sprechen Sie uns über das Kontaktformular an — wir liefern aktuell im Rahmen von Plattform-Engagements aus.

Was es tut

collab-presence ist der UI-Layer, der die Presence-Daten aus collab-core im TYPO3-Backend sichtbar macht. Über den Event ModifyPageLayoutContentEvent wird im Backend-Page-Layout das Presence-Overlay (CSS und JS) injiziert. Das Overlay ruft per Server-Sent-Events die aktiven Editoren eines Dokuments ab und rendert Live-Avatare an die Editor-Position.

Aktive Komponenten

Pro RTE-Feld zeigt das Overlay

Voraussetzungen

Status-Hinweis

Stand v0.1.x ist die Installation durch einen Version-Constraint-Bug blockiert (das Paket verlangt moselwal/collab-core: ^1.0, während nur v0.1.x veröffentlicht ist). Der Fix ist im AUDIT der Extension dokumentiert.

Nächster Schritt

Presence-Layer früh evaluieren?

Wenn Sie collab-presence im Rahmen eines TYPO3-Backend-Setups testen oder die Awareness-API früh gegen Ihr Editor-Setup prüfen möchten, sprechen Sie uns über das Kontaktformular an.

Awareness-Layer besprechen

Oder direkt schreiben: kontakt@moselwal.de