Name: 2 Click Social Buttons - Plugin Version: 3.2.0 / 3.4.2.0-PRO / 4.1.0.0-PRO - Modul Version: 3.1.0 - Typ: Plugin / Modul - Lizenz: GPLv3
Beschreibung: 2 Klicks für mehr Datenschutz (Facebook, Twitter, Linkedin und XING) - Joomla! Extensions Directory
Übersicht über alle Downloads zu dieser Erweiterung: 2 Click Social Buttons Downloads
2 Klicks für mehr Datenschutz - Plugin und Modul für Joomla! 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, Linkedin and XING
Sprachen: Deutsch / Englisch
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
- Datenschutzgerechte Einbindung von sozialen Diensten
- Code der Buttons wird erst nach Klick nachgeladen - Besucher muss selbst aktiv werden
- Unterstützte soziale Netzwerke: Facebook, Twitter, Linkedin und XING
- Als Plugin und Modul erhältlich
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 sozialen Netzwerke (Facebook, Twitter, Linkedin und XING) aktivieren und die Position der Buttons auswählen.
Changelog
Plugin
Version 4.1.0.0-PRO - 2023-04-10
- Increased technical requirements for Joomla! 4: Increasing Technical Requirements - Core & PHP for Joomla! 4 Pro Extensions.
- + Code optimisations.
Version 4.0.2.0-PRO - 2022-10-21
- + Added Pro Security Token validation check. The Pro package contains a token file with an individual security token linked to the user account and checked against the validation server for authenticity.
- ^ Multiple internal code optimisations.
- # Added a workaround for the wrong context provided by the Newsflash module from the core.
Version 4.0.1.0-PRO - 2021-11-12
- + Added the built-in Download Key Manager support to enter your Pro Update ID without installing the update helper plugin.
Important: Please copy your personal Pro Update ID using the second copy button in the Pro ID Manager and enter the key in System - Update - Update Sites - Select the entry of the Pro extension and enter the ID into the Download Key field. - ^ Code optimisations
Version 4.0.0.0-PRO - 2021-09-10
- + First Pro release for Joomla! 4.x based on 2CSB Pro version 3.4.2.0-PRO
Version 3.4.2.0-PRO - 2021-06-13
- ^ Maintenance release
- ^ Changed the version number specification. The first number stands for the supported major Joomla! version. The following three numbers follow the Semantic Versioning Specification (SemVer), as it used to be previously.
- ^ Updated custom field
- ^ Code optimisations
Version 3.4.1-PRO - 2021-02-02
- ^ Maintenance release
- ^ Code optimisations
Version 3.4.0-PRO - 2020-10-24
- First release with increased technical requirements: Increasing Technical Requirements - Joomla! Core & PHP for Pro & Free Extensions
- ^ Updated custom field
- ^ Updated CSS file
- ^ Code optimisations
Version 3.3.1-PRO - 2019-05-15
- + Global Twitter Hashtags - Allows setting global hashtags for the Tweet text. Thanks to Jörn W. for suggesting this feature!
Version 3.3.0-PRO - 2019-05-14
- + First Pro release based on 2CSB version 3.2.0
- + Twitter Hashtags - Hashtags can be pre-defined and added in the share text using associated tags of the corresponding articles.
- ! Removed Google Plus integration
Version 3.2.0 - 2016-07-25
- + Linkedin Share Button
- + XING Share Button
- ^ Updated Facebook Button - New: Facebook Share
- ^ Updated Twitter Button integration
- ^ Moved JS, CSS and images to the media folder
- ^ Changed images of all buttons in deactivated mode
- ^ Updated integration of social buttons - Removed counter of all buttons
- ^ Updated Custom fields
- ^ Code Optimizations - PHP + JavaScript file
Version 3.1.0 - 2015-07-30
- + Donation Code Validation Process - Improved the validation process with a new server (HTTPS request) plus an independent, separated fallback server (HTTP request).
https://check.kubik-rubik.de/
http://check.kubik-rubik.eu/
https://downloads.kubik-rubik.de/
Version 3-3 - 2015-01-25
- + Update Server - Added the Joomla! core functionality for the update checks
- + jQuery instead of Mootools - Removed dependency of the framework Mootools completely
- ^ HTTPS - Links to the services use HTTPS (Hypertext Transfer Protocol Secure) versions
- ^ Updated Donation Code field - Uses the HTTP API for the requests and calls the check script via HTTPS
- ^ Links in the language files - Updated outdated links to the JED (Joomla! Extensions Directory)
- ! Removed Version Check field
Version 3-2 - 2013-12-15
- ^ Google Plus - replaced old image, changed CSS instructions
- + Tooltip CSS - added CSS instructions for the tooltip
- ^ Updated custom fields
Version 3-1 - 07-Jan-2013
+ First release for Joomla! 3.x
^ Optimized Donation Code System
Version 2.5-4 - 2013-12-22
- ^ Google Plus - replaced old image, changed CSS instructions
- + Tooltip CSS - added CSS instructions for the tooltip
- ^ Updated custom fields
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
+ Implemented donation model
+ Improved jQuery compatibility
Version 2.5-1 - 18-Mar-2012
- First release for Joomla! 2.5
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
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
Version 3.1.0 - 2015-07-30
- + Donation Code Validation Process - Improved the validation process with a new server (HTTPS request) plus an independent, separated fallback server (HTTP request).
https://check.kubik-rubik.de/
http://check.kubik-rubik.eu/
https://downloads.kubik-rubik.de/
Version 3-3 - 2015-03-31
- + Update Server - Added the Joomla! core functionality for the update checks
- + jQuery instead of Mootools - Removed dependency of the framework Mootools completely
- ^ HTTPS - Links to the services use HTTPS (Hypertext Transfer Protocol Secure) versions
- ^ Updated Donation Code field - Uses the HTTP API for the requests and calls the check script via HTTPS
- ^ Links in the language files - Updated outdated links to the JED (Joomla! Extensions Directory)
- ! Removed Version Check field
Version 3-2 - 2014-06-20
- + Module class suffix - on request by a user
Version 3-1 - 2013-12-15
- + First version of the module for Joomla! 3
- ^ Google Plus - replaced old image, changed CSS instructions
- + Tooltip CSS - added CSS instructions for the tooltip
- ^ Updated custom fields
Version 2.5-3 - 2013-12-23
- ^ Google Plus - replaced old image, changed CSS instructions
- + Tooltip CSS - added CSS instructions for the tooltip
- ^ Updated custom fields
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 for Joomla! 2.5
+ Implemented donation model
+ jQuery compatibility mode
+ Layout of the buttons - horizontal and vertical
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)
Version 1.5-1 - 09.10.2011
+ 1. Release des Moduls - gleiche Funktionen wie Version 1.7-1 des Moduls
Download
Übersicht über alle Downloads zu dieser Erweiterung: 2 Click Social Buttons Downloads