Seite 1 von 1
facebook share?
Verfasst: 07.06.2012 20:08
von leopittoni
Hallo!
Ich weiss, es ist einiges zu finden zum Thema. Doch langsam habe ich keine Übersicht mehr, was wie funktioniert.
Deshalb: Welches ist das simpelste, beste (schönster, etc...

) facebook Share plugin?
Es sollte können:
- Themen liken
- Themen sharen
Habe den mod "Share on" installiert, die facebook Anbindung ist aber eher antiquitiert... (öffnet einfach ein neues Fenster, nicht mal Popup, mit dem Link zur Seite.)
Danke und Gruss,
Léo
Re: facebook share?
Verfasst: 08.06.2012 00:08
von TW1920
Hallo,
schau mal hier
http://www.lpi-clan.de/viewtopic.php?f=26&t=4356
Das ist die derzeit beste Mod und dort findest du auch gleich die deutsche Version dafür.
Natürlich kannst du den Facebook-Code an deine Bedürfnisse anpassen, z.B. statt "Gefällt mir" "Empfehlen" anzeigen lassen.
Alle Infos findest du hier:
http://developers.facebook.com/docs/ref ... gins/like/
Re: facebook share?
Verfasst: 08.06.2012 22:35
von leopittoni
Hallo!
Danke für deine Links!
Funktioniert aber bei mir leider nicht wie gewollt... Postet nur ein Link zu Forum... Nicht zum Beitrag...

Hast Du das Script zum funktionieren gebracht? Welche Version nutzt du?
Gruss und Danke,
Léo
Re: facebook share?
Verfasst: 09.06.2012 03:19
von TW1920
Ich nutze die xFBML version
welche hast du ausprobiert?
Was den php-code betrifft nutze ioch den original-code.
Im HTML-Teil habe ich einiges geändert, um auch likes für die Facebook-Seite zu ermöglichen.
Besitzt du auf Facebook denn eine Fanpage für dein Forum? Dann würde ich dir meine Anpassungen dafür posten...
Ansonsten ist es wichtig, dass du bei Facebook, wie in der Anleitung steht, eine Anwendung erstellt hast...
Re: facebook share?
Verfasst: 09.06.2012 11:04
von leopittoni
Hi!
Habe die xFBML version auch ausprobiert, sie erscheint aber immer nur ca. 1 Sekunde nach dem Laden der Seite, was nicht besonders toll aussieht.
Kannst Du mir evtl. einen Link zur Livedemo zeigen?
Gruss,
Léo
Re: facebook share?
Verfasst: 09.06.2012 14:27
von TW1920
Du kannst es dir auf
meiner Seite ansehen
Allerdings ist bei mir der HTML-Teil überarbeitet, sodass das liken auch mit der FB-Seite funktioniert.
Re: facebook share?
Verfasst: 09.06.2012 14:35
von leopittoni
Habs mir angesehen, danke.
Sieht gut aus, aber auch hier wird auf das Forum (oder dessen Facebook Seite) verwiesen und nicht auf den Beitrag...?
Gruss,
Léo
Re: facebook share?
Verfasst: 09.06.2012 15:11
von TW1920
Nur oben - unten nicht.
Oben im Header verwende ich:
Code: Alles auswählen
<div id="fb-root"></div><script src="http://connect.facebook.net/de_DE/all.js#appId=177644612294634&xfbml=1"></script><fb:like href="http://www.facebook.com/TWCmail" send="true" layout="button_count" width="100" show_faces="false" font="arial"></fb:like>
Die App-ID ist wichtig - Entweder du erstellst eine Facebook-Anwendung auf
https://developers.facebook.com/apps oder du gibts die ID der FB-(Fan)-Seite an - ansonsten funktioniert der Button nicht.
Mit diesem Teil wird die Sprache definiert
Möchtest du die Bilder anzeigen lassen, von denen die Gefällt mir gedrückt haben, den Wert auf true ändern.
Damit legst du fest, ob der Senden-Button angezeigt wird.
Unten verwende ich folgenden Code:
Code: Alles auswählen
<div id="fb-root"></div><fb:like href="{U_FB}" send="true" layout="button_count" width="450" show_faces="false" action="recommend" font="arial"></fb:like>
Damit zeigt der Button Empfehlen statt Gefällt mir an - ist vorallem bei Nachrichten sinnvoll, da "Gefällt mir" bei schlechten Nachrichten meiner Meinung nach eher unpassend ist...
Der php-Teil ist nicht verändert:
Code: Alles auswählen
'U_FB' => generate_board_url() . "/viewtopic.$phpEx?f=$forum_id&t=$topic_id",
Re: facebook share?
Verfasst: 13.06.2012 19:35
von leopittoni
Hi und Danke für Deine Hilfe!
Wie kann ich denn oben und unten die gleiche Funktion haben? Also die Verlinkung auf den eigentlichen Beitrag?
Danke und Gruss,
Léo
Re: facebook share?
Verfasst: 13.06.2012 22:52
von TW1920
Hallo, du musst einfach diesen Code verwenden:
Code: Alles auswählen
<div id="fb-root"></div><fb:like href="{U_FB}" send="true" layout="button_count" width="450" show_faces="false" action="recommend" font="arial"></fb:like>
Bei href musst du immer die Variable {U_FB} verwenden.