Mit dieser Extension können Nachrichtenarchive mit einer Facebook Page "synchronisiert" werden. Das heißt es können automatisch in Contao erstellte Nachrichtenbeiträge auf der Facebook Page gepostet werden und es können Facebook Posts der Facebook Page automatisch in das Nachrichtenarchiv importiert werden.
Mindestanforderung ist die Composer Paketverwaltung in Contao 3 und Contao 3.5 (ist auch mit Contao 4 kompatibel).
Grundvoraussetzung für diese Extension ist eine Facebook App (pro Website/Domain), die man sich unter developers.facebook.com anlegen muss (damit identifiziert sich eine Website über die Facebook API). Die Daten der Facebook App werden in Contao in den System Einstellungen hinterlegt:
Nun hat man in jedem Newsarchiv von Contao die Möglichkeit den "Facebook sync" zu aktivieren. Dort gibt man die Facebook Page ID an und ob die Facebook Page Posts immer automatisch als neuer Newseintrag synchronisiert werden sollen. Zusätzlich muss auch noch ein sogenannter "Access Token" von Facebook besorgt werden, auch dies kann direkt im Backend automatisch erledigt werden. Man muss dazu nur auf den "Facebook Connect" Button im Backend klicken, sich mit einem Facebook Account einloggen, der auch Administrator oder Redakteur der Facebook Page ist und Administrator oder Developer der Facebook App ist, und danach die Schritte bestätigen.
In jedem einzelnen Newsbeitrag hat man nun die Möglichkeit den Beitrag auch automatisch auf Facebook (also auf der Facebook Page) posten zu lassen. Optional kann eine eigene Nachricht angegeben werden, ansonsten wird der Teasertext verwendet:
Die Nachrichten werden anschließend durch den Cronjob synchronisiert (der Cronjob überprüft für jedes Archiv die Facebook Page auf neue Posts bzw. postet noch nicht gepostete Nachrichtenbeiträge auch auf der Facebook Page, sofern vorhanden).
Für den Preis von € 150,-- bekommt man eine Repository URL, welche man in beliebigen Contao Installationen integrieren kann. Inkludiert sind Bugfix & Minor Version Updates, aber keine Major Updates.