Hallo zusammen,
ich möchte auf meiner Seite eine Möglichkeit einbauen, die Bilder auf Facebook zu posten, dass klappt hiermit auch ganz gut:
<?php
if (!defined('IN_COPPERMINE')) die('Not in Coppermine...');
$thisplugin->add_filter('file_data','facebook_file_data');
function facebook_file_data($CURRENT_PIC_DATA){
global $CONFIG;
// print_r ($CURRENT_PIC_DATA);
if (is_image($CURRENT_PIC_DATA['filename'])){
$html =& $CURRENT_PIC_DATA['html'];
$html = '<div class="Photo fn-container" id="PhotoContainer">' . $html . '</div>';
$html .= <<< EOT
EOT;
$html .= <<< EOT
<div style="clear: both; padding-top: 10px; padding-bottom: 10px">
<style> html .fb_share_link { padding:2px 0 0 20px; height:216px; }</style><a href="http://www.facebook.com/sharer.php?u={$CONFIG['site_url']{$CURRENT_PIC_DATA['url']}&{$CURRENT_PIC_DATA['title']}}" TARGET="_blank" onclick="window.open(this.href,'window','width=626,height=436,resizable') ;return false;"><img src="plugins/facebook/facebook_share_button.jpg" width=75 height=33 /></a>
</div>
EOT;
}
return $CURRENT_PIC_DATA;
}
?>
Das wird auf Facebook auch angezeigt, aber ich möchte, dass automatisch auf die Seite direkt (nicht direkt auf das Bild) verlinkt wird, aber irgendwie kriege ich es nicht hin. Hat jemand eine Idee?
hey,
dein code hab ich mir jetzt nicht angeschaut...aber kann dir das hier empfehlen:
http://www.addthis.com
dadurch hast du nicht nur facebook sondern auch die anderen großen.
Danke für deinen Tipp!
Habe auch gleich den Code eingebaut, aber das funktioniert nicht richtig, der übergibt an Facebook zwar einen Link, aber bei FB steht nur "Fehler" und der zeigt irgendein Hintergrundbild der Startseite an....
Keine Ahnung ob es für Coppermine einen RSS-Feed gibt oder ein Plugin.
Falls ja, kannst du das dann über Twitterfeed automatisch in Facebook einbinden.
Nette Sache und kostet nix.
http://twitterfeed.com (http://twitterfeed.com)
Ich mach das beispielsweise für meinen Pragma-RSS-Feed.
Praktische Sache und kostet nix.
ciao
Danke Franky, das werde ich mir mal anschauen :)
Auch ne nette Funktion!
Die Idee die ich hatte, war, dass Leute Bilder, auf denen sie abgebildet sind auch bei FB sharen können.
Das klappt auch fast!
Der Link bei FB ist richtig!
Aber es wird leider kein Vorschaubild angezeigt und die Überschrift heißt auch nur "www.steifmaenner.de -- Fehler", aber wie gesagt der Link dahinter passt!
wsch hast du den code an der falschen stelle eingefügt oder an einer stelle, die probleme in bezug auf " , ' oder \" sowas in der art hat. check das nochmal...das mit dem vorschaubild könnte schwierig werden bei dem addthis button aber zumindest dieses "fehler" darf nicht kommen.
Zitat von: lemming in 26 Juli 2010, 16:17:03
wsch hast du den code an der falschen stelle eingefügt oder an einer stelle, die probleme in bezug auf " , ' oder \" sowas in der art hat. check das nochmal...das mit dem vorschaubild könnte schwierig werden bei dem addthis button aber zumindest dieses "fehler" darf nicht kommen.
wo ist den die richtige Stelle :cool:
ich dachte du hast das problem...
wo hast du es eingefügt? was hast du wo eingefügt? dann können dir vllt. auch andere helfen.
Ich hatte ja das Coppermine-Facebook Plugin installiert und habe den Code einfach da eingefügt, sodass die Leiste (Teilen bei ...) genau unter dem Bild steht!
gib doch mal die Links zu FB damit man überhaupt mal sehen kann, was dein Pluggi da macht.....
Hier der Link zu einen random-pic:
http://steifmaenner.de/modules.php?name=Gallery&act=displayimage&album=random&pos=rnd51263
Direkt darunter ist addThis eingebaut!
User: Test1234
Passwort: test
Könnte daran liegen, dass die Gallery nur für eingeloggte Nutzer zugängig ist.
Gib die Gallery mal testweise für alle frei und schau ob sich dann was ändert.
ciao...