IT a bezpečnost bez starostí

Tlačítko "Líbí se mi" spojuje internet

Facebook nyní umožňuje dát si na jakékoli stránky tlačítko Líbí se mi a Sdílet. Tím umožníte návštěvníkům, aby po přečtení článku jednoduše klikli na takové tlačítko, vyskočí okénko, zda skutečně odeslat na Facebook a pokud je daný návštěvník k Facebooku přihlášen, odešle se informace na jeho zeď. Vše by mělo být na stránce http://developers.facebook.com/pluginsOdkaz na externí web.

Bohužel se mi nepodařilo rozchodit tlačítko Líbí se mi tak, aby se nemuselo v kládat ručně do každé stránky. Jde mi vždy jen pro jednu konkrétní a navíc ani neodesílá nic na Facebook, jen se obarví a přičte číslo k počítadlu.

Zato tlačítko Sdílet sem rozchodil a mám jeho dvě verze. Ukázka a zdrojové kódy jsou uvedeny níže. První je formou obrázku, na který když se klikne, vyskočí okno. Druhý je plně textový i s počítadlem a rovněž jako vyskakovací okno.

Pokud používáte drupal a chcete mít takové tlačítko všude bez nutnosti jej ručně vkládat, umistěte jeden z těchto kódů do souboru /themes/aktualni_tema/page.tpl.php před nebo za <?php print $content ?>. U druhého řešení přepište slovo Sdílet HTML entitou Sd&iacute;let, pokud bude blbnout diakritika. Není to ale plně vyhovující řešení, tlačítko Sdílet teď bude uplně na každé stránce...

--------------------------------------------------------------------------------------------------------

<script>function fbs_click() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+enco… false;}</script>

<a href="http://www.facebook.com/share.php?u=%3Curl%3E" onclick="return fbs_click()" target="_blank"><img src="/sites/default/files/blog/tlacitko-libi-se-mi-spojuje-internet/fb.png" alt="Facebook" title="Facebook"></a>

Facebook

--------------------------------------------------------------------------------------------------------

<a style="text-decoration: none;" name="fb_share" type="button_count">Sdílet</a>
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>

Sdílet

--------------------------------------------------------------------------------------------------------

Na ukázku je zde i Activity Feed, který zobrazuje veškerou interaktivitu návštěvníků s Facebookem. Vhodné je jej umístit třeba do levého či pravého menu.

<iframe src="http://www.facebook.com/plugins/activity.php?site=hrosikov.cz&amp;width…" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:300px; height:300px"></iframe>

 

Kategorie