URL: https://www.overclockers.at/coding-stuff/auf_facebook_teilen_button_218031/page_1 - zur Vollversion wechseln!
Hi! Hätte gerne auf meiner seite die allseits bekannten "Auf Facebook Teilen" Buttons eingebunden.
mein problem ist nur im moment, dass mit dem befehl "blank" nur ein neuer
tab geöffnet wird und nicht wie zb.: auf standard.at (unten nach dem beitrag) eine komplett neue seite!?
Und zweitens, dass meine css formatierungen den teilen link immer nur als normalen
textlink einbinden... - und nicht mit dem blauen teilen button!?
So sieht mein code im moment aus den ich von standard.at übernommen habe:
Das Teilen funktioniert so zwar schon! Allerdings eben nur als textlink und in einem Tab...Code: PHP<a class="button social block facebook" target="_blank" onclick="return fbs_click()" onmouseover="$('share').update('facebook')" onmouseout="$('share').update('weitersagen:')" href="http://www.facebook.com /share.php?u=http://www.metaphor-motions.com/about-mm">facebook</a>
und, hast deren js geschreibsel auch übernommen? werden wohl funktionen sein, die in einer externen datei oder im header definiert sind.
Zitat von diound, hast deren js geschreibsel auch übernommen? werden wohl funktionen sein, die in einer externen datei oder im header definiert sind.
dass ich wüsst was da noch alles reingehört bzw. fehlt!?Mah isses so schwer?
http://lmgtfy.com/?q=facebook+like+button&l=1
Facebook erstellt dir doch eh den Code automatisch, wenn du eine Facebook-Seite hast.
Zitat von prayerslayerMah isses so schwer?
http://lmgtfy.com/?q=facebook+like+button&l=1


Ich check dein Problem nicht. Du willst für jede deiner Unterseiten einen eigenen FB Share Button mit eigener URL?
Habs jetzt verstanden. Kann dir nicht helfen 
Ich versteh aber auch das Problem nicht, was wichtig ist, ist ja die URL
zB. http://www.facebook.com/share.php?u...ns.com/about-mm
Der Rest sind nur Gimmick. Wenn du das Script von FB verwenden willst, kannst du entweder das über den referer machen - empfehl ich aber nicht wirklich, manche browser blocken das, oder eben mit dem direkten Link
Code:<a name="fb_share" type="button_count" share_url="HIER ADRESSE ANGEBEN" href="http://www.facebook.com/sharer.php"> Share </a> <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
ich hab jetzt deinen quellcode mal eingesetzt (Auf der AboutMM ganz unten -"Teilen")
wenn man da jetzt auf teilen clickt muss man selbst händisch die url eingeben!
und was mir noch aufgefallen ist, ist dass im tatsächlichen quellcode nicht mehr
das ganze script steht das ich hineinkopiert habe!?
es wird vom editor in dem ich den code einfüge nur dieser teil übernommen:
beim zweiten link unter AboutMM ("Facebook") habe ich nochmal den code von standard.atCode: PHP<a name="fb_share" type="button_count" share_url="http://www.metaphor-motions.com/about-mm" href="http://www.facebook.com/sharer.php">Teilen</a>
Was du meinst ist ein neues FENSTER nicht eine neue Seite. Und im Fall von derstandard.at ists ein Popup. Warum willst du die Präferenzen des Users übergehen und ihm ein Popup Fenster reinknallen? Das einzige was du damit erreichst is das der Popup blocker schreit und dann sieht man erst wieder nix.
Scheinbar filtert der Editor <script> Tags raus, musst schaun wo du das aktivieren kannst
vielleicht mag er die script tags nur innerhalb der head tags.
Sollt nicht sein.
@watchout: okay! was das popup betrifft hast du mich überredet!
jetzt hab ich aber trotzdem noch das problem, dass der facebookbutton nicht angezeigt wird
sondern nur meine externen css linkformatierungen übernommen werden!
kann es eventuell sein, dass der punkt mit den script tags ebenfalls damit zusammenhängt dass
ich ein externes css sheet zum formatieren verwende!?
Edit: HA! habs rausgefunden! der script teil muss im header der index.php eingefügt werden!
YEAH!
Muss er nicht, aber wenn dein gewähltes CMS den <script> tag rausfiltert (zwecks Sicherheit), dann musst du es über's Template einfügen.Zitat von slateSCEdit: HA! habs rausgefunden! der script teil muss im header der index.php eingefügt werden!YEAH!
Zitat von watchoutMuss er nicht, aber wenn dein gewähltes CMS den <script> tag rausfiltert (zwecks Sicherheit), dann musst du es über's Template einfügen.
Ob header oder nicht ist dabei eigentlich nicht relevant, nur wenige scripts *müssen* im header stehen.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026