Drupal Social share privacy module

An implementation of http://www.heise.de/extras/socialshareprivacy/ as a Drupal module. The source and releases can be found at the Social share privacy project at drupal.org.

Installation

  1. Installing the module (see http://drupal.org/documentation/install/modules-themes or post a comment.)
  2. Once installed, a new block is available that can be placed through /admin/build/block.
    1. I suggest to disable the block on these pages:
      admin/*
      user/*
    2. Normally you do not want a block title, so write <None> into that field.

To report a bug, please visit the Drupal bug tracker.

 

10 Kommentare

Drupal Social share privacy module

Wow...das erspart mir ein wenig Arbeit! Vielen Dank!

Wenn in der Zeile 248 in der "jquery.socialshareprivacy.js" die Verlinkung um ein "target="_blank" ergänzt wird, dann schickt man den User nicht gleich wieder weg, sondern öffnet

(je nach Voreinstellung des Browsers) ein neues Tab im Browser für die Heise Informationen.

<code>

// Der Info/Settings-Bereich wird eingebunden
//
context.append('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a href="' + options.info_link + '" target="_blank"><span class="help_info icon"><span class="info">' + options.txt_help + '</span></span></a></div></li>');

</code>

Vielen Dank!

André

Verhalten "Google+1-Button"

Hi !
 

Wenn der Google+1-Button ein-, aus- und wieder eingeschaltet wird,

verschwindet der Google+1-Button.

Lt. Firebug wird der Fehler aber auf der Google-Seite "geworfen":

Fehler:
Y is undefined
[Bei diesem Fehler anhalten]
Q("IframeBase.prototype",[Y,Y[y]],{B:"...,Y:"getParams",ba:"removeCal
lback"}); 

Quelle:
https://ssl.gstatic.com/webclient/js/gc/24479126-6666cb8c/googleapis.
client__plusone.js

 

Viele Grüße,

André

Funktioniert nicht

Vielen Dank für die Arbeit! Das sieht bei mir schon wesentlich besser aus, als bei meinen letzten Versuchen. Allerdings passiert nichts, wenn ich auf die Logos klicke. Woran kann das liegen?

Ich habe übrigens einen Moment gebraucht, bis ich gemerkt habe, dass das Modul über einen Block funktioniert, den man erst aktivieren muss.

"Wenn in der Zeile 248 in der "jquery.socialshareprivacy.js" die Verlinkung um ein "target="_blank" ergänzt wird, dann schickt man den User nicht gleich wieder weg, sondern öffnet (je nach Voreinstellung des Browsers) ein neues Tab im Browser für die Heise Informationen."

Dann hat man allerdings kein standardkonformes HTML mehr.. ;)

1. Danke! 2. Feature Request

Hi Erik,

Vielen Dank für die Bereitstellung des Moduls. Ich glaube du bist sicherlich genauso neugierig wie ich, wie viele Installationen es bereits einsetzen.

Hast du auch vor das Einbetten der Netzwerke in Inhaltstypen (z.B. Blogbeitrag) in das Modul einzubauen? Ich setze gerade eine neue Projektseite auf und werde erstmal https://drupal.org/project/google_plusone benutzen, bis es eine Alternative gibt.

Beste Grüße
Inte

Inhaltstypauswahl

In Version 6.x-1.1 kann ausgewählt werden, dass nur bei bestimmten Inhaltstypen ein Block erzeugt wird. Drupal 7 hat diese Funktion für Blöcke von sich aus eingebaut.