Das Open Source CMS Drupal bietet eine Vielzahl an Möglichkeiten für den Aufbau sozial interaktiver Webseiten. Neben der Möglichkeit komplexe Communityseiten aufzubauen bietet Drupal jedoch auch alles, was man für einen guten Blog benötigt. Abgesehen von der SEO-freundlichen Strukturen wie z.B. sprechende URLs bietet Drupal die Möglichkeit die Webseite mit Modulen zu erweitern.
Zwei dieser Module werden in diesem Blogeintrag vorgestellt. Das erste Modul hat den Namen "Facebook social plugins integration" kurz "fb_social". Dieses Modul erleichtert die Integration der sozialen Plugins von Facebook. Die Plugins bilden eine Schnittstelle zwischen Facebook und der Webseite und erlauben dem Besucher weitere Interaktionsmöglichkeiten.
Die wohl bekannteste Interaktionsmöglichkeit ist der „Like Button“. Dieser Button kann an jeden Inhaltstypen angehängt werden und nach einem Klick erscheint im Profil des Facebook-Benutzers: PersonX gefällt BeitragX auf SeiteX. Zusätzlich erscheint nun neben dem „Like-Button“ die Anzahl an Leuten, denen der Beitrag gefallen hat. Die Darstellung dieser Leute kann in dem Modul angepasst werden. So kann entweder nur eine Zahl dargestellt oder auch ein kurzer Erklärungstext, der nach einem Klick auf den Button zu einer Auflistung der Personen wird, die den Beitrag ebenfalls mögen und mit dem „Klicker“ befreundet sind. Als weitere Option können noch die Gesichter dieser Personen dargestellt werden.
Die Konfiguration des Moduls findet sich unter: Startseite > Verwalten > Einstellungen > Facebook social. Je nach Sprache der Webseite sollte man bei dem Feld „Facebook application locale“ den richtigen Sprachcode eingeben. Für die deutschen Facebook-Plugins muss de_DE eingetragen werden.
Ein Klick auf den Reiter „like“ offenbart die Konfiguration des Like-Buttons. Hier kann der Inhaltstyp selektiert werden, die einen Like-Button haben sollen. Das Layout und die Location des Buttons können hier auch definiert werden.
Das nächste interessante soziale Plugin von Facebook ist die Like-Box. Die Like-Box ist die weiterentwickelte Fanbox von Facebook. Facebook hat den Begriff „Fan“ abgeschafft. Was früher das Fan war ist jetzt das Like. Also können Facebook-Nutzer eine Seite immer noch markieren. Doch dies geschieht nun mittels einer „Gefällt-Mir“ Box. Diese Box bietet neben der Möglichkeit die Webseite zu mögen auch eine Darstellung der Anzahl der Leute, die die Seite mögen. Auf Wunsch können die neusten Updates der Facebook-Seite angezeigt werden und Bilder der Facebook-Nutzer, denen die Seite gefällt.
Zum Einbinden der Box muss folgender Code in die Seite eingefügt werden:
<fb:like-box profile_id="9999999999" stream="false" header="false"></fb:like-box>Wobei die 9999999999 mit der ID der Facebook-Seite ausgetauscht werden muss. Diese Likebox zeigt 10 Nutzer an, die die Seite mögen. Die Facebook-Likebox kann unter folgender URL konfiguriert werden: http://developers.facebook.com/docs/reference/plugins/like-box
Eine weiteres soziales Medium, dass sich an hoher Beliebtheit erfreut ist Twitter. Somit bieten immer mehr Webseiten die Möglichkeit Beiträge direkt zu Twittern. Ein solcher Tweet könnte wie folgt aussehen:
Lesenswert: Beitragstitel http://url.de/ (via @tweetsBS)
Damit ein solcher „Tweet this“ Button in Drupal genutzt werden kann wird das Modul „Tweet“ benötigt. Zusätzlich empfehlen wir noch die Module „Shorten“ und „Shorten URL“. Der Grund dafür: Twitter beschränkt alle Mitteilungen auf 140 Zeichen. Da eine URL meist recht lang ist muss Sie gekürzt werden. Diesen Part übernehmen die Module Shorten und Shorten URL. Zu diesem Thema empfehlen wir folgenden Screencast:
Wir hoffen, dass Ihnen der Beitrag dabei helfen konnte soziale Funktionen in Ihre Drupalseite zu integrieren. Bei Fragen stehen wir Ihnen gerne zur Verfügung und vielleicht lesen wir uns auf Facebook oder Twitter.










Hallo,
erstmal vielen dank für diese super Erklärung.
Ich habe fb_social eingebaut und im FF klappt auch alles super nur im IE gibt es Probleme, es wird ein Fehler angezeigt und die Share Button werden gar nicht angezeigt.
Der Fehler:
Details zum Fehler auf der Webseite
Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C)
Zeitstempel: Wed, 11 Aug 2010 19:14:44 UTC
Meldung: Das Objekt unterstützt diese Eigenschaft oder Methode nicht.
Zeile: 10
Zeichen: 1
Code: 0
URI: http://connect.facebook.net/de_DE/all.js
Hat jemand dieses Problem schon gelöst?
Viele Grüße
Malan
Vielleicht :D
Ich habe es selbst auf einer Homepage und angeblich soll
xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraph.org/schema/"im HEAD-Tag die Lösung bringen. Kann ich nur leider nicht selbst testen, weil zumindest bei meinem IE8 alles einwandfrei läuft. Nutzer haben jedoch Probleme damit.
Ich wäre also für eine Bestätigung/Widerlegung/endgültige Lösung ebenfalls dankbar!
Das Problem liegt wohl aktuell daran, dass die Facebook API etwas umgestellt wurde. Da bleibt nur zu hoffen, dass bald neue Versionen von fb_social kommen. Ansonsten einfach mal einen Bugreport beim Modul einstellen.
Kurze Frage: Kann man im Social Plugin auch den Button "Gefällt mir" in "Empfehlen" umbenennen? Unter Nachrichtenmeldungen mit Mord und Totschlag ist "Gefällt mir" nicht immer ganz passend.
Das Verb kann in den Moduleinstellungen geändert werden. Dazu gehen Sie bitte auf Verwalten -> Einstellungen -> Facebook Social -> Einstellungen -> like . In diesem Formular gibt es im unterem Bereich bei den Widget Settings die Möglichkeit ein Verb auszuwählen. Wenn Sie dort im Dropdown "recommend" auswählen wird das Wort "Empfehlen" anstatt "Gefällt mir" angezeigt.
Kommentar hinzufügen