Messages : 576
Sujets : 45
Inscription : May 2013
Réputation :
0
03/05/2014, 10:54:57
(Modification du message : 07/05/2014, 11:07:45 par jcpapa.)
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: !1.11.9
#~ Url du site : http://h-graffiti.fr/cmsmadesimple/
#~ Hébergeur / Soft : ovh
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.9
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.14.1
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ CGExtensions: 1.38.5
#~ CGSmartImage: 1.16
#~ Gallery: 1.6.1
#~ Captcha: 0.4.6
#~ FormBuilder: 0.7.3
#~ CGJobMgr: 1.3.1
#~ NMS: 2.8.2
#~ CGSimpleSmarty: 1.7.2
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 64000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale: fr_FR.utf8
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.16
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.73
#~ Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Je viens de passer quelques heures à chercher sur ce Forum et sur Google, le moyen de "poser" un petit " F à cliquer" pour que mes visiteurs ajoutent une mention "J'aime" sur Facebook.
J'ai trouvé pas mal de tutos malheureusement, aucun ne fonctionne sur mon site.
Je suis bien sûr allé sur la page Facebook qui génère le javascript et le lien pour ajouter aux pages...
Mais rien y fait... quelque-chose doit m'échapper...
Quelqu'un a-t-il LA ou une solution ?
Merci à tous et bonne journée.
Messages : 5,034
Sujets : 63
Inscription : Oct 2009
Réputation :
0
Salut,
et sur la forge?
J'ai trouvé ça, je n'ai pas testé, mais ça a l'air de répondre à ton besoin.
FacebookLikeButton
Messages : 576
Sujets : 45
Inscription : May 2013
Réputation :
0
Ah! effectivement...
Merci,
Je vais l'essayer.
Bon week-end
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
as tu bien entouré tes scripts par {literal}{/literal}
c'est sans aucun doute la raison de ton échec
Messages : 576
Sujets : 45
Inscription : May 2013
Réputation :
0
06/05/2014, 10:32:26
(Modification du message : 06/05/2014, 10:33:18 par jcpapa.)
Bonjour,
Pour répondre à Jissey...
J'ai installé le plugin PHP FacebookLikeButton et j'ai inséré la balise correspondante dans mon gabarit principal...
Rien n'apparaît sur ma page !?
J'ai tenté de le poser à différents endroits dans la page mais, non... ça ne fonctionne pas !
évidemment, j'ai forcément fait une erreur quelque-part....
As-tu une piste ?
Encore merci.
Messages : 139
Sujets : 14
Inscription : Oct 2008
Réputation :
0
06/05/2014, 13:51:19
(Modification du message : 07/05/2014, 09:18:25 par Azam.)
Bonjour,
Tu peux créer un bloc de contenu global avec le code :
Code : [== HTML ==]
<div class="fb-like" data-href="http://h-graffiti.fr/cmsmadesimple/" data-layout="standard" data-action="like" data-show-faces="true" data-share="true"></div>
que tu place à l'endroit que tu veux dans ta page.
et un autre contenu global avec le javascript que tu place dans ton gabarit avant la fermeture de la balise </body>
Code : [== JavaScript ==]
<div id="fb-root"></div>
{literal}
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
{/literal}
Le lien pour le bouton like sur facebook
Bonne journée
Edit : Avant la fin de la balise </body> et pas </HTML>, mille excuses, ton souci viens peut-être de là.
Messages : 576
Sujets : 45
Inscription : May 2013
Réputation :
0
Bonjour et merci pour cette réponse.
Bon, Quelque chose doit m'échapper.
J'ai bien créé le Bloc de contenu Global que j'ai nommé : "FBjaime"
Puis j'ai insérré le Javascript dans le gabarit, juste après "Body"
Ensuite, j'ai placé dans ma page d'accueil, la balise {global_content name='FBjaime'}.
Et voici ce que ça me donne : http://h-graffiti.fr/cmsmadesimple/
Je me retrouve avec le code du Bloc de contenu Global...
Peut-être faut-il faire un lien avec le "BoutonLike" de Facebook ... Mais comment ?
Je bloque
Messages : 139
Sujets : 14
Inscription : Oct 2008
Réputation :
0
Bonjour,
Dans ton code de page, je ne vois pas le javascript de FB.
Ton bloc de contenu global FBjaime ne doit pas être dans les balises {literale}{/literale}, contrairement au JS.
As tu recopié exactement les codes donnés ?
Messages : 576
Sujets : 45
Inscription : May 2013
Réputation :
0
Bonjour,
Le Javascript de FB, c'est bien celui que tu m'as mis sur le forum... ? Je l'ai placé dans mon Gabarit principal qui gère toute mes pages et il est encadré par les balises {literale}{/literale}.
Et mon bloc de contenu global FBjaime n'est pas entouré des balises {literale}{/literale}
Je ne vois pas ce qui cloche...
En même temps, je ne vois pas bien ce qui peut faire apparaître l'image d'un bouton "j'aime" dans ces codes... ?
Merci
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Quand on travaille dans un contenu global, il faut désactiver le wysiwyg, sinon il va transformer tes "<div" en <div (entités html); voilà le pourquoi de l'affichage de cette div sur ton site.
Tu as écris 2 fois le js de Facebook : juste après le body et sous le <h4> actualités, supprimes-en un.
Messages : 139
Sujets : 14
Inscription : Oct 2008
Réputation :
0
Je ne suis pas littéralement réveillé,
Il faut lire {literal} et pas {literale}
Messages : 576
Sujets : 45
Inscription : May 2013
Réputation :
0
Merci à vous deux...
Pour Jean le Chauve : J'ai rectifié le Contenu Global (pas de wysiwyg) et enlevé un JS dans le gabarit.
Pour AZAM : Et j'ai bien des balises {literal} (sans "e")...
Mais je n'ai toujours pas de lien FB, en tout cas, je ne les vois pas !
Ah ! je viens de regarder sur mon autre PC !!!
Il y a un lien image J'aime et un autre Partager !!!
Pourquoi sur l'un et pas sur l'autre ?!
Mystère et boules de gommes. :/
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
Adblock et boules de gommes :p
Messages : 576
Sujets : 45
Inscription : May 2013
Réputation :
0
Yes !!!
AdBlock, Avast et Boules de Gommes ...
Ouf !
C'est tellment bête... j'aurais pu chercher longtemps, je crois.
Merci mille fois.
Je clôture
|