Facebook Test :)

Facebook Test :)

Donnerstag, 31.03.2011 13:14
Florian Thanquol Hochriegl
Tanke codet wieder - und das hier ist nur eine TestNews :) 

Öffentlich >> News / Kommentar-Forum > Facebook Test :)
Antwort erstellen
Autor Thema: Facebook Test :)
RooT
11.07.2011 um 20:16 AntwortBenutzerprofilNachricht senden
NEW

Clan: [GS]
Postings: 118

kannst mir veraten wie ich das hinkriege das bei meinen news einzeln das like button ist.

kriege den like button hin aber dann ist er bei jeder news gleich. ich weis aber nicht wie ich das machen kann ausser mit den news_id aber die krieg ich nicht hin.

mfg root

ps. ja ich habe eine unternehmergruppe xD
__________________

 
Thanquol
11.07.2011 um 22:12 AntwortBenutzerprofilNachricht senden

NEW

Clan: Gamers' Congress
Postings: 1105

Wie meinst das?
in Dotlan? oder anderswo?
 
RooT
12.07.2011 um 10:15 AntwortBenutzerprofilNachricht senden
NEW

Clan: [GS]
Postings: 118

ob jetzt hier dotlan oder auf anderen seite ist alles das selbe (php)
ich benutze aktuell diesen

div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=203463493038529&xfbml=1"></script><fb:like href="www.obh-gaming.de" send="true" width="450" show_faces="true" font=""></fb:like

nur um bei jeder News einen neuen zu haben muss sich ja im prinzip die id ändern doch wen ich die ändere funktioniert es nicht mehr (auch klar den fb erkennt die id nicht) und wenn ich href ändere mit /.get[news_id] was zum effekt führen sollte das die news id eingesetzt wird funktioniert es auch nicht.
kannst mir mal verraten wie du das gelöst hast?

ps code natürlich mit befehlsanfang und ende habe die hier ausgelassen wegen eventuellen anzeigen

[Editiert von Berner_CH am 12.Jul.2011 um 10:16]
__________________

 
Thanquol
13.07.2011 um 09:48 AntwortBenutzerprofilNachricht senden

NEW

Clan: Gamers' Congress
Postings: 1105

Ich machs folgendermaßen:

Code:
function getFacebookGefaelltMir( $link ){

/**
href - the URL to like. The XFBML version defaults to the current page.
layout - there are three options.
standard - displays social text to the right of the button and friends' profile photos below. Minimum width: 225 pixels. Default width: 450 pixels. Height: 35 pixels (without photos) or 80 pixels (with photos).
button_count - displays the total number of likes to the right of the button. Minimum width: 90 pixels. Default width: 90 pixels. Height: 20 pixels.
box_count - displays the total number of likes above the button. Minimum width: 55 pixels. Default width: 55 pixels. Height: 65 pixels.
show_faces - specifies whether to display profile photos below the button (standard layout only)
width - the width of the Like button.
action - the verb to display on the button. Options: 'like', 'recommend'
font - the font to display in the button. Options: 'arial', 'lucida grande', 'segoe ui', 'tahoma', 'trebuchet ms', 'verdana'
colorscheme - the color scheme for the like button. Options: 'light', 'dark'
ref - a label for tracking referrals; must be less than 50 characters and can contain alphanumeric characters and some punctuation (currently +/=-.:_). The ref attribute causes two parameters to be added to the referrer URL when a user clicks a link from a stream story about a Like action:
fb_ref - the ref parameter
fb_source - the stream type ('home', 'profile', 'search', 'other') in which the click occurred and the story type ('oneline' or 'multiline'), concatenated with an underscore.
*/

$link = urlencode ( $link );
$result = '
<iframe src="https://www.facebook.com/plugins/like.php?href='.$link.'&layout=standard&show_faces=false&width=450&action=like&font=arial&colorscheme=light&height=35"

scrolling="no"
frameborder="0"
style="border:none;
overflow:hidden;
width:450px;
height:35px;"
allowTransparency="true">
</iframe>';


// GEHT NICHT KA WARUM $result1 = str_replace(' ', '', $result, $count);

return $result;
}



und in der admin/index.php:

Code:
if($do == "news_add") {
$like .= getFacebookGefaelltMir( "http://192.168.23.24/news/?id=". (dotlan_get_last_news_id()+1) );

$news['content'] .= "<br><br>".$like;

$output = $ADMIN_NEWS->add($news);

}



nicht die schönste LÖsung - aber es funzt

[Editiert von Thanquol am 13.Jul.2011 um 09:48]
 
RooT
13.07.2011 um 10:21 AntwortBenutzerprofilNachricht senden
NEW

Clan: [GS]
Postings: 118

vielen dank damit lässt sich arbeiten.
werd mal hp auf meinen homeroot spiegeln und austesten.
mfg sascha
__________________

 
Thanquol
13.07.2011 um 10:53 AntwortBenutzerprofilNachricht senden

NEW

Clan: Gamers' Congress
Postings: 1105

was halt bei meiner lösung stinkt: der button wird fest in die DB eingetragen und nicht nachträglich per JavaScript oder so geaddet - das kann ich leider nicht
 
[ Antwort erstellen ]

Join our Team

Nächste LAN


Gamers Congress #22
04. Apr - 06. Apr 2025



frei: 150
angemeldet: 0
bezahlt: 0/150
Warteliste: 0

Letzte Kontoüberprüfung:
0000-00-00 00:00:00

Sponsoren


0 von 0 Sponsoren

Connect with us!

Forum

Umfragen

Derzeit gibt es keine aktuellen Umfragen.

Buddyliste [0/0]

  • Du musst eingeloggt sein um die Buddyliste zu nutzen.

User Online

  • ?
  • ?