Werbung / Banner buchen
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen

    Sergio Mueller

    • Mitglied
    • Beiträge: 178
    Hallo,
    gestern gab es einen interessanten Beitrag auf heise.de: 2 Klicks für mehr Datenschutz

    Ich hab mir schnell mal Code "geklaut" und eingebaut. Ich denke so ist man mit dem "Like" fast sicher vor Abmahnung durch Datenschützer. Das mit dem klauen ist ok denke ich (siehe heise). Auf Anfrage schicken die einem den Code per Mail zu, ich konnte bzw. wollte aber nicht solange warten... ;-)

    Zu sehen in meinem Shop unter www.us-tack.de (bei den einzelnen Produkten).

    Gruß
    Sergej E.

    UPDATE: Übertragung der Bilder zu Facebook

    Öffne Datei "/includes/modules/metatags.php".

    Suche:

    Code: PHP  [Auswählen]
                    if($product->isProduct()) {
                            // KeyWords ...
                            if(!empty($product->data['products_meta_keywords'])) {
                                    $meta_keyw = $product->data['products_meta_keywords'];
                            } else {
                                    $meta_keyw = metaKeyWords($product->data['products_name'].' '.$product->data['products_description']);
                            }

    Füge danach ein:

    Code: PHP  [Auswählen]
                            // BOF - Debianer - Facebook Miniaturbild für Productlink bei Facebook
                            $facebook_img = HTTP_SERVER . DIR_WS_CATALOG.DIR_WS_IMAGES . "product_images/popup_images/" . $product->data['products_image'];
                            // EOF - Debianer

    Suche:

    Code: PHP  [Auswählen]
    <meta name="revisit-after" content="<?php echo META_REVISIT_AFTER; ?>" />

    Füge danach ein (für Shops bis einschliesslich modified eCommerce Shopsoftware 1.05 SP1b):

    Code: PHP  [Auswählen]
    <?php
    $userAgent = strtolower($_SERVER["HTTP_USER_AGENT"]);
    if (preg_match("|facebookexternalhit|",$userAgent)) {
            ?>
            <meta property="og:url" content="<?php echo 'http://'.getenv("SERVER_NAME").''.$_SERVER["PHP_SELF"]; ?>" />
            <meta property="og:title" content="<?php echo metaClean($meta_title); ?>" />
            <meta property="og:description" content="<?php echo metaClean($meta_descr,$metaDesLength); ?>" />
            <meta property="og:image" content="<?php echo $facebook_img; ?>" />
            <?php
    }
    ?>

    Füge danach ein (für Shops ab modified eCommerce Shopsoftware 1.05 SP1c):

    Code: PHP  [Auswählen]
    <?php
    $userAgent = strtolower($_SERVER["HTTP_USER_AGENT"]);
    if (preg_match("|facebookexternalhit|",$userAgent)) {
            ?>
            <meta property="og:url" content="<?php echo $canonical_url ?>" />
            <meta property="og:title" content="<?php echo metaClean($meta_title); ?>" />
            <meta property="og:description" content="<?php echo metaClean($meta_descr,$metaDesLength); ?>" />
            <meta property="og:image" content="<?php echo $facebook_img; ?>" />
            <?php
    }
    ?>

    [EDIT Tomcraft 02.09.2011: Hier geht es direkt zur Erweiterung von Sergio Mueller, erweitert von kanureisebuero.]
    [EDIT h-h-h 20.04.2012: Hier geht es zur neuen Version der Erweiterung inklusive Mehrsprachigkeit von noRiddle.]
    [EDIT Tomcraft 25.04.2012: Hier geht es zur neuen Version der Erweiterung inklusive Mehrsprachigkeit von noRiddle.]
    [EDIT Tomcraft 15.06.2012: Erweiterung für Facebook Bildübertragung ergänzt.]
    EDIT Tomcraft
    [EDIT Tomcraft 14.02.2014: Hier geht es zur neuen Version 1.01 der Erweiterung inklusive Mehrsprachigkeit von noRiddle.]
    [EDIT Tomcraft 02.08.2014: Hier geht es zur neuen Version 1.02 der Erweiterung inklusive Mehrsprachigkeit & Open Graph Tags von noRiddle.]

    Linkback: https://www.modified-shop.org/forum/index.php?topic=15007.0
    Managed Server

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.223
    • Geschlecht:
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #1 am: 02. September 2011, 13:48:47
    Hallo Sergej,

    bist du so lieb und teilst deine Lösung mit uns? :-?

    Grüße

    Torsten

    ThorstenK

    • Fördermitglied
    • Beiträge: 170
    • Geschlecht:
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #2 am: 02. September 2011, 13:52:34
    Hi Sergej,
    schön umgesetzt, ich hab's gestern auch gelesen und auch gleich mal den Code angefordert.
    Ich hoffe, das macht Schule, die "sozialen" können sich so austoben und die "unsozialen" werden nicht belästigt.

    Viele Grüße
    Thorsten

    Donco

    • Schreiberling
    • Beiträge: 258
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #3 am: 02. September 2011, 14:06:11
    Hallo Sergej,

    Das sieht im Shop super aus :-)
    Es wäre schön wenn du kurz erklärst wie man den Code einbaut.

    Beste Grüße

    Marius

    Sergio Mueller

    • Mitglied
    • Beiträge: 178
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #4 am: 02. September 2011, 14:21:51
    Also ich hab das jetzt mal einfach so zusammengefuscht.
    Anbei findet ihr eine "kurze" Anleitung und die Skripte und zu modifizierenden Dateien. Ich mach das alles nochmal ordentlich, wenn ich mehr Zeit habe. Versprochen !
    Bei Fragen bitte melden. Ich hoffe ihr kommt damit klar...

    Gruß
    Sergej

    [EDIT Tomcraft 19.01.2012: Eine überarbeitete Version gibt es hier.]

    Sergio Mueller

    • Mitglied
    • Beiträge: 178
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #5 am: 02. September 2011, 14:31:25
    Und hier kommt die Reaktion von Facebook darauf: Facebook beschwert sich über datenschutzfreundlichen 2-Klick-Button

    Vielleicht sollte man also noch mit der Einbindung des Skriptes warten, damit man keine Post von deren Anwälten bekommt ?

    Verrückte Welt.... da fehlen einem die Worte !

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.223
    • Geschlecht:
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #6 am: 02. September 2011, 14:45:19
    Also da zieht's einem doch echt die Schuhe aus, wenn man sowas liest!

    Super, dass sowas natürlich wieder auf dem Rücken der Anwender ausgetragen wird. Bindet man ihn unverändert ein, bekommt man Post von der Verbraucherschutz-Zentralen, bindet man ihn verändert ein, bekommt man post von Facebook-Anwälten.

    Die logische Konsequenz? ... :hust: :whistle:

    Man darf gespannt sein, wie sich das weiterentwickelt. :-/

    Nachtrag: Entwarnung!

    Zitat
    [2. Update: Mittlerweile äußerte sich erneut Tina Kulow von Facebook Deutschland. In einem Tweet schrieb sie: "Um es klar zu stellen: 2-klick-Button ist nicht ideal - aber kein Problem. Nur ein Like-Button der grafisch so tut als ob er einer ist, ist nicht ok. Das ist alles." Nachdem heise online dem Button für den ersten Click, der die Like-Funktion aktiviert, ein verändertes Design gegeben hat, sollte demnach der weiteren Nutzung des 2-Click-Buttons durch heise online und andere Websites auch von Seiten Facebooks nichts mehr im Wege stehen.]

    Quelle: Facebook beschwert sich über datenschutzfreundlichen 2-Klick-Button [2. Update]

    Grüße

    Torsten

    Sergio Mueller

    • Mitglied
    • Beiträge: 178
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #7 am: 02. September 2011, 18:12:55
    Hier der "facebook" Konforme 2-Klick button. Einfach ins /images/ Verzeichnis kopieren/überschreiben.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.223
    • Geschlecht:
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #8 am: 02. September 2011, 18:16:10
    Danke dir! :thx:

    Ich füge den schonmal oben in dein Paket mit ein. ;-)

    Grüße

    Torsten

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.223
    • Geschlecht:
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #9 am: 06. September 2011, 17:32:47
    Heise hat die Anleitung nun komplett veröffentlicht: Code für 2-Klick-Empfehlungsbutton von Heise ist erhältlich

    Direkt zur Anleitung: jQuery Plug-In socialshareprivacy – Dokumentation

    Grüße

    Torsten

    GetBigOrDie

    • Neu im Forum
    • Beiträge: 25
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #10 am: 07. September 2011, 12:23:07
    Also irgendwie hab ich z.Z. voll die A.... Karte. Beim einbauen von Modulen nichts will richtig funzen.  :datz:

    habe jetzt das Modul socalmedia eingebaut, aber leider werden die Buttons nur nach Aktivierung angezeigt.

    http://www.food-for-fitness.de/xtc/product_info.php?products_id=45

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.223
    • Geschlecht:
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #11 am: 07. September 2011, 12:35:15
    Bei dir fehlen die Bilder im Ordner "/images/". :!:

    Grüße

    Torsten

    GetBigOrDie

    • Neu im Forum
    • Beiträge: 25
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #12 am: 07. September 2011, 12:37:04
    Doch, in beiden. Hab sie jetzt schon zwei mal hochgeladen.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.223
    • Geschlecht:
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #13 am: 07. September 2011, 12:38:39
    Liegt vermutlich daran, dass der Shop bei dir im Unterordner "/xtc/" deiner Domain liegt. Dazu muss das Skript noch entsprechend angepasst werden.

    Grüße

    Torsten

    GetBigOrDie

    • Neu im Forum
    • Beiträge: 25
    Re: MODUL: Facebook, Twitter & Google+ datenschutzkonform einbauen
    Antwort #14 am: 07. September 2011, 12:39:54
    Ok, dann lass ich es so, denn ich werde sowieso noch in das Stammverzeichnis wechseln.
    Managed Server
    336 Antworten
    104520 Aufrufe
    12. Februar 2024, 20:26:04 von booster_73
    1 Antworten
    5571 Aufrufe
    06. August 2011, 12:08:25 von Tomcraft
    3 Antworten
    4793 Aufrufe
    16. Mai 2012, 13:34:40 von WayneTsun
    3 Antworten
    3749 Aufrufe
    11. Dezember 2013, 11:20:05 von Bonner
               
    anything