2CSB - 2 Click Social Buttons


2 Click Social Buttons - Joomla! Plugin - Logo

Joomla 2.5 native Joomla 3 native

Name: 2 Click Social Buttons - Plugin Version: 2.5-3 / 3-1 - Modul Version: 2.5-2 - Typ: Plugin / Modul - Lizenz: GPLv3 - Demo
Beschreibung: 2 Klicks für mehr Datenschutz (Facebook, Twitter and Google Plus)
Entwickelt von:

Gelistet in: Joomla! Extensions Directory
Wenn Sie 2CSB - 2 Click Social Buttons nutzen, dann schreiben Sie bitte ein Review und bewerten Sie die Erweiterung im Joomla! Extensions Directory.

Beschreibung

2 Klicks für mehr Datenschutz - Plugin / Modul für Joomla! 2.5 und 3.x

Plugin / Modul: 2CSB - 2 Click Social Buttons
Funktion: Social Buttons datenschutzgerecht einbinden - Buttons werden erst nach Klick durch den Benutzer geladen
Dienste: Facebook, Twitter und Google Plus
Sprachen: Deutsch und Englisch
Joomla! Versionen: 2.5 / 3.x
Wichtig für Joomla! 1.5: Das Plugin / Modul funktioniert nur, wenn das Plugin "System - Mootools Upgrade" aktiviert ist!

Die Version für Joomla! 3 ist nur zu Testzwecken. Bitte mögliche Bugs im Supportforum melden!

Das Plugin und das Modul entstanden aufgrund der Problematik, dass eingebundene Buttons der bekannten sozialen Dienste bereits persönliche Daten übertragen, obwohl man sie noch gar nicht angeklickt hat. Dadurch können Surfer durch die übertragene Sitzungs-ID identifiziert werden. Auf Heise Security wurde das Problem beschrieben: Das Like-Problem

Heise.de hat eine gute Lösung vorgeschlagen, wie man das Datenschutzproblem umgehen kann (2 Klicks für mehr Datenschutz). Die Buttons müssen erst aktiv vom Besucher angeklickt werden, damit der Code der Buttons nachgeladen wird. Somit werden keine persönlichen Daten des Besuchers ohne Zustimmung übertragen. Beim Laden der Seite werden erst sog. Dummys angezeigt. Diese bestehen aus einfachen Bildern, die nach einem Klick durch die richtigen Buttons ersetzt werden. Ohne Klick werden nur Daten der eigenen Website geladen und somit keine Daten an die sozialen Dienste übertragen. Ein weiterer Vorteil ist natürlich das schnellere Laden der Seiten durch die sehr kleinen Bilddateien.

Aufgrund von Einwänden seitens Facebook darf das Originallogo für den Dummy nicht benutzt werden. Dieser wurde von Heise.de durch ein ähnliches Logo ersetzt. Heise.de möchte demnächst den Code und die Dokumentation freigeben, damit jeder diese Funktion einbauen kann.* Ich habe das Plugin (das Modul kam später) schon vorher mit der selben Funktion umgesetzt. 2CSB nutzt dabei das Framework Mootools, welches in Joomla! zum Einsatz kommt, bei Heise.de wird JQuery eingesetzt. Bei der Umsetzung habe ich das Aussehen und die Funktionalität von Heise.de übernommen. Nach einem Klick kann der Button jedoch nicht wieder deaktiviert werden, da es dann auch keinen Sinn mehr macht (Code des Anbieters wurde bereits vollständig geladen!). Erst beim Neuladen werden wieder nur die Dummys eingelesen.

Plugin: Bei 2CSB handelt es sich um ein Inhalts-Plugin. Man kann die Buttons über oder unter den Artikeln einblenden lassen.

Modul: Das Modul wurde auf vielfachem Wunsch nach dem Plugin zusätzlich erstellt. Mit dem Modul können die Social Buttons auf jeder Seite angezeigt werden, nicht nur in Artikeln.

Für die Buttonfunktion wird ausschließlich Originalcode des jeweiligen Anbieters benutzt.

Ich freue mich auf Feedback und Vorschläge!

* Der Code wurde mittlerweile freigegeben: jQuery Plug-In socialshareprivacy – Dokumentation

Nach vielfacher Nachfrage habe ich am 24.06.2012 eine aktualisierte Version des Moduls für Joomla! 2.5 veröffentlicht.

Features

Features

  • Datenschutzgerechte Einbindung von sozialen Diensten
  • Code der Buttons wird erst nach Klick nachgeladen - Besucher muss selbst aktiv werden
  • Unterstütze Dienste: Facebook, Twitter und Google Plus
  • Als Plugin und Modul erhältlich

Installation

Installation

Das Plugin / Modul übers Backend installieren und unter Erweiterung - Plugins - Inhalt - 2 Click Social Buttons / Erweiterung - Module - 2 Click Social Buttons aktivieren.

In den Einstellungen kann man die Dienste (Facebook, Twitter und Google Plus) aktivieren und die Position der Buttons auswählen.

Changelog

Changelog

+ = Hinzugefügt - ! = Entfernt - ^ = Geändert - # = Gefixt

Plugin

Joomla! 3.x

Version 3-1 - 07-Jan-2013

+ First release for Joomla! 3.x
^ Optimized Donation Code System

Joomla! 2.5

Version 2.5-3 - 21-Aug-2012

+ Implemented Versioncheck - Stay uptodate with the great new feature! The latest version can be checked once per session or on every load of the settings page.
^ Optimized Donation Code System - The entered donation code is checked only once per session.

Version 2.5-2 - 07-Jun-2012

+ Spendenmodell eingebaut
+ jQuery Kompatibilität verbessert

Version 2.5-1 - 18-März-2012

- 1. Version für Joomla! 2.5 veröffentlicht

Joomla! 1.7

Version 1.7-4 - 09.09.2011

+ Artikel über Kategorie-ID ausschließen - alle Artikel der angegeben Kategorie-ID werden ausgeschlossen
+ Load all - Button - mit diesem Button werden alle Dienste mit einem Klick geladen
+ Info Button - zeigt eine Warnung, dass bei Aktivierung der Buttons Daten an die Dienste übertragen werden, in einem Tooltip an
+ Code-Optimierung

Version 1.7-3 - 06.09.2011

# Unbekannter Laufzeitfehler bei älteren Versionen des Browsers Internet Explorer

Version 1.7-2 - 05.09.2011

+ Artikel ausschließen - über ID oder ItemID
+ Twitternamen eingeben - Beiträge mit eigenem Account (via ..) verknüpfen
^ Abstände / CSS Anweisungen
# Plugin wird nur in Artikeln ausgeführt, nicht mehr auf der Startseite oder Blogansicht

Version 1.7-1 - 05.09.2011

+ 2 Klicks für den Datenschutz - Code erst nach einem Klick des Benutzers nachladen
+ Datenschutzgerechte Einbindung der sozialen Dienste (Gefällt mir - Buttons)
+ Unterstützte Dienste: Facebook, Twitter und Google Plus

Joomla! 1.5

Version 1.5-4 - 09.09.2011

+ Artikel über Kategorie-ID ausschließen - alle Artikel der angegeben Kategorie-ID werden ausgeschlossen
+ Artikel über Bereich-ID ausschließen - alle Artikel der angegeben Bereich-ID werden ausgeschlossen
+ Load all - Button - mit diesem Button werden alle Dienste mit einem Klick geladen
+ Info Button - zeigt eine Warnung, dass bei Aktivierung der Buttons Daten an die Dienste übertragen werden, in einem Tooltip an
+ Code-Optimierung

Version 1.5-3 - 06.09.2011

# Unbekannter Laufzeitfehler bei älteren Versionen des Browsers Internet Explorer

Version 1.5-2 - 05.09.2011

+ Artikel ausschließen - über ID oder ItemID
+ Twitternamen eingeben - Beiträge mit eigenem Account (via ..) verknüpfen
^ Abstände / CSS Anweisungen
# Plugin wird nur in Artikeln ausgeführt, nicht mehr auf der Startseite oder Blogansicht

Version 1.5-1 - 05.09.2011

+ 2 Klicks für den Datenschutz - Code erst nach einem Klick des Benutzers nachladen
+ Datenschutzgerechte Einbindung der sozialen Dienste (Gefällt mir - Buttons)
+ Unterstützte Dienste: Facebook, Twitter und Google Plus

Modul

Joomla! 2.5

Version 2.5-2 - 21-Aug-2012

+ Implemented Versioncheck - Stay uptodate with the great new feature! The latest version can be checked once per session or on every load of the settings page.
^ Optimized Donation Code System - The entered donation code is checked only once per session.

Version 2.5-1 - 24-Jun-2012

+ 1. Release des Moduls für Joomla! 2.5
+ Spendenmodell eingebaut
+ jQuery Kompatibilitätsmodus
+ Layout der Buttons - horizontal und vertikal

Joomla! 1.7

Version 1.7-1 - 08.10.2011

+ 1. Release des Moduls - gleiche Funktionen wie Version 1.7-4 des Plugins (ohne Optionen für die Artikelansicht)

Joomla! 1.5

Version 1.5-1 - 09.10.2011

+ 1. Release des Moduls - gleiche Funktionen wie Version 1.7-1 des Moduls

Aktuelle Seite: 2CSB - 2 Click Social Buttons