Aide générale partage de news sur facebook script dans phpboost les extras ne fonctionne pas
Bonjour,
Je souhaites utiliser le script de partage de news sur facebook, trouvé dans la page phpboost : les extras mais ça ne fonctionne pas.
Le bouton apparaît bien, au clic sur ce dernier, une popup de partage Facebook s'ouvre, mais le titre du lien partagé est "Erreur 404 - <titre du site>"
Ceci est du au fait que le lien partagé (dans mon cas) est http://lhpa.tk/news/news.php?id=6 alors que le lien réel de la news est http://lhpa.tk/news/4-actualite-generale/6-partagez/
De plus, depuis l'ajout de ce bouton, quand je clique sur le titre de la news pour l'afficher en entier, j'ai un joli message
"Sorry, we encountered a problem and we cannot complete your request..." et ce, sur n'importe quelle news.
J'ai re-généré le cache PHPBoost, vidé le cache de mon navigateur, et j'ai même re-téléchargé le module de news, mais rien y fait.
Une idée quelconque ?
Merci a vous
Je souhaites utiliser le script de partage de news sur facebook, trouvé dans la page phpboost : les extras mais ça ne fonctionne pas.
Le bouton apparaît bien, au clic sur ce dernier, une popup de partage Facebook s'ouvre, mais le titre du lien partagé est "Erreur 404 - <titre du site>"
Ceci est du au fait que le lien partagé (dans mon cas) est http://lhpa.tk/news/news.php?id=6 alors que le lien réel de la news est http://lhpa.tk/news/4-actualite-generale/6-partagez/
De plus, depuis l'ajout de ce bouton, quand je clique sur le titre de la news pour l'afficher en entier, j'ai un joli message
"Sorry, we encountered a problem and we cannot complete your request..." et ce, sur n'importe quelle news.
J'ai re-généré le cache PHPBoost, vidé le cache de mon navigateur, et j'ai même re-téléchargé le module de news, mais rien y fait.
Une idée quelconque ?
Merci a vous
Bonjour,
comme écrit dans la shoutbox : http://easy-design.net/forum/topic-3142+v4-1-facebook-partager-une-news-sur-votre-page.php
Et il me semble qu'il manque votre présentation qui il me semble (encore une fois) est obligatoire.
Cordialement, janus57
comme écrit dans la shoutbox : http://easy-design.net/forum/topic-3142+v4-1-facebook-partager-une-news-sur-votre-page.php
Et il me semble qu'il manque votre présentation qui il me semble (encore une fois) est obligatoire.
Cordialement, janus57
Dans la colonne de droite c'est uniquement pour "informer" que le partage est possible, quand l'icône est présente.
Après c'est vrai qu'au final, ça serait pas mal de le mettre dans la colonne de droite avec par exemple "Partager cette page", et du coup, enlever l'icone des news. Mais il me semble que le javascript n'est pas autorisé dans le contenu de PHPBoost. A essayer donc.
Concernant ma présentation, je m'y atèle de ce pas
Après c'est vrai qu'au final, ça serait pas mal de le mettre dans la colonne de droite avec par exemple "Partager cette page", et du coup, enlever l'icone des news. Mais il me semble que le javascript n'est pas autorisé dans le contenu de PHPBoost. A essayer donc.
Concernant ma présentation, je m'y atèle de ce pas
L'icone apparait pourtant bien sur chaque news, le partage fonctionne et la visualisation de la news complète également.
Si tu fais référence au cadre "Testeur" sur la droite, c'était un simple test
Si tu fais référence au cadre "Testeur" sur la droite, c'était un simple test
adrien80080:
Bonjour,
non du tout je fait référence à cette page : http://lhpa.tk/news/
Là l'icone apparaite et en prime est fausse car tu as touché à un TPL qu'il fallait pas, de plus le code est en double :
Et en prime sur toute tes page tu as en haut "lhpa.tk" qui apparait, donc il semblerait que tu es pas mal touché le template et aussi fait pas mal d'erreurs du coup.
Cordialement, janus57
L'icone apparait pourtant bien sur chaque news, le partage fonctionne et la visualisation de la news complète également.
Si tu fais référence au cadre "Testeur" sur la droite, c'était un simple test
Si tu fais référence au cadre "Testeur" sur la droite, c'était un simple test
Bonjour,
non du tout je fait référence à cette page : http://lhpa.tk/news/
Là l'icone apparaite et en prime est fausse car tu as touché à un TPL qu'il fallait pas, de plus le code est en double :
Code HTML :
<span class="actions"> <span style="float:right;"> <img src="/news/templates/images/comments.png" alt="" class="valign_middle" /> <script language="JavaScript"> <!-- function openExamplePopup(file,width,height,scrollbars){ if (scrollbars == '') { scrollbars = 'no'; } window.open(file,'_blank','top=50,left=50,width='+width+',height='+height+',scrollbars='+scrollbars); } // --> </script> <script language="JavaScript"> <!-- function openExamplePopup(file,width,height,scrollbars){ if (scrollbars == '') { scrollbars = 'no'; } window.open(file,'_blank','top=50,left=50,width='+width+',height='+height+',scrollbars='+scrollbars); } // --> </script> <a onclick="return fbs_click()" href="Javascript:openExamplePopup('http://www.facebook.com/share.php?u=http://lhpa.tk','626','436','no');"><img class="valign_middle" src="http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif" alt="share_icon" /></a> </span>
Et en prime sur toute tes page tu as en haut "lhpa.tk" qui apparait, donc il semblerait que tu es pas mal touché le template et aussi fait pas mal d'erreurs du coup.
Cordialement, janus57
En effet, j'avais également ajouté le code au fichier several ^^
Je suis reparti de 0 du coup.
Création du dossier "news" dans template/montemplate/modules/
J'ai également copié le fichier "NewsDisplayNewsController.tpl" de news/templates dans le dossier précédemment créé.
J'ai ensuite ajouté le bout de code à la ligne qui va bien.
Et ça fonctionne
Par contre, du coup, Swan m'a donné une idée
Swan:
Pourquoi ne pas mettre sur la droite ce petit bouton qui permet de partager la page, au lieu de son emplacement actuel.
Le problème est que je ne sais pas trop comment faire, mais je suis en train de me renseigner sur le net
Je suis reparti de 0 du coup.
Création du dossier "news" dans template/montemplate/modules/
J'ai également copié le fichier "NewsDisplayNewsController.tpl" de news/templates dans le dossier précédemment créé.
J'ai ensuite ajouté le bout de code à la ligne qui va bien.
Et ça fonctionne
Par contre, du coup, Swan m'a donné une idée
Swan:
tu la veux ou cette fonction dans un mini menu dans la colonne de menu de droite?
Pourquoi ne pas mettre sur la droite ce petit bouton qui permet de partager la page, au lieu de son emplacement actuel.
Le problème est que je ne sais pas trop comment faire, mais je suis en train de me renseigner sur le net
adrien80080:
Il ne faut pas toucher au NewsDisplaySeveralNewsController.tpl, uniquement au fichier NewsDisplayNewsController.tpl et dans son thème (sinon à la moindre MAJ du module tu risque de perdre la modif).
adrien80080:
Par contre, du coup, Swan m'a donné une idée
Swan:
Pourquoi ne pas mettre sur la droite ce petit bouton qui permet de partager la page, au lieu de son emplacement actuel.
Le problème est que je ne sais pas trop comment faire, mais je suis en train de me renseigner sur le net
J'ai tout dit ici pour cette "fonction" : http://easy-design.net/forum/topic-3143+partage-de-news-sur-facebook.php#m35268
Sinon je vais regarder vite fait comment il serait possible de le faire.
Cordialement, janus57 Edité par janus57 Le 01/12/2014 à 19h14
En effet, j'avais également ajouté le code au fichier several ^^
Je suis reparti de 0 du coup.
Création du dossier "news" dans template/montemplate/modules/
J'ai également copié le fichier "NewsDisplayNewsController.tpl" de news/templates dans le dossier précédemment créé.
J'ai ensuite ajouté le bout de code à la ligne qui va bien.
Et ça fonctionne
Je suis reparti de 0 du coup.
Création du dossier "news" dans template/montemplate/modules/
J'ai également copié le fichier "NewsDisplayNewsController.tpl" de news/templates dans le dossier précédemment créé.
J'ai ensuite ajouté le bout de code à la ligne qui va bien.
Et ça fonctionne
Il ne faut pas toucher au NewsDisplaySeveralNewsController.tpl, uniquement au fichier NewsDisplayNewsController.tpl et dans son thème (sinon à la moindre MAJ du module tu risque de perdre la modif).
adrien80080:
Par contre, du coup, Swan m'a donné une idée
Swan:
tu la veux ou cette fonction dans un mini menu dans la colonne de menu de droite?
Pourquoi ne pas mettre sur la droite ce petit bouton qui permet de partager la page, au lieu de son emplacement actuel.
Le problème est que je ne sais pas trop comment faire, mais je suis en train de me renseigner sur le net
J'ai tout dit ici pour cette "fonction" : http://easy-design.net/forum/topic-3143+partage-de-news-sur-facebook.php#m35268
Sinon je vais regarder vite fait comment il serait possible de le faire.
Cordialement, janus57 Edité par janus57 Le 01/12/2014 à 19h14
J'ai trouvé ça :
http://forum.hardware.fr/hfr/Programmation/HTML-CSS-Javascript/recuperer-url-dynamique-sujet_140341_1.htm
Mais ça me semble bancale
http://forum.hardware.fr/hfr/Programmation/HTML-CSS-Javascript/recuperer-url-dynamique-sujet_140341_1.htm
Mais ça me semble bancale
Bonjour,
en prenant comme base le script donnée sur la page de Swan + une petite recherche sur internet j'ai "fait" ceci :
Tu peu essayer et me dire si cela fonctionne ?
(pas facebook sur ce PC donc je peu pas tester au complet)
Cordialement, janus57
en prenant comme base le script donnée sur la page de Swan + une petite recherche sur internet j'ai "fait" ceci :
Code HTML :
<script language="JavaScript"> <!-- function facebook_share(file,width,height,scrollbars){ if(typeof(file)==='undefined') { file = document.URL; } if(typeof(width)==='undefined') { width = 626; } if(typeof(height)==='undefined') { height = 436; } if (scrollbars == '') { scrollbars = 'no'; } window.open("https://www.facebook.com/share.php?u="+escape(file)+"&t="+document.title,'_blank','top=50,left=50,width='+width+',height='+height+',scrollbars='+scrollbars); } // --> </script> <a onclick="return fbs_click()" href="javascript:facebook_share()" alt="Share on Facebook"><img class="valign_middle" src="http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif" alt="share_icon" /></a>
Tu peu essayer et me dire si cela fonctionne ?
(pas facebook sur ce PC donc je peu pas tester au complet)
Cordialement, janus57
Tu est tout simplement GENIAL !
Ca fonctionne à merveille !
Du coup je peux supprimer le dossier "news" dans template/montemplate/modules
Je me demande si du coup je dois garder le dossier forum, vu que y'a ce bouton...
Je vais le laisser activé pour le moment et je jugerai au fur et à mesure
ENCORE MERCI ! Edité par adrien80080 Le 01/12/2014 à 20h26
Ca fonctionne à merveille !
Du coup je peux supprimer le dossier "news" dans template/montemplate/modules
Je me demande si du coup je dois garder le dossier forum, vu que y'a ce bouton...
Je vais le laisser activé pour le moment et je jugerai au fur et à mesure
ENCORE MERCI ! Edité par adrien80080 Le 01/12/2014 à 20h26
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie