AddOn


Collaborate

Beschreibung

Collaborate ist ein REDAXO Addon, welches primär entwickelt wurde, um kollisionsfreie, parallele Zusammenarbeit im Backend zu ermöglichen.

Collaborate ist ein REDAXO Addon, welches primär entwickelt wurde, um kollisionsfreie, parallele Zusammenarbeit im Backend zu ermöglichen. Der Kern des AddOns ist ein unabhängig von der REDAXO-Instanz (als Website) arbeitender Dienst, der permanent läuft und einen Websocket Server zur Verfügung stellt. Plugins liefern dann die eigentlichen Features und können via Callbacks und Event-Handler sowohl server-seitig (PHP)
als auch client-seitig (JS) auf Aktionen von Backend- und Front-Nutzern reagieren.


github.com/FriendsOfREDAXO/collaborate

Umsetzung

Versionen

1.2.1

Für REDAXO
^5.12
Veröffentlicht am
27.11.2022
Require / PHP
>=8.0

Version 1.2.1 – 11.11.2022

Bugfixes

  • Debug-Ausgabe gelöscht und Menge an Log-Einträgen für FE-Besucher reduziert

1.2.0

Für REDAXO
^5.12
Veröffentlicht am
11.11.2022
Require / PHP
>=8.0

Neu

  • Plugin "Viewcounter": Berechtigungen der Strukturverwaltung gelten nun auch für die ähnlichen Bereiche des Url-AddOns
  • Plugin "Viewcounter": Anzeige von Viewcount-Bubbles am Url-AddOn-Menüpunkt, der Url-Profilseite und der Seite mit den generierten URLs
    (Hinweis: die Bubble-Zahl kann bei "Url" durchaus größer sein als bei "Strukturverwaltung", da in der Strukturverwaltung Aufrufe
    verschiedener Url-Landingpages, die unter demselben Artikel laufen und von demselben User ausgelöst werden, nur als 1 Besuch gezählt werden!)

Bugfixes

  • Plugin "Viewcounter": Frontend ID aus IP-Adresse wurde falsch erzeugt
  • Plugin-Basisklasse nutzt mixed Parameter, die erst mit PHP 8 eingeführt wurden > mind. PHP-Version in package.yml ergänzt
    (ACHTUNG: Diese Voraussetzung gilt streng genommen nur für den Teil, der als Dienst läuft. Dieser kann durch Anpassen der Datei
    conf/collaborate.service durchaus unter PHP 8.x laufen während das CMS selbst unter PHP 7.x läuft! In diesem Ausnahmefall müsste die
    PHP-Versions-Bedingung aus der package.yml händisch gelöscht und das AddOn dann reinstalliert werden!)

1.1.2

Für REDAXO
^5.12
Veröffentlicht am
14.10.2022

Collaborate ist ein REDAXO Addon, welches primär entwickelt wurde, um kollisionsfreie, parallele Zusammenarbeit im Backend zu ermöglichen.