"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Auf Facebook Teilen Button

slateSC 05.08.2010 - 16:29 3903 14
Posts

slateSC

The Suntoucher
Avatar
Registered: Jul 2004
Location: oö
Posts: 1249
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:
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>
Das Teilen funktioniert so zwar schon! Allerdings eben nur als textlink und in einem Tab...

Plz Help!
Bearbeitet von slateSC am 05.08.2010, 16:33

dio

Here to stay
Registered: Nov 2002
Location: Graz
Posts: 4793
und, hast deren js geschreibsel auch übernommen? werden wohl funktionen sein, die in einer externen datei oder im header definiert sind.

slateSC

The Suntoucher
Avatar
Registered: Jul 2004
Location: oö
Posts: 1249
Zitat von dio
und, hast deren js geschreibsel auch übernommen? werden wohl funktionen sein, die in einer externen datei oder im header definiert sind.

für das kenn ich mich leider zu wenig mim codieren aus... :( dass ich wüsst was da noch alles reingehört bzw. fehlt!?
Bearbeitet von slateSC am 05.08.2010, 16:45

prayerslayer

Oar. Mh.
Avatar
Registered: Sep 2004
Location: vorm Sucher
Posts: 4073

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25377
Facebook erstellt dir doch eh den Code automatisch, wenn du eine Facebook-Seite hast.

slateSC

The Suntoucher
Avatar
Registered: Jul 2004
Location: oö
Posts: 1249
Zitat von prayerslayer
Mah isses so schwer?

http://lmgtfy.com/?q=facebook+like+button&l=1

anscheinend schon! ich möcht nämlich keinen "gefällt mir button" sondern nen
share on facebook (teilen) button! :p

und wenn ich den code hernehme den facebook vorschlägt muss ich dann nachdem ich auf teilen geklickt habe selber
händisch den link eintragen! und dass ist sicher nicht im sinne des erfinders ;)
und die grafik übernimmt er eben auch nicht...
Bearbeitet von slateSC am 05.08.2010, 17:00

prayerslayer

Oar. Mh.
Avatar
Registered: Sep 2004
Location: vorm Sucher
Posts: 4073
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 :D
Bearbeitet von prayerslayer am 05.08.2010, 17:11

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
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>

slateSC

The Suntoucher
Avatar
Registered: Jul 2004
Location: oö
Posts: 1249
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:
Code: 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>
beim zweiten link unter AboutMM ("Facebook") habe ich nochmal den code von standard.at
eingebunden. hier funktioniert die verlinkung, allerdings wird eben nur ein tab
erzeugt und nicht eine komplett neue seite wie in dem bsp. von standard.at
Bearbeitet von slateSC am 06.08.2010, 14:45

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
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

Nico

former person of interest
Registered: Sep 2006
Location: -
Posts: 4082
vielleicht mag er die script tags nur innerhalb der head tags.

prayerslayer

Oar. Mh.
Avatar
Registered: Sep 2004
Location: vorm Sucher
Posts: 4073
Sollt nicht sein.

slateSC

The Suntoucher
Avatar
Registered: Jul 2004
Location: oö
Posts: 1249
@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! :D YEAH!
Bearbeitet von slateSC am 06.08.2010, 18:48

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Zitat von slateSC
Edit: HA! habs rausgefunden! der script teil muss im header der index.php eingefügt werden! :D 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.

Ob header oder nicht ist dabei eigentlich nicht relevant, nur wenige scripts *müssen* im header stehen.

slateSC

The Suntoucher
Avatar
Registered: Jul 2004
Location: oö
Posts: 1249
Zitat von watchout
Muss 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.

ah okay!
Vielen dank für eure hilfe!

zwei fragen hätte ich jedoch zum facebook kapitel noch...

bei seiten in denen viele bilder sind funtzt es super dass dann beim teilen
fenster eines ausgewählt werden kann!
aber auf dieser seite zb.: schlägt er mir weder den header, noch das video vor!
kann ich das irgendwie beeinflussen bzw. einbinden?
(hab das video direkt mit dem quellcode von youtube eingebunden)

und der nächste punkt sind die anker auf dieser seite zb.: wo es nice währe wenn der beitrag
auf facebook dann auf das richtige video linkt!?
(keine ahnung ob die anker noch zeitgemäß oder richtig dafür sind)
Bearbeitet von slateSC am 06.08.2010, 21:46
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz