Facebook "Gefällt mir" in MODX
Facebook iFrame-Code mit MODx Template Variablen
Da ich es so nicht gefunden habe im MODx Repository habe ich mir den "Gefällt mir" Button (ehemals "Fan werden") aus dem iFrame-Vorschlag von Facebook und mit dem Tipp aus einem anderen Facebook-MODx-Extra zusammengestellt.
Und so funktioniert's: Bei Facebook die iFrame-Variante wie zu finden auf http://developers.facebook.com/docs/reference/plugins/like kombinieren mit der MODx-Template-Variable für die akuelle Seite (wie auch z.B. hier beim MODx-Extra "Facebook Link Share Button").
Im Beispiel iFrame-Code unten muss dann www.example.com/page.html ersetzt werden durch die MODx-Template-Variablen für die akuelle Seite, und der ganze Code kann dann in als Chunk gespeichert und eingesetzt werden. Es wird dann jeweils das aktuelle Dokument mit "Gefällt mir" bewertet bzw. empfohlen.
Die MODx-Template-Variablen für die akuelle Seite für MODx Evolution:
[(site_url)][~[*id*]~]
Und für MODx Revolution:
[[++site_url++]][[*id*]]
Hier der Facebook Code als Beispiel - für eigene Zwecke den aktuellen Code aber am besten über den o.g. Link selbst von Facebook holen:
Die anzuwendende Sprache für die Buttonbeschriftung und den Hinweistext daneben erkennt der Facebook-iFrame übrigens automatisch.
Was passiert nun wenn jemand auf den gefällt mir Button klickt? Facebook sagt dazu:
"Wenn du auf einer Seite auf „Gefällt mir“ klickst, stellst du eine Verbindung zu dieser her. Die Seite wird dann in deinem Profil angezeigt und du erscheinst auf der Seite als eine Person, der diese Seite gefällt. Zudem kann die Seite Inhalte in deinen Neuigkeiten posten."
Wer nicht eingeloggt ist oder noch keinen Facebook-Login hat, erhält dann natürlich erst die Login-Maske mit Klick zum Anmelden oder Link zum Registrieren.
Im Profil dessen, der den "Gefällt mir" Button geklickt hat, und von dessen Freunden erscheint dann die Nachricht, das der Person xy diese Seite - inklusive explizit angegebenem, nicht gekürzten Link (aber nofollow) - gefällt.
Wer kein Facebook Nutzer ist, sieht auf der Seite neben dem Gefällt mir Button die anzahl der Besucher, denen diese Seite 8also dsas speuziele Dokumnt, nicht die Website allgemein) gefällt.
Der Button hat sich sehr schnell verbreitet, vom großen CNN über die IMDb (Internet Movie Database), Spiegel online bis zu vielen Onlineshops und Blogs. Die neue Beschriftung "Gefällt mir" gefällt mir persönlich auch besser als das übertriebene "Fan werden" - das hat vielleicht viele von der Nutzug abgehalten. Genauso gut ist, dass es jetzt einfach "Seiten" heißt und nicht mehr "Fan-Seite".
Ganz nebenbei installiert Facebook auf diese Weise eine weltweites Bewertungssystem und baut seine Features im Machtkampf mit Google weiter aus. Es kann nur gut sein, wenn Google ein ernstzunehmender Konkurrent erwächst. Und es ist doch auch schön zu sehen, ob und wie vielen Nutzern ein Artikel oder eine Seite gefällt.
