Url actuelle pour partager Facebook - arnie - 21/09/2009
Bonjour,
est-ce que qqun sait me dire comme je peux récupérer l'url de la page en cours??
C'est pour insérer un lien pour partager avec Facebook
Un lien du style:
<a onclick="return fbs_click()" href="http://www.facebook.com/share.php?u=ici doit venir la bonne url à partager" target="_blank">
<img src="http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981" alt="" />
</a>
Merci pour votre aide
Arnie
Url actuelle pour partager Facebook -
bess - 22/09/2009
tiens arni, je suis tombé la dessus ce matin même... je peux pas t'assurer que ca tourne bien mais le type a l'air content de ce qu'il en a fait
http://forum.cmsmadesimple.org/index.php/topic,18310.msg177732.html#msg177732
tu pourrais t'inspirer du code non ?
au pire tu élagues très très large pour obtenir ton url courante
au mieux tu pourras même intégrer des paramètres supplémentaires et en nettoyer d'autre.
Url actuelle pour partager Facebook -
Jean le Chauve - 22/09/2009
<a onclick="return fbs_click()" href="http://www.facebook.com/share.php?u={$content_obj->GetURL()}" target="_blank">
Url actuelle pour partager Facebook - arnie - 24/09/2009
Merci Jean le Chauve pour:
<a onclick="return fbs_click()" href="http://www.facebook.com/share.php?u={$content_obj->GetURL()}" target="_blank">
ça marche presque, ...
c'est pour pouvoir partager une news sur facebook, mais ça renvoit l'url de la page sur laquelle la news est venue s'insérée, mais pas l'url de la news elle même.
ce qu'il me faudrait c'est l'url généré par {$entry->titlelink}...
as tu une idée??
Merci d'avance
Arnie
NB: merci aussi Bess, mais trop complexe pour moi
Url actuelle pour partager Facebook -
Jean le Chauve - 24/09/2009
Tu trouveras ton bonheur en faisant cette manip :
http://www.cmsmadesimple.fr/forum/viewtopic.php?id=1457
Url actuelle pour partager Facebook - Sebonline - 10/06/2010
Salut,
J'ai un peu la même problématique en ce moment.
J'ai bien appliqué la méthode de Jean Le Chauve depuis longtemps déjà pour afficher le titre des news dans le titre des pages et en h2.
Je souhaite ajouter le bouton "I Like" de facebook mais je n'arrive pas à trouver le bon paramètre pour générer l'url en dynamique :
<iframe src="http://www.facebook.com/plugins/like.php?href=quelparametreici??????&layout=standard&show_faces=false&width=450&action=like&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>
Avec, {$content_obj->GetURL()} ça va chercher l'URL de la page "mère" mais pas l'URL de la news en question...
Merci d'avance pour votre aide,
Url actuelle pour partager Facebook -
Jean le Chauve - 10/06/2010
Si tu as placé : {* set a canonical variable that can be used in the head section if process_whole_template is false in the config.php *}
{if isset($entry->canonical)}
{assign var='canonical' value=$entry->canonical}
{/if}
en haut du gabarit de détail, tu peux utiliser {$canonical}.
Place ton code dans le gabarit de détail du module articles :
Code :
<iframe src="http://www.facebook.com/plugins/like.php?href={$canonical}&layout=standard&show_faces=false&width=450&action=like&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>
Attention, il ne marche pas partout dans le gabarit, je te laisse le loisir de trouver le bon endroit
Url actuelle pour partager Facebook - Sebonline - 12/06/2010
Parfait ! Ca a l'air de fonctionner !
Merci.