rdombach
Avatar rdombach
Themenersteller
Security-Admin
Content Halbgott (608 Beiträge)

Tschüss "Gefällt mir"-Button (Seite 4)


winelady
Kauffrau
Content Halbgott (862 Beiträge)
am 14.09.2011, 12:05 Uhr schrieb winelady

Hallo zusammen,

nachdem ich mir bei der Einbindung der Heise-Lösung vergeblich die Zähne ausgebissen habe (von JS verstehe ich leider gar nix), habe ich es mit dem Ansatz wie auf www.ihrspielplatz.de versucht, den FB-Button erst auf Klick zu aktivieren.



Das klappt soweit, hat aber den Nachteil, daß beim Gefällt-mir-Klick nicht die einzelne Unterseite, sondern immer die Startseite an Facebook mitgeteilt wird.

Frage an die Javascript-Freaks: seht Ihr eine Möglichkeit, meine bisher verwendete Form des FB-Buttons per onclick aufzurufen?

Bisher verwende ich folgenden Code:



<script language="javascript">
</script>


<script>
var c = document.getElementById(\'fblike\');
var e = document.createElement(\'fb:like\');
e.setAttribute(\'action\', \'like\');
e.setAttribute(\'show_faces\', \'false\');
e.setAttribute(\'colorscheme\', \'light\');
e.setAttribute(\'layout\', \'button_count\');
c.appendChild(e);
</script>



Die onclick-Lösung, wie sie auf der Spielplatz-Seite verwendet wird sieht so aus:

<script>
var fbURL = "http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.weingut-fuchs.de&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=150"
function insertLikeButton() {
var container = document.getElementById(\'flbCont\');
var w = container.style.width;
var h = container.style.height;
fbFrame = document.createElement("IFRAME");
fbFrame.setAttribute("src", fbURL);
fbFrame.setAttribute("scrolling", "no");
fbFrame.setAttribute("frameBorder", 0);
fbFrame.setAttribute("allowTransparency", true);
fbFrame.style.border = "none";
fbFrame.style.overflow = "hidden";
fbFrame.style.width = w;
fbFrame.style.height = h;
container.replaceChild(fbFrame, document.getElementById(\'flb\'));
}
</script>


"Gefällt mir" anzeigen


Wäre toll, wenn mir jemand weiterhelfen könnte!

Danke + Gruß
winelady




Weinvielfalt aus dem Weingut Fuchs
Fremdsprachensatz

boehli
Avatar boehli
Neuling (6 Beiträge)
am 14.09.2011, 13:23 Uhr schrieb boehli

Hallo winelady,

dazu musst Du die OpenGraph Meta-Properties einbinden:










Näheres unter:

developers.facebook.com/docs/opengraph/



Test unter:

developers.facebook.com/tools/debug



Viel Spass

Olli




Tolle Spielplätze in Berlin finden

winelady
Kauffrau
Content Halbgott (862 Beiträge)
am 14.09.2011, 13:43 Uhr schrieb winelady

Hallo Olli,

danke für Deine schnelle Antwort – nur kann ich leider nichts damit anfangen. Diese open-graph-Teile hatte ich vorher auch nicht drin und es hat trotzdem prima funktioniert…

???

Gruß
winelady


Weinvielfalt aus dem Weingut Fuchs
Fremdsprachensatz

winelady
Kauffrau
Content Halbgott (862 Beiträge)
am 14.09.2011, 15:25 Uhr schrieb winelady

Hallo zusammen,

@Olli: nochmal danke!

Inzwischen habe ich eine andere Lösung versucht, hier die Testseite:

www.weingut-fuchs.de/information/test.php



Lösungsweg:
Ein kleines php-Script fragt ab, ob der angezeigten Button (= HTML-<form>-Element) angegeklickt wird. Wenn ja, wird die FB-Verbindung wie vorher gehabt aufgerufen, wenn nein, kommt keine Verbindung zustande und die Seite bleibt unverändert.

Gruß
winelady

P.S. Größe des FB-Feldes muß noch angepaßt werden, mir ging es zunächst um\'s Funktionieren.


Weinvielfalt aus dem Weingut Fuchs
Fremdsprachensatz

hansen
Foren Moderator
Content Gott (1886 Beiträge)
am 14.09.2011, 16:12 Uhr schrieb hansen

Hallo winelady,

wo ist denn bei Dir der Hinweis, dass Daten an Dritte übertragen werden?

Gruß
hansen


Nepal Rundreisen

winelady
Kauffrau
Content Halbgott (862 Beiträge)
am 14.09.2011, 18:52 Uhr schrieb winelady

Hallo Hansen,

die Infos findest Du in der Datenschutzerklärung:

www.weingut-fuchs.de/information/datenschutz.php


runterscrollen bis "Facebook".

Gruß
winelady


Weinvielfalt aus dem Weingut Fuchs
Fremdsprachensatz

hansen
Foren Moderator
Content Gott (1886 Beiträge)
am 14.09.2011, 19:16 Uhr schrieb hansen

Hallo winelady,

die meine ich nicht. Geh mal bei Heise mit der Mouse auf die Gefällt-Mir-Buttons
von Facebook, Google+ und Twitter am Ende des Beitrags.

www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html



Nur ein Ausschnitt - weiter vorne im Thread ist der ganze Abschnitt:

ULD schrieb:

Nach Klick auf diese Grafik muss die Nutzerin oder der Nutzer dann über die
mit der Anzeige des Social-Plugins verbundene Ãœbertragung personenbezogener Daten
an Facebook informiert werden. Willigt die Nutzerin oder der Nutzer
ausreichend informiert und aktiv ein, so können darauffolgend die Social-Plugins von Facebook geladen werden.



Gruß
hansen


Nepal Rundreisen

winelady
Kauffrau
Content Halbgott (862 Beiträge)
am 14.09.2011, 20:02 Uhr schrieb winelady

Hallo Hansen,

danke für das Zitat – ich finde es bloß nirgendwo in dem Artikel, den Du verlinkt hast. Vielleicht stehe ich ja gerade auf der Leitung :confused:?

Heise führt den SWR3 als Beispiel an:

www.swr3.de/service/datenschutz/-/id=616538/1u3h5m4/index.html


Ganz unten auf der Seite sind die beiden Felder für FB und +1 zu finden. Sie liefern beide neben dem normalen Title-tag auch noch ein weiteres Popup-Feld mit dem Datenschutzhinweis. Doppelte Einblenden finde ich etwas übertrieben, aber den Datenschutzhinweis in den Titletag einzufügen, halte ich für eine gute Idee.

Gruß
winelady


Weinvielfalt aus dem Weingut Fuchs
Fremdsprachensatz

hansen
Foren Moderator
Content Gott (1886 Beiträge)
am 14.09.2011, 20:08 Uhr schrieb hansen

winelady schrieb:

Sie liefern beide neben dem normalen Title-tag auch noch ein weiteres Popup-Feld mit dem Datenschutzhinweis.


Hallo winelady,

genau dieses Popup-Feld ist der geforderte Datenschutzhinweis, den die ULD möchte.

Gruß
hansen


Nepal Rundreisen

winelady
Kauffrau
Content Halbgott (862 Beiträge)
am 15.09.2011, 18:31 Uhr schrieb winelady

Hallo Hansen,

besten Dank für den Tip, das kriege ich hin!

viele Grüße
winelady


Weinvielfalt aus dem Weingut Fuchs
Fremdsprachensatz



« zurück zu: Sicherheit

Das Seitenreport Forum hat aktuell 5276 Themen und 36111 Beiträge.
Insgesamt sind 48364 Mitglieder registriert.