frisch aus den myty-Dev-Labs: Area Content-Connect
In den letzten Tagen ist wieder ein neues Modul entstanden, welches die Enterprise-Funktionalitäten von myty weiter ausbaut. Area Content-Connect schafft eine Verbindung zwischen mehreren Portalen über eine Soap-Schnittstelle.
Die Connect-Funktion erlaubt das Verteilen von Informationen eines myty-Projektes in ein externes anderes Projekt. Diese Funktion kann vor allem dann hilfreich sein, wenn Projekte oder Mandanten physisch voneinander getrennt sind, das Verteilen von Inhalten dennoch erforderlich ist.
Die Funktionsweise ist denkbar einfach.
Freigabe im Stammsystem
Im verteilenden System wird der Zugang über die Content-API freigeschalten, für einen User, mit bestimmten Zugriffsrechten auf die Content-Struktur. Die Content-Freigabe erfolgt über das Rollen-Rechte-System, in welchem dem API-User normale Veröffentlichungsrechte für Area-Content gesetzt werden. Über die API ist der externe User nun in der Lage Area-Inhalte abzufragen.
Abholen aus dem Stammsystem
Im externen System legt der Redakteur eine Seite an, wählt für diese Seite ein Template aus und wählt für den Inhalt dieses Templates aus der Content-Connection eine Seite des entfernten Systems aus. Die Seite wird auf Kompatibilität geprüft. Sofern Area-IDs übereinstimmen werden die Vorlagenschnipsel und deren Inhalte vollständig in das System übernommen. Dabei wird auch geprüft, ob die Vorlagenbausteine schon vorhanden sind und ggf. überschrieben werden sollen.
Auf diese Weise ist es also einfach möglich fehlende Inhalte und oder Vorlagenbausteine aus einem externen System zu übernehmen.
Der praktische Nutzen
- Umziehen von Inhalten in ein neues Projekt
- Teilen von Inhalten (duplizieren), unabhängige Nutzung
- Laden von Vorlagen von einem externen Vorlagenserver mit vorgefertigten Inhalten (Disclaimern, Rechtstexte)
Grundsätzlich wurde mit dem Modul Area Content-Connect der Transfer von Inhalten und Vorlagen über eine API ermöglicht, der auch von anderen CMS und individuellen Lösungen genutzt werden kann. Zugriff auf Seiteninhalte kann somit einfach realisiert werden, auch bei CMS die nicht in der Lage sind mit den sog. myty Area-Snippets (Layout-Bausteinen) zu arbeiten. In dem Falle werden die Inhalte mit den Vorlagen verwoben und gemeinsam übertragen.

