Aktuelles / BlogAktuelles / Blog

Neueste Meldungen, Hintergrundinfos, HOW-TOs

...und vieles mehr nur hier im Blog

Weitere Informationen zu Contentpapst Weitere Informationen zum CP::Shop

Neueste Beiträge


Entwickler-Blog: Produktinfos & Updates

<< zum vorherigen Eintragzum nächsten Eintrag >>

Social Plugins von Facebook in CMS / Shop-Software einsetzen (Sa, 08.05.2010)

Ende des vergangenen Monats veröffentlichte das weltweit und mittlerweile auch in Deutschland am meisten genutzte Social-Network Facebook auf seiner Hausmesse f8 zahlreiche Neuerungen, die die Verbindung zwischen Facebook und externen Webseiten noch enger machen, als dies bisher über die API und andere angebotene Dienste möglich war. Das Hauptaugenmerk der Neuerungen liegt hierbei auf den sogenannten "Social Plugins", die es bei Facebook eingeloggten Benutzern u.a. ermöglichen, während der Streifzüge über andere Webseiten auf einen "Like Button" zu klicken und damit befreundeten Benutzern des Netzwerks mitzuteilen, dass Sie einen Inhalt (einen Song, ein Produkt in einem Online-Shop, eine Nachricht o.ä.) mögen/weiterempfehlen. Weitere Social Plugins ermöglichen es, diese Empfehlungen und sonstige Aktivitäten auf einer bestimmten Webseite dort oder an anderer Stelle wieder auszugeben, sofern der Benutzer eine entsprechende Freigabe erteilt hat. Besonders bei umfangreichen Webseiten können somit nach und nach Daten gesammelt und neuen Besuchern relevante Empfehlungen über interessante Inhalte der Webseite gegeben werden.

Für das Content-Management-System Contentpapst und die Shop-Software CP::Shop bieten wir jetzt 3 neue Container an, mit denen die Social Plugins von Facebook mit wenigen Klicks auf der Webseite eingebaut werden können.

Container für die Social Plugins von Facebook erzeugen / einbauen

Bereitgestellt werden die neuen Container ab sofort über das Updatetool. Sobald alle für das jeweils genutzte System verfügbaren Dateien auf den neuesten Stand gebracht wurden, können Sie sich im Administrationsbereich einloggen und dort muss der {cp:tag}-Wizard aufgerufen werden (Klick auf das Zauberstab-Symbol oben rechts im Administrationsbereich).

Facebook Social Plugins: Konfiguration im {cp:tag}-Wizard (Anklicken zum Vergrößern) Facebook Social Plugins: Beispiel für den Activity Feed (Anklicken zum Vergrößern) Facebook Social Plugins: Beispiel für die Empfehlungen (Anklicken zum Vergrößern)

In dem dann erscheinenden Fenster finden Sie die 3 neuen Container unter "Einstellungen":

Jedes dieser Social Plugins kann über den {cp:tag}-Wizard weiter angepasst werden. So können z.B. das gewünschte Farbschema und die Abmessungen gewählt werden, ebenso kann eine URL/Domain direkt eingegeben werden. Fehlen diese Angaben, dann verwenden die Container automatisch Standardwerte und ermitteln z.B. die aktuell aufgerufene URL. Um einem Besucher der Seite die Möglichkeit zu geben, diese an seine Freunde bei Facebook weiterzuempfehlen, genügt daher die Platzierung des folgenden Containeraufrufs an der gewünschten Stelle der Webseite:

Dies erzeugt folgende Ausgabe für die Weiterempfehlung des aktuell aufgerufenen Blog-Beitrags:

Ähnlich einfach gestaltet sich die Einbindung der Container für die "Recommendations" (Empfehlungen für andere interessante Inhalte der Webseite) und den "Activity Feed" (letzte Aktionen/Empfehlungen der Benutzer auf dieser Webseite).

Erweiterte Unterstützung für die Artikel in der Shop-Software CP::Shop

Damit auf Facebook und in den Social Plugins für die von den Benutzern empfohlenen Inhalte stets die bestmöglichen Angaben (Titel, Bild, URL) verwendet werden, können zusätzlich im <head>-Bereich der Webseite 3 neue Metatags eingebaut werden. Im Folgenden sehen Sie dies als Beispiel, wie beim Betätigen des Like-Buttons von der Detailansicht eines Artikels in der Shop-Software CP::Shop ein abweichender Titel und das Bild des Artikels an Facebook übermittelt werden können:

Diese Zeilen müssen im <head>-Bereich der Vorlage "main.htm" des eigenen Vorlagensets eingefügt werden. Dies könnte auch noch ausgebaut werden, um anstelle eines einfachen Titels z.B. einen Preis und den Hersteller mit zu übermitteln: "Konsole XYZ für 123,45 EUR inkl. MwSt., jetzt bestellen bei ZYX".

Diese Funktionen sind Bestandteil der Version 2010.1.08.05 und können von Nutzern von Contentpapst / CP::Shop / Contentpapst-Bundle innerhalb des Updatezeitraumes kostenlos über das Updatetool bezogen werden (benötigen Sie eine Updateverlängerung?).