Forum CMS Made Simple FR

Version complète : [Résolu] Disparition des "J'aime" et "+1" suite à MAJ de CGBlog
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site : www.numastickwebfactory.fr
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.10.3
#~ Installed Modules:
#~ CMSMailer: 2.0.2
#~ FileManager: 1.2.0
#~ MenuManager: 1.7.7
#~ ModuleManager: 1.5.3
#~ News: 2.12.3
#~ Printing: 1.1.2
#~ Search: 1.7
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.9.1
#~ Gallery: 1.5.3
#~ FormBuilder: 0.7.2
#~ Captcha: 0.4.5
#~ simpletagging: 0.3.1
#~ SEOTools: 1.5
#~ CGExtensions: 1.29.1
#~ SiteMapMadeSimple: 1.2.5
#~ CGFeedback: 1.5.4
#~ CGFeedMaker: 1.0.15
#~ CGSimpleSmarty: 1.5
#~ CGBlog: 1.9.8
#~ Cataloger: 0.9
#~ CMSPrinting: 1.0
#~ MicroTiny: 1.1.1
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 64000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale: fr_FR.utf-8
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.2.17
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: On
#~ 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)
#~ Server Information:
#~ Server Api: cgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~

Bonjour à tous,

Après avoir rencontré plein de gens forts sympathiques au stand CMSMS hier après-midi, j'ose à peine soumettre ma question....

Bref, j'ai mis à jour plusieurs modules (CGFeedMaker, CGExtension, Gallery, CGBlog) et je trouve les anomalies suivantes :

- Pour Gallery : le module a supprimé les titres des images contenues dans mes sous-galeries... Pas dramatique, mais c'est la 2ème fois que cela m'arrive après une mise à jour de ce module... Y aurait-il quelque chose de spécial à prendre en considération avant de lancer cette opération....?

- Pour CGBlog : tous mes "like" et "+1" ont disparu... c'est plus embêtant, car je ne vois pas du tout comment remettre cela en place.
Quelqu'un aurait-il une idée ?

Merci d'avance pour votre aide,
Emmanuelle.
Salut Emmanuelle,

Avais-tu fait un backup avant ta mise à jour ? Histoire de pouvoir repartir de quelque chose de valide.

On n'a fait que se croiser brièvement au stand hier mais c'est toujours sympa de croiser d'autres adeptes de CMSMS :-).
Hello heriquet,

Oui, je n'ai pas pu discuter avec tout le monde... mais le coeur y était ^^ !

Sinon, oui, j'ai un backup... mais j'ai bien peur que ça le refasse à la prochaine MAJ, quoi...
Ouf c'est déjà ca !

Pour le problème de perte de données pour Gallery, le bug est connu et rapporté dans le bug tracker du module.

Il est possible de faire réapparaître tout cela, voir les explications ici. (il faut suivre le lien donné en bas).

En ce qui concerne CGBlog, je ne l'ai pas encore installé ni testé donc je en sais pas t'aider !
Hello Emanuelle,

Merci d'être passée nous voir Smile C'était une journée riche en rencontres

Pour ton problème de CGBlog, qu'utilises-tu pour appeler tes liens +1 / j'aime ? Les codes facebook / google+ ou tu passes par un module CMSMS ?
As-tu fait des changements dans les appels javascript / jquery / etc.. ?
Hello Mathieu,

Oui, c'était sympa de vous croiser enfin ^^ !

Sinon, pour CGBlog, j'utilise les codes facebook / google+ (je passe {$canonical} en paramètre pour FB).
Sinon, si je remets l'ancienne version de CGBlog, tout revient à peu près à la normale...
Des idées ?

PS : Pour info, j'ai écrit un article (court) sur le SEO au CMS Day, si ça vous intéresse ?
Petit HS :

Intéressant ton article Numastick, j'ai bien ris sur ton histoire de client chronophage d'un autre de tes billets ...

(merci de m'avoir blanchit de toute responsabilité en tout cas Big Grin )
Merci pour l'article, c'était intéressant vu qu'on a pas pu suivre les conférences Wink

Pour CGBlog, peux-tu nous mettre ton code source avec G+ / FB ?
@Bess : Ben oui, hein, 'faut savoir séparer le bon grain de l'ivraie quand même ^^ !

@Aire Libre : You're welcome !

Et vous avez le droit de commenter tous les 2, hein, genre pour voir comment il fonctionne ce magnifique module !


Sinon, le code GG + :

Code :
[== Indéfini ==]
{literal}
<script type="text/javascript" src="https://apis.google.com/js/plusone.js">
  {lang: 'fr'}
</script>
{/literal}

Et pour FB :

Code :
[== Indéfini ==]
{if isset($canonical)}
<iframe src="http://www.facebook.com/plugins/like.php?href={$canonical}&layout=button_count&width=450&amp&show_faces=false&action=like&colorscheme=light&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden;  width:450px; height:21px;">
</iframe>
{else}
<iframe src="http://www.facebook.com/plugins/like.php?href={$content_obj->GetURL()}&layout=button_count&width=450&amp&show_faces=false&action=like&colorscheme=light&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden;  width:450px; height:21px;">
</iframe>
{/if}
Ok pour les codes, et quand tu compares les codes sources avant / après mise à jour de CGBlog, tu as des différences dans la source ?

Ta variable "canonical" est bien remplie ?

C'est pas évident de trouver sans avoir l'admin sous les yeux Wink
Alors en fait, j'ai l'impression que la canonical change entre les 2 versions de CGBlog :

- Avant changement
canonical = http://www.numastickwebfactory.fr/Star-Ducks-SEO/21/Le-SEO-au-CMS-Day-avec-un-Duck.html
- Après changement
canonical = http://www.numastickwebfactory.fr/Star-Ducks-SEO/21/83/Le-SEO-au-CMS-Day-avec-un-Duck.html

Étrange, non ?
Oui c'est bizarre. Peux-tu me donner les deux versions que je jette un oeil dans le module ?
Ancienne version : 1.8.2
Nouvelle version : 1.9.8

Heu... c'est bien ça que tu voulais ?
Oui c'était bien cela. Ca fait une paire de versions de différence ! Dans tes options de réecriture (options du module), tu as quoi en gabarit d'URL ? Ca correspond à l'ancien ou au nouveau format de liens ?
Hello,
Alors dans les options de réecriture, j'ai :
{$postdate|cms_date_format:'%d %b %Y'}/{$postdate|cms_date_format:'%m'}
ce qui ne correspond à pas grand-chose, sauf erreur...

J'ai essayé de remettre les paramètres par défaut, mais y'a toujours un moment où ça ne marche pas.
Sauf erreur, c'est : {$postdate|cms_date_format:'%Y'}/{$postdate|cms_date_format:'%m'}/{$title}

Je manque d'idée, là...
Ok, apparemment c'était un bug que je traînais d'une ancienne version de CGBlog...
Et c'est arrangé avec une petite modif interne...

Je clôture le post, encore merci Air Libre pour ton aide !
>Et c'est arrangé avec une petite modif interne...

Quelle modification a été nécessaire ?
En fait on a modifié la variable {$canonical} en supprimant l'info de la page de détail dans l'url
A priori, la nouvelle version de CGBlog ajoute une info dans l'url, ce qui n'était pas le cas avant.

En soit, ce n'est pas gênant quand le blog est nouveau, mais en l'occurrence il fallait absolument récupérer l'ancienne url pour récupérer les données de clics Facebook / G+

Bref, un simple replace dans smarty Wink Je pense qu'on peut fermer, c'était un cas assez spécifique
ok, je ferme