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.

Availability: coming soon — public release in preparation

The public release as a Composer package is currently in preparation. If you would like to use collab-presence in your TYPO3 platform already, get in touch via the contact form — we currently ship it as part of platform engagements.

What it does

collab-presence is the UI layer that surfaces presence data from collab-core inside the TYPO3 backend. Via the ModifyPageLayoutContentEvent event it injects the presence overlay (CSS and JS) into the backend page layout. The overlay uses server-sent events to fetch the active editors of a document and renders live avatars next to the editor position.

Active components

Per RTE field the overlay shows

Requirements

Status note

At v0.1.x the installation is blocked by a version-constraint bug (the package requires moselwal/collab-core: ^1.0 while only v0.1.x is released). The fix is documented in the extension AUDIT.

Next step

Evaluate the presence layer early?

If you want to test collab-presence within a TYPO3 backend setup or validate the awareness API against your editor configuration early, get in touch via the contact form.

Discuss the awareness layer

Or email us directly: kontakt@moselwal.de