Métas + (version 2) - commentaires Métas (version 2) 2024-04-14T11:35:54Z https://files.spip.net/Metas-version-2#comment514875 2024-04-14T11:35:54Z <p>Bonjour, je tente d'integrer aussi #LOGO_DOCUMENT si il est dispo, mais je galere, sinon merci du travail effectué</p> Métas + (version 2) 2024-02-12T08:34:35Z https://files.spip.net/Metas-version-2#comment514711 2024-02-12T08:34:35Z <p>Depuis quelques jours, facebook ne récupère plus le logo de l'article quand je le colle sur mon mur.</p> <p>Le debuggeur facebook m'indique : 'les propriété manquent : fb:app_id' et ne propose qu'un lien texte sans image.<br class="autobr"> Avez-vous constaté également cela<small class="fine d-inline"> </small>? Comment rétablir un fonctionnement attendu<small class="fine d-inline"> </small>?</p> <p>SPIP4.2.6 Metaplus 2.4.5 à jour</p> Métas + (version 2) 2023-03-07T12:23:32Z https://files.spip.net/Metas-version-2#comment512893 2023-03-07T12:23:32Z <p>Voici un ticket pour ce sujet :<br class="autobr"> <a href="https://git.spip.net/spip-contrib-extensions/metasplus/issues/26" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/metasplus/issues/26</a></p> Métas + (version 2) 2023-02-21T12:16:26Z https://files.spip.net/Metas-version-2#comment512761 2023-02-21T12:16:26Z <p>Bonjour,</p> <p>Sur 2 sites en SPIP 4.1.7 avec Métas + 2.4.2 <br class="autobr"> j'ai le message d'erreur suivant dans les logs debusquer.log :</p> <p><code class="spip_code spip_code_inline" dir="ltr">Erreur d'exécution plugins/auto/metasplus/v2.4.2/inclure/metasplus/dist.html | File […]/ecrire/inc/filtres.php Line 4883 : Argument 3 passed to generer_objet_introduction() must be of the type array, null given, called in […]/ecrire/inc/filtres.php on line 4826</code></p> <p>Merci</p> Métas + (version 2) 2022-09-27T18:53:56Z https://files.spip.net/Metas-version-2#comment511843 2022-09-27T18:53:56Z <p>Merci pour cette réponse.</p> <p>Est-ce qu'une solution par l'ajout d'un mot-clé technique attaché à l'image que l'on veut utiliser pour le partage sur les réseaux sociaux serait envisageable<small class="fine d-inline"> </small>?</p> Métas + (version 2) 2022-09-27T18:29:07Z https://files.spip.net/Metas-version-2#comment511842 2022-09-27T18:29:07Z <p>Ps : mieux vaut faire un ticket sinon la demande va se perdre : <a href="https://git.spip.net/spip-contrib-extensions/metasplus/issues" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/metasplus/issues</a></p> Métas + (version 2) 2022-09-27T18:28:36Z https://files.spip.net/Metas-version-2#comment511841 2022-09-27T18:28:36Z <p>Bonjour,</p> <p>C'est à peu près ça : ça va chercher 3 images. C'était les précos à l'époque des débuts de la v2.</p> <p>La 1<sup class="typo_exposants">re</sup> c'est le logo de l'objet, et les autres ce sont des images liées à l'objet, en les ordonnant selon leurs tailles (les plus larges en 1<sup class="typo_exposants">res</sup>).</p> <p>Peut-être qu'on pourrait essayer d'améliorer l'ordre en prenant celles insérées dans le texte en 1<sup class="typo_exposants">er</sup>, voir même essayer de garder l'ordre d'insertion, à réfléchir.</p> Métas + (version 2) 2022-09-27T17:39:11Z https://files.spip.net/Metas-version-2#comment511840 2022-09-27T17:39:11Z <p>Bonjour,</p> <p>Je ne comprend pas bien comment est désignée, pour chaque page de mon site l'«<small class="fine d-inline"> </small>og:image<small class="fine d-inline"> </small>» qui sera utilisée lors d'un partage sur les réseaux sociaux.</p> <p>J'ai activé le plugin « Métas + (version 2) » et lorsque je regarde les balises meta de chacune des pages de mon site, il y a 3 « og:image », alors que la page comporte beaucoup plus d'image et la première listée, qui semble d'ailleurs être celle utilisée par facebook lors d'un partage, n'est pas forcément la première image de la page.</p> <p>Comment désigner l'image que l'on veux pour illustrer un post lors d'un partage<small class="fine d-inline"> </small>?</p> <p> Merci d'avance,</p> <p>Cordialement,</p> <p>Hervé</p> Métas + (version 2) 2022-08-18T13:08:34Z https://files.spip.net/Metas-version-2#comment511578 2022-08-18T13:08:34Z <p>Bonjour,<br class="autobr"> je n'ai pas bien compris, avec quelles informations sont renseignées og:image:alt et twitter:image:alt<small class="fine d-inline"> </small>?</p> Métas (version 2) 2022-07-13T06:45:34Z https://files.spip.net/Metas-version-2#comment511385 2022-07-13T06:45:34Z <p>J'ai aussi une « notice »</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Notice : unserialize(): Error at offset 0 of 3888 bytes in /plugins/auto/metasplus/v2.4.0/metasplus_pipelines.php</code></pre></div> Métas + (version 2) 2022-05-27T16:52:12Z https://files.spip.net/Metas-version-2#comment511049 2022-05-27T16:52:12Z <p>Merci pour le signalement, le fix sera inclus dans la prochaine release.</p> Métas + (version 2) 2022-05-25T09:07:11Z https://files.spip.net/Metas-version-2#comment511025 2022-05-25T09:07:11Z <p>Bonjour,</p> <p>Avec Metas + v2.4.0, Spip 4.1.2 et PHP 8, j'obtiens sur la page « <small class="fine d-inline"> </small>?exec=configurer_metasplus » les erreurs suivantes :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Erreur d'exécution ../plugins/auto/metasplus/v2.4.0/formulaires/configurer_metasplus.html | File […]/tmp/cache/skel/html_3ae0188501cb4ff9a4ac4d80d653d426.php Line 123 : join(): Argument #2 ($array) must be of type ?array, string given</code></pre></div> <p>En remplaçant la ligne 16 du fichier « formulaires/configurer_metasplus.html »</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#SET{erreurs_reseaux,#GET{erreurs_reseaux}|join{', '}}</code></pre></div> <p>par</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#SET{erreurs_reseaux,#GET{erreurs_reseaux}|implode{', '}}</code></pre></div> <p>cela semble fonctionner.</p> Métas + (version 2) 2022-05-04T13:35:10Z https://files.spip.net/Metas-version-2#comment510853 2022-05-04T13:35:10Z <blockquote class="spip"> <p>La réécriture [d'URL] est forcée depuis mes_options.php</p> </blockquote> <p>C'est probablement lié à ça oui, la détection auto ne peut fonctionner que si SPIP est en mesure de décoder les URLs, c'est à dire que ça correspond à un type d'URL connu et déclaré comme il faut.</p> <p>Sur ce dernier point j'ai une réserve, j'ai pas très bien compris comment tu procèdes dans l'ensemble et ce que tu cherches à obtenir, il faudrait plus d'infos. Mais j'ai l'impression que ça sort des clous :p</p> <p>Pas de solution dans l'immédiat, au pire des cas tu peux essayer de surcharger metasplus_identifier_contexte.html pour que ça renvoie le bon objet + id_objet, mais je garantis pas que ça soit pérenne.<br class="autobr"> Peut-être qu'on pourrait ajouter un pipeline pour ces cas là mais ça me semble un peu à la marge.</p> Métas + (version 2) 2022-05-04T12:57:13Z https://files.spip.net/Metas-version-2#comment510852 2022-05-04T12:57:13Z <p>Je précise : il s'agit de la version Métas + v2.4.0 sur Spip 3.2.x<small class="fine d-inline"> </small>!</p> Métas + (version 2) 2022-05-04T10:42:18Z https://files.spip.net/Metas-version-2#comment510850 2022-05-04T10:42:18Z <p>Bonjour,<br class="autobr"> Je suis perplexe<small class="fine d-inline"> </small>;-( <br class="autobr"> Les balises meta OG et Twitter Card sont bien générées : je les visualise parfaitement avec le debug (/spip.php<small class="fine d-inline"> </small>?page=inclure/metasplus/dist&objet=article&id_objet=N&debug=oui).</p> <p>Mais par contre elles n'apparaissent pas dans le head de toutes les pages, sauf pour la page d'accueil (sommaire.html).</p> <p>Pour une page du site, avec le debug j'obtiens ce résultat :</p> <pre>a:2:{s:9:"type-page";s:3:"404";s:6:"erreur";b:1;}</pre> <p>(squelette plugins-dist/metasplus/metasplus_identifier_contexte.html)<br class="autobr"> Le #ENV contient l'URL relative et lang.</p> <p>dist.html n'est pas du tout appelé<small class="fine d-inline"> </small>!</p> <p>Est-ce qu'il est possible que la réécriture de l'URL empêche Metas+ de collecter les données d'environnement<small class="fine d-inline"> </small>?</p> <p>La réécriture est forcée depuis mes_options.php. Voici un exemple pour l'objet article :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>function agrispip_propres_creer_chaine_url($x) { $objet = $x['objet']; if ($objet['type'] == 'article') { $x['data'] .= "-a" . $objet['id_objet'] . ".html"; return $x; }</code></pre></div> Métas + (version 2) 2021-12-31T20:04:32Z https://files.spip.net/Metas-version-2#comment509914 2021-12-31T20:04:32Z <p>Merci beaucoup. La fonctionnalité ouvre de belles perspectives de personnalisation, c'est super<small class="fine d-inline"> </small>! <br class="autobr"> Décidément, SPIP, c'est beau, et merci à tous ses développeurs<small class="fine d-inline"> </small>;-))</p> Métas + (version 2) 2021-12-30T14:22:18Z https://files.spip.net/Metas-version-2#comment509904 2021-12-30T14:22:18Z <p>Hello,</p> <p>Merci pour le retour, c'est fixé dans la v2.3.14</p> <p>En résumé : pour ton besoin tu peux ajouter un squelette <strong>inclure/metasplus/rubrique.html</strong> qui inclue lui-même le squelette par défaut, en indiquant l'élément que tu souhaites modifier.</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>#SET{logos,#INFO_FICHIER{document,#ENV{id_doc}}} <INCLURE{fond=inclure/metasplus/dist, logos=#GET{logos}, env}></code></pre></div> <p>C'est le plus simple et ça évite de surcharger les squelettes dist.html et inc-dist.html</p> Métas + (version 2) 2021-12-29T17:47:02Z https://files.spip.net/Metas-version-2#comment509901 2021-12-29T17:47:02Z <p>Je reposte car je ne butte toujours sur la même difficulté : actuellement, un paramètre passé dans une url appelante n'est pas transmis dans inclure/metasplus/dist.html. <br class="autobr"> Est-ce que ce serait envisageable que ca le soit<small class="fine d-inline"> </small>? Cela permettrait de personnaliser les métas en fonction de la valeur de ce paramètre (en l'occurrence, dans le cadre d'une photothèque, pouvoir utiliser une valeur id_document permettant d'avoir un og:image en phase avec le document invoqué dans l'url)<small class="fine d-inline"> </small>?</p> Métas + (version 2) 2021-12-03T17:53:59Z https://files.spip.net/Metas-version-2#comment509752 2021-12-03T17:53:59Z <p><strong>Utiliser un paramètre passé dans l'url<small class="fine d-inline"> </small>?</strong> <br class="autobr"> J'appelle une page rubrique qui affiche toutes les images contenues dans les articles de ladite rubrique. L'url contient un parametre id_doc pour afficher « en plus grand » l'image visée par le parametre. Cette image contient des boutons de partage.<br class="autobr"> Je cherche à utiliser id_doc dans metaplus/dist.html pour générer la meta og:image correspondant à cette image. Or le paramètre d'environnement id_doc n'est pas transmis à metaplus/dist.html. Comment procéder pour transmettre #ENV<i>id_doc</i> à metaplus/dist.html<small class="fine d-inline"> </small>?<br class="autobr"> Merci d'avance ++++</p> Métas + (version 2) 2021-02-19T11:00:43Z https://files.spip.net/Metas-version-2#comment507637 2021-02-19T11:00:43Z <p>Super, ça marche<small class="fine d-inline"> </small>! Merci</p> Métas + (version 2) 2021-02-16T17:16:52Z https://files.spip.net/Metas-version-2#comment507611 2021-02-16T17:16:52Z <p>Le 2) corrigé en 2.3.10</p> Métas + (version 2) 2021-02-16T16:14:14Z https://files.spip.net/Metas-version-2#comment507608 2021-02-16T16:14:14Z <p>Pour le troisième point, c'est bon. Ce devait être un problème de cache du validator de Twitter.</p> Métas + (version 2) 2021-02-16T14:35:58Z https://files.spip.net/Metas-version-2#comment507605 2021-02-16T14:35:58Z <p>@jeanmarie Oui, par contre je sais pas si et comment ça a été résolu, cf. dernière remarque de b_b. Le fichier robots.txt.html n'a pas bougé en tout cas : <a href="https://git.spip.net/spip/dist/src/branch/master/robots.txt.html" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip/dist/src/branch/master/robots.txt.html</a></p> Métas + (version 2) 2021-02-16T14:29:38Z https://files.spip.net/Metas-version-2#comment507604 2021-02-16T14:29:38Z <p>Pour le point n°1, il y a un ticket dessus pour la 3.3 : <a href="https://core.spip.net/issues/4103" class="spip_url spip_out auto" rel="nofollow external">https://core.spip.net/issues/4103</a><br class="autobr"> S'il est résolu, faudra peut être le préciser dans la doc<small class="fine d-inline"> </small>?</p> Métas + (version 2) 2021-02-16T14:15:52Z https://files.spip.net/Metas-version-2#comment507603 2021-02-16T14:15:52Z <p>Bonjour,</p> <p>1) Oui (cf. documentation)</p> <p>2) Cela ressemble à un oubli dans le plugin oui. On utilise la fonction générique qui retourne le logo de n'importe quel type d'objet, normalement cela fonctionne par héritage et devrait donc chercher le logo de la rubrique si l'article n'en n'a pas. Mais possible qu'il y ait un paramètre oublié lors de l'appel de la fonction.</p> <p>3) De quelles pages parlez vous précisément<small class="fine d-inline"> </small>?</p> Métas + (version 2) 2021-02-13T14:10:49Z https://files.spip.net/Metas-version-2#comment507579 2021-02-13T14:10:49Z <p>Merci pour ce plugin.<br class="autobr"> Quelques remarques/questions</p> <p>1/ J'applique le filtre image_reduire sur les logos, et du coup je me retrouve avec tous un tas de dossiers /local/cache-vignettes/L<small class="fine d-inline"> </small>???xH<small class="fine d-inline"> </small>???/<br class="autobr"> Du coup, pour le Twitterbot, j'ai également ajouté la règle suivante dans le robots.txt pour que ça marche :</p> <pre> Allow: /local/cache-vignettes/*/ </pre> <p>Correct<small class="fine d-inline"> </small>?</p> <p>2/ Mes squelettes utilisent la balise #LOGO_ARTICLE_RUBRIQUE (qui affiche le logo de la rubrique si l'article n'a pas de logo). Comment adapter ce plugin à ce type de fonctionnement<small class="fine d-inline"> </small>? Car j'ai l'impression que dans le cas de l'absence d'un logo à l'article et d'une image dans l'article, le logo choisi est celui configuré par le plugin.</p> <p>3/ Que faut-il modifier pour que le plugin prenne l'image configurée par le plugin plutôt que le logo du site pour un lien vers la racine<small class="fine d-inline"> </small>? (le logo du site n'est pas dans un format adapté). J'ai l'impression que pour un lien pour la racine du site, c'est le #LOGO_SITE_SPIP qui est retourné.</p> <p>Merci<small class="fine d-inline"> </small>!</p> Métas + (version 2) 2020-10-21T16:45:50Z https://files.spip.net/Metas-version-2#comment506541 2020-10-21T16:45:50Z <p>Bonjour,</p> <p>Et merci pour cet outil<small class="fine d-inline"> </small>!</p> <p>Les métas sont générées avec un attribut <i>scheme</i> qui est indiqué comme obsolète chez W3C validator et chez Mozilla :<br class="autobr"> <a href="https://developer.mozilla.org/fr/docs/Web/HTML/Element/meta#attr-scheme" class="spip_url spip_out auto" rel="nofollow external">https://developer.mozilla.org/fr/docs/Web/HTML/Element/meta#attr-scheme</a></p> <p>Qu'en pensez-vous<small class="fine d-inline"> </small>?</p> <p>François</p> Métas + (version 2) 2020-09-01T21:07:47Z https://files.spip.net/Metas-version-2#comment506210 2020-09-01T21:07:47Z <p>Hello,</p> <p>Je reproduis en Spip 3.3 aussi.</p> <p>Dans un certain contexte, il semblerait que la balise <code class="spip_code spip_code_inline" dir="ltr">#TEXTE</code> renvoie le code php échappé de la balise #FORMULAIRE, effectivement.</p> <p>C'est pas encore très clair pour moi quand exactement et pourquoi ça se produit, et si c'est dû à une mauvaise implémentation dans le plugin, ou à un bug ou une limite de Spip.<br class="autobr"> À investiguer.</p> <p>Ps : attention sans les balises <code class="spip_code spip_code_inline" dir="ltr"><code></code> on voit pas ton extrait de code.</p> Métas (version 2) 2020-08-29T14:01:20Z https://files.spip.net/Metas-version-2#comment506196 2020-08-29T14:01:20Z <p>Hello :)<br class="autobr"> J'ai un bug avec le plug, facebook et le plugin formidable.<br class="autobr"> Donc là, je ne sais pas trop si c'est formidable ou le plug qui demande une modif :(</p> <p>Spip 3.2.7<br class="autobr"> Je fais un formulaire avec des cases à coché<br class="autobr"> Dans mon article, je ne mets que</p> <div><?php include_once("/opt/nursit/sys/home/nursit/matrice/public/4.2/07/spip/ecrire/balise/formulaire_.php"); if ($lang_select = "fr") $lang_select = lang_select($lang_select); inserer_balise_dynamique(balise_FORMULAIRE__dyn(arguments_balise_dyn_depuis_modele('FORMULAIRE_FORMIDABLE'), '2'), array('', '', '', '', 'fr', '1')); if ($lang_select) lang_select(); ?></div> <p>Une fois l'article en ligne, je vais sur facebook pour partager l'article sur mon mur.<br class="autobr"> Au moment du partage, cela m'affiche bien le titre de l'article, mais en dessous, il m'affiche du php :(</p> <p>Je suppose qu'il faudrait un patch du genre de <a href="https://git.spip.net/spip/porte_plume/pulls/2/files" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip/porte_plume/pulls/2/files</a><br class="autobr"> Mais aucune idée si c'est dans le plug ou dans formidable ou même dans spip :(<br class="autobr"> Franck</p> Métas + (version 2) 2020-03-20T08:53:12Z https://files.spip.net/Metas-version-2#comment504299 2020-03-20T08:53:12Z <p>Merci pour le retour, tu as raison, le timestamp est remis pour twitter.</p> Métas + (version 2) 2020-03-20T06:55:14Z https://files.spip.net/Metas-version-2#comment504297 2020-03-20T06:55:14Z <p>Bonjour Tchlass,</p> <p>Oui mais justement <a href="https://developer.twitter.com/en/docs/tweets/optimize-with-cards/guides/troubleshooting-cards" class="spip_url spip_out auto" rel="nofollow external">https://developer.twitter.com/en/docs/tweets/optimize-with-cards/guides/troubleshooting-cards</a> c'est recommander manifestement.<br class="autobr"> Pour FB, je ne sais pas car je l'utilise pas.</p> <p>Merci</p> Métas + (version 2) 2020-03-19T16:39:53Z https://files.spip.net/Metas-version-2#comment504294 2020-03-19T16:39:53Z <p>Hello,</p> <p>En l'état les timestamp sont volontairement enlevés car je crois me souvenir que twitter ou facebook n'aimait pas ça, et donc on se retrouvait sans image : <a href="https://git.spip.net/spip-contrib-extensions/metasplus/src/branch/master/inclure/metasplus/inc-dist.html#L180" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/metasplus/src/branch/master/inclure/metasplus/inc-dist.html#L180</a></p> <p>Ça vaudrait le coup de refaire des tests pour voir si c'est toujours le cas.</p> Métas + (version 2) 2020-03-19T13:45:29Z https://files.spip.net/Metas-version-2#comment504292 2020-03-19T13:45:29Z <p>Bonjour,</p> <p>Je rencontre un problème.<br class="autobr"> Quand on change le logo d'un article mais que l'on a la même taille / hauteur, twitter ne vois pas changement et prends celui qu'il a en mémoire.</p> <p>Ne peut on pas avoir un timestamp sur l'image pour que ça la change<small class="fine d-inline"> </small>?</p> <p>Merci.</p> Métas + (version 2) 2020-01-21T18:21:43Z https://files.spip.net/Metas-version-2#comment503819 2020-01-21T18:21:43Z <p>Moi non plus je n'ai pas tout compris :p<br class="autobr"> En tout cas ça venait clairement du fait que le squelette était introuvable, lié à un problème d'installation du plugin dans un mauvais répertoire ou un truc comme ça.</p> <p>Content que ça soit résolu en tout cas :)</p> Métas + (version 2) 2020-01-21T11:41:40Z https://files.spip.net/Metas-version-2#comment503818 2020-01-21T11:41:40Z <p>Bon j'ai l'impression que ce coup ci c'est bon mais j'avoue n'avoir pas tout compris. <br class="autobr"> Pour info<small class="fine d-inline"> </small>; j'ai supprimer le plugin, reinstaller, déplacer le répertoire inclure de /squelettes/plugin/metas... à /squelette/inclure/metas... <br class="autobr"> Christophe</p> Métas + (version 2) 2020-01-21T10:55:25Z https://files.spip.net/Metas-version-2#comment503817 2020-01-21T10:55:25Z <p>Merci encore.<br class="autobr"> 1) la première URL donne comme résultat<small class="fine d-inline"> </small>;</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Aucun squelette inclure/metasplus/dist.html n'est disponible...</code></pre></div> <p>Donc j'ai modifié le nom du répertoire qui était metaplus_v2... Mais ca n'a rien changé. <br class="autobr"> pour le moment, j'ai le chemin suivant /squelettes/plugin/metasplus/inclure/<br class="autobr"> J'ai donc recopier les fichiers du plugin dans le répertoire /squelettes/inclure/metaplus/<br class="autobr"> A ce moment là, j'ai donc une page qui affiche simplement</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><?php header('Content-Type:text/plain'); ?> </code></pre></div> <p>2) la deuxième, celui-ci</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>a:5:{s:9:"type-page";s:7:"article";s:6:"erreur";b:0;s:5:"objet";s:7:"article";s:8:"id_objet";s:4:"6941";s:10:"id_article";s:4:"6941";} </code></pre></div> <p>Donc après déplacement du répertoire /inclure/ j'ai dans la console debug de FB des info :<br class="manualbr"><a href="https://developers.facebook.com/tools/debug/og/object/" class="spip_url spip_out auto" rel="nofollow external">https://developers.facebook.com/tools/debug/og/object/</a> mais quand je partage l'article via le bouton FB en bas de l'article j'ai toujours pas l'image... Ce qui était le bug initial qui m'a amené à mettre le bazar dans mon site et à passer à la v2.</p> <p>C'est un peu bizarre mais je perd pas courage et patience.<br class="autobr"> Cordialement<br class="manualbr">Christophe _</p> Métas + (version 2) 2020-01-20T16:05:15Z https://files.spip.net/Metas-version-2#comment503809 2020-01-20T16:05:15Z <p>Et pour le dernier point, donne le retour de l'URL suivante : <code class="spip_code spip_code_inline" dir="ltr">https://www.infogm.org/spip.php?page=metasplus_identifier_contexte&url=https://www.infogm.org/6941-ex-employee-monsanto-annule-restriction-ogm</code></p> <p>C'est le squelette qui sert à identifier l'objet courant à partir de l'url (et donc s'il n'arrive pas à le retrouver, pas de métas).</p> Métas + (version 2) 2020-01-20T15:50:29Z https://files.spip.net/Metas-version-2#comment503808 2020-01-20T15:50:29Z <p>Ah j'avais oublié une piste pour déboguer.</p> <p>Dans la page de l'article dans l'espace privé, est-ce que as bien le lien «<small class="fine d-inline"> </small>aperçu des metas+<small class="fine d-inline"> </small>» dans la boîte info<small class="fine d-inline"> </small>? Est-ce que la modale qui s'affiche contient bien les métas<small class="fine d-inline"> </small>?</p> <p>Tu peux aussi tester l'URL <code class="spip_code spip_code_inline" dir="ltr">spip.php?page=inclure/metasplus/dist&objet=article&id_objet=N&debug=oui</code> en changeant id_objet=N avec le bon numéro, ça devrait afficher les métas en mode texte.</p> <p>Si c'est bon, ça veut dire que c'est les métas sont bien générées, mais que ça coince lors de leur ajout automatique dans le html final.</p> Métas + (version 2) 2020-01-16T15:43:49Z https://files.spip.net/Metas-version-2#comment503750 2020-01-16T15:43:49Z <p>Oui plus aucune inclusion n'est nécessaire dans les squelettes, en dehors de cas particuliers.<br class="autobr"> Du coup là je ne vois pas ce qui pourrait provoquer le souci sur ton site.</p> <p>La seule façon den savoir plus, ce serait de jeter un coup d'oeil et faire un peu de debug sur une éventuelle version de dev du site, s'il y en a une. Tu peux me contacter en mp si tu veux tcharlss_AT_bravecassine.com</p> Métas + (version 2) 2020-01-16T15:36:48Z https://files.spip.net/Metas-version-2#comment503749 2020-01-16T15:36:48Z <p>J'ai viré les <code class="spip_code spip_code_inline" dir="ltr"><inclure></code> qui était avant dans les <code class="spip_code spip_code_inline" dir="ltr"><Head></code> car j'ai lu qu'avec le V2 ce n'était plus nécessaire mais sans doute ai-je mal compris. <br class="autobr"> Précédemment j'avais une ligne <br class="autobr"> pour le squelette rubrique : <code class="spip_code spip_code_inline" dir="ltr"><INCLURE{fond=inclure/metasplus-rubrique,id_rubrique} /></code><br class="autobr"> pour le squelette article : <code class="spip_code spip_code_inline" dir="ltr"><INCLURE{fond=inclure/metasplus-article,id_article} /></code><br class="manualbr">Si ca peut aider...<br class="manualbr">Christophe</p> Métas (version 2) 2020-01-14T14:27:29Z https://files.spip.net/Metas-version-2#comment503718 2020-01-14T14:27:29Z <p>J'ai tout simplement les fichiers par défaut squelettes/plugin/metasplus_v2/inclure/<br class="autobr"> Les 4 fichiers sont dist.html<small class="fine d-inline"> </small>; inc-dist.html, auteur.html et evenement.html<br class="autobr"> Je suis passé à la V2 car je n'avais plus l'image dans le partage facebook, j'avais que le titre et la description. Or sur FB, un post sans image c'est comme une mayonnaise sans oeuf :-)<br class="autobr"> Je ne sais pas quel plugin utilise la pipeline « affichage_final » et j'utilise de très nombreux plugins.<br class="autobr"> Et chez moi, quand je recollecte les données via <a href="https://developers.facebook.com/tools/debug/og/object/" class="spip_url spip_out auto" rel="nofollow external">https://developers.facebook.com/tools/debug/og/object/</a>, j'ai bien des éléments Open graph.</p> <p>Merci pour ta patience et ton aide<br class="autobr"> Christophe</p> Métas + (version 2) 2020-01-14T14:16:16Z https://files.spip.net/Metas-version-2#comment503717 2020-01-14T14:16:16Z <p>Ok, ça va pas du tout, les 3 sont cochés mais il n'y a aucune balise d'insérée...</p> <p>Je continue les questions pour essayer de dépanner :) <br>- Est-ce qu'il y a des squelettes surchargés dans le dossier metasplus/<small class="fine d-inline"> </small>? <br>- Tu disais être passé à la v2 pour résoudre un souci, de quoi s'agissait-il<small class="fine d-inline"> </small>? <br>- Questions subsidiaire si ça te dit quelque chose : est-ce que tu as d'autres plugins d'activés qui font des choses dans affichage_final<small class="fine d-inline"> </small>?</p> Métas + (version 2) 2020-01-14T14:11:38Z https://files.spip.net/Metas-version-2#comment503716 2020-01-14T14:11:38Z <p>En théorie oui, on pourrait dire ça.</p> <p>Dans les faits, j'utilise le plugin Metaplus pour simplifier le processus de partage sur les réseaux sociaux et je pense ne pas être le seul à le faire.</p> <p>Je constate que le plugin Metas et la dist ne contiennent pas cette méta non plus.</p> Métas + (version 2) 2020-01-14T14:05:33Z https://files.spip.net/Metas-version-2#comment503715 2020-01-14T14:05:33Z <p>OUi facebook est bien coché. Cf. capture d'écran</p> Métas + (version 2) 2020-01-14T13:57:07Z https://files.spip.net/Metas-version-2#comment503714 2020-01-14T13:57:07Z <p>Bonjour,</p> <p>Je ne vois aucune balise opengraph dans le code de la page.<br class="autobr"> Dans l'outil de validation facebook, je pense qu'il s'agissait de la version en cache, en demandant de «<small class="fine d-inline"> </small>Re-collecter<small class="fine d-inline"> </small>» il ne trouve plus de balise du tout.</p> <p>Juste pour être sûr, dans la config il y a bien facebook de coché<small class="fine d-inline"> </small>?</p> Métas + (version 2) 2020-01-14T13:49:43Z https://files.spip.net/Metas-version-2#comment503712 2020-01-14T13:49:43Z <p>Hello,</p> <p>Ça c'est une meta «<small class="fine d-inline"> </small>de base<small class="fine d-inline"> </small>», ça ne rentre pas dans le champ d'application du plugin.</p> Métas + (version 2) 2020-01-14T13:37:31Z https://files.spip.net/Metas-version-2#comment503711 2020-01-14T13:37:31Z <p>LinkedIn demande une méta spécifique <i>author</i> du type :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr"><meta name="author" content="[Author name here]"></code></p> <p>En testant une url sur <a href="https://www.linkedin.com/post-inspector" class="spip_out" rel='nofollow external'>https://www.linkedin.com/post-inspector</a>, j'ai constaté le message <strong>No author found</strong>.</p> <p>A priori cette erreur ne bloque pas l'indexation par Linkedin qui indique un <strong>200 Success</strong>.</p> Métas + (version 2) 2020-01-13T15:43:00Z https://files.spip.net/Metas-version-2#comment503694 2020-01-13T15:43:00Z <p>Bonjour<br class="autobr"> merci pour ce plugin. J'ai fait la migration vers la V2 pensant résoudre mon soucis... Que nenni...<br class="autobr"> J'ai sur les articles du site un bouton « partage facebook ». Il embarque tout sauf l'image.<br class="autobr"> Pourtant sur facebook debug, j'ai bien l'image qui est dans og:image<br class="autobr"> <a href="https://www.infogm.org/6941-ex-employee-monsanto-annule-restriction-ogm?var_mode=recalcul" class="spip_url spip_out auto" rel="nofollow external">https://www.infogm.org/6941-ex-employee-monsanto-annule-restriction-ogm?var_mode=recalcul</a><br class="autobr"> C'est à n'y rien comprendre....<br class="autobr"> Si quelqu'un<span aria-hidden="true">·</span>e a une idée...<br class="autobr"> Cordialement<br class="autobr"> C.Noisette, Inf'OGM</p> Métas + (version 2) 2020-01-09T10:53:50Z https://files.spip.net/Metas-version-2#comment503658 2020-01-09T10:53:50Z <p>Là ça à l'air d'être revenu au robots.txt de base : <a href="http://www.davduf.net/robots.txt?var_mode=calcul" class="spip_url spip_out auto" rel="nofollow external">http://www.davduf.net/robots.txt?var_mode=calcul</a><br class="autobr"> Si tu veux, tu peux m'ouvrir un accès temporaire à ton serveur et je peux jeter un coup d'oeil, en mp : tcharlss_AT_bravecassine.com</p> Métas + (version 2) 2020-01-09T10:10:18Z https://files.spip.net/Metas-version-2#comment503657 2020-01-09T10:10:18Z <p>C'est bien un squelette robots.txt.html<br class="autobr"> Ensuite ce squelette est visible à l'URL <a href="http://www.davduf.net/robots.txt" class="spip_url spip_out auto" rel="nofollow external">http://www.davduf.net/robots.txt</a> (sans le .html à la fin)</p> <p>Je remarque que la partie pour le twitterbot est présente 2 fois : 1 fois au milieu, et une fois à la fin <i>après</i> le sitemap. C'est peut-être source d'erreur pour le robot twitter, il faut supprimer la partie à la fin.</p> Métas + (version 2) 2020-01-09T09:59:43Z https://files.spip.net/Metas-version-2#comment503656 2020-01-09T09:59:43Z <p>Pardon, c'est robots.txt ou robots.txt.html (comme indiqué dans le texte plus haut)<small class="fine d-inline"> </small>? Je viens de changer en robots.txt, ça fait quelque chose<small class="fine d-inline"> </small>?</p> Métas + (version 2) 2020-01-09T09:54:40Z https://files.spip.net/Metas-version-2#comment503655 2020-01-09T09:54:40Z <p>Hmmm c'est bizarre, en principe le robots.txt est ok, mais l'outil de twitter indique toujours qu'il n'arrive pas à récupérer les images :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>WARN: The image URL http://www.davduf.net/local/cache-vignettes/L506xH254/d151bd725e11b6cea5922d0cbb06ce-29b5e.jpg specified by the 'twitter:image' metatag may be restricted by the site's robots.txt file, which will prevent Twitter from fetching it.</code></pre></div> <p>Pourtant j'utilise exactement ce robot.txt sur plusieurs sites, et ça règle le souci des images.</p> <p>Je vais à la pêche aux infos sur l'irc.</p> Métas + (version 2) 2020-01-09T09:47:30Z https://files.spip.net/Metas-version-2#comment503654 2020-01-09T09:47:30Z <p>Je t'en prie ,)</p> <p><a href="http://www.davduf.net/squelettes/robots.txt.html" class="spip_out" rel='nofollow external'>Fait</a><small class="fine d-inline"> </small>!</p> <p>Merci encore</p> Métas + (version 2) 2020-01-09T09:46:04Z https://files.spip.net/Metas-version-2#comment503653 2020-01-09T09:46:04Z <p>Désolé j'aurais du préciser, le fichier surchargé doit se trouver dans le dossier <i>squelettes</i> et pas à la racine.<br class="autobr"> C'est presque bon :)</p> Métas + (version 2) 2020-01-09T09:43:00Z https://files.spip.net/Metas-version-2#comment503652 2020-01-09T09:43:00Z <p>Suis je bête<small class="fine d-inline"> </small>?</p> <p><a href="http://www.davduf.net/robots.txt.html" class="spip_out" rel='nofollow external'>OK ainsi</a><small class="fine d-inline"> </small>!?<br class="autobr"> Je place bien le fichier à la racine<small class="fine d-inline"> </small>?</p> <p>Merci merci<small class="fine d-inline"> </small>!</p> Métas + (version 2) 2020-01-09T09:32:11Z https://files.spip.net/Metas-version-2#comment503651 2020-01-09T09:32:11Z <p>Il faut ajouter ces lignes aux règles déjà existantes fournies avec la dist (dans squelettes-dist/robots.txt.html), ce qui peut donner ceci au final :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#HTTP_HEADER{Content-Type: text/plain; charset=#CHARSET} # robots.txt # @url: #URL_SITE_SPIP # @generator: SPIP #SPIP_VERSION # @template: #SQUELETTE User-agent: Twitterbot Disallow: /local/ Allow: /local/cache-gd2/ Allow: /local/cache-vignettes/ User-agent: * Allow: /local/cache-css/ Allow: /local/cache-js/ Disallow: /local/ Disallow: /ecrire/ Disallow: /plugins-dist/ Disallow: /lib/ Disallow: /plugins/ Disallow: /prive/ Disallow: /squelettes-dist/ Disallow: /squelettes/ Crawl-delay: 1 Sitemap: #URL_SITE_SPIP/sitemap.xml</code></pre></div> Métas + (version 2) 2020-01-09T00:27:24Z https://files.spip.net/Metas-version-2#comment503646 2020-01-09T00:27:24Z <p>Comme <a href='https://files.spip.net/davduf.net/robots.txt.html' rel='nofollow'>ceci</a><small class="fine d-inline"> </small>?<br class="autobr"> Merci :)</p> Métas + (version 2) 2020-01-09T00:05:22Z https://files.spip.net/Metas-version-2#comment503645 2020-01-09T00:05:22Z <p>oh, merci pour ta réponse rapide (et tes mercis...)</p> <p>J'ai comme l'impression que je n'ai plus de fichier robots.txt :)</p> <p>Je regarde ça<small class="fine d-inline"> </small>!</p> <p>Merci merci</p> Métas + (version 2) 2020-01-08T23:47:42Z https://files.spip.net/Metas-version-2#comment503644 2020-01-08T23:47:42Z <p>Hello,</p> <p>Les balises nécessaires à Twitter sont bien présentes dans le code de la page, mais le robot de Twitter n'a sans doute pas accès au répertoire qui contient les images.</p> <p>C'est en tout cas ce que dit <a href="https://cards-dev.twitter.com/validator" class="spip_out" rel='nofollow external'>l'outil de validation</a> quand je teste avec cette URL par exemple : <a href="http://www.davduf.net/pour-les-etrennes-de-la-caillasse-pour-la-presse" class="spip_url spip_out auto" rel="nofollow external">http://www.davduf.net/pour-les-etrennes-de-la-caillasse-pour-la-presse</a></p> <p>Essaie en <a href="https://contrib.spip.net/Metas-version-2#Images-et-robots" class="spip_out" rel='nofollow external'>surchargeant le fichier robots.txt.html</a> et en y ajoutant les lignes suivantes :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>User-agent: Twitterbot Disallow: /local/ Allow: /local/cache-gd2/ Allow: /local/cache-vignettes/</code></pre></div> <p>Sur les articles déjà partagés, possible qu'il y ait un cache chez twitter et donc que le résultat ne soit pas visible tout de suite, mieux vaut vérifier avec l'outil de validation.</p> <p>Ps : merci 1000x fois pour le travail que fais. J'ai hâte de lire dernière sommation :)</p> Métas + (version 2) 2020-01-08T23:31:51Z https://files.spip.net/Metas-version-2#comment503643 2020-01-08T23:31:51Z <p>Bonjour tout le monde,<br class="autobr"> Petit question simple : j'utilise ce super plug in sur moin site <a href="http://www.davduf.net" class="spip_url spip_out auto" rel="nofollow external">www.davduf.net</a> mais, hélas, aucun logo n'apparait en vignette TWitter Carw sur Twitter (pourtant coché dans les préférences). Faut il faire quelque chose de particulier<small class="fine d-inline"> </small>?</p> <p>Mille mercis<small class="fine d-inline"> </small>!<br class="autobr"> David</p> Métas + (version 2) 2019-11-02T18:55:39Z https://files.spip.net/Metas-version-2#comment502888 2019-11-02T18:55:39Z <p>Merci pour la rapidité</p> Métas + (version 2) 2019-11-02T18:54:40Z https://files.spip.net/Metas-version-2#comment502887 2019-11-02T18:54:40Z <p>Corrigé dans la prochaine version, merci pour le signalement</p> Métas + (version 2) 2019-11-02T17:35:17Z https://files.spip.net/Metas-version-2#comment502879 2019-11-02T17:35:17Z <p>En ouvrant les logs, je vos une erreur PHP qui semble s'appliquer sur chaque affichage de page publique :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>Got error 'PHP message: PHP Notice: Undefined variable: composition in /var/monsite/plugins/auto/metasplus/v2.3.0/metasplus_fonctions.php on line 98\n'</code></pre></div> <p>Ces lignes n'existaient pas dans le fichier metasplus_fonctions.php de la version 2.2.5.</p> Métas + (version 2) 2019-10-24T09:40:28Z https://files.spip.net/Metas-version-2#comment502777 2019-10-24T09:40:28Z <p>Merci à vous :-)</p> Métas + (version 2) 2019-10-24T09:29:27Z https://files.spip.net/Metas-version-2#comment502776 2019-10-24T09:29:27Z <p>C'est corrigé dans la V2.2.6 : <a href="https://zone.spip.org/trac/spip-zone/changeset/118276/spip-zone" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/118276/spip-zone</a></p> <p>Merci du signalement.</p> Métas + (version 2) 2019-10-24T08:08:31Z https://files.spip.net/Metas-version-2#comment502772 2019-10-24T08:08:31Z <p>Bonjour,</p> <p>Même constat pour moi<small class="fine d-inline"> </small>!!</p> Métas + (version 2) 2019-10-23T19:20:38Z https://files.spip.net/Metas-version-2#comment502770 2019-10-23T19:20:38Z <p>Merci, on va regarder ça.</p> Métas (version 2) 2019-10-23T19:19:18Z https://files.spip.net/Metas-version-2#comment502769 2019-10-23T19:19:18Z <p>Bonjour,<br class="autobr"> Il semblerait que la version Metas + 2.2.5 - stable insère un <code class="spip_code spip_code_inline" dir="ltr">}</code> superfétatoire suer la page sommaire entre le head et le body. Je ne peux pas accéder à la zone pour voir les différences avec la version 2.2.4</p> Métas + (version 2) 2019-10-19T16:23:58Z https://files.spip.net/Metas-version-2#comment502732 2019-10-19T16:23:58Z <p>Bonjour<br class="autobr"> En HTML5 il semblerait que le test <a href="https://validator.w3.org/" class="spip_out" rel='nofollow external'>WC3</a>n'accepte plus l'encodage de dublincore du plugin</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>Error: Bad value schema.dc for attribute rel on element link: The string schema.dc is not a registered keyword. ​<link rel="schema.dc" href="http://purl.org/DC/elements/1.1/" /></code></pre></div> <p>j'ai trouvé une issue à ce problème sur <a href="https://www.madebymagnitude.com/blog/resolving-html5-dublin-core-microdata-validation-issues/" class="spip_out" rel='nofollow external'>ce site</a></p> <p>Natacha</p> Métas + (version 2) 2019-08-20T09:32:00Z https://files.spip.net/Metas-version-2#comment502033 2019-08-20T09:32:00Z <p>Par commodité, j'ai commencé à utilisé le plugin <a href="https://contrib.spip.net/logo-svg" class="spip_out" rel='nofollow external'>Logo SVG</a> et je viens de me rendre compte que <a href="https://developer.twitter.com/en/docs/tweets/optimize-with-cards/overview/summary-card-with-large-image" class="spip_out" rel='nofollow external'>Twitter</a>/Facebook/<a href="https://www.linkedin.com/help/linkedin/answer/53703" class="spip_out" rel='nofollow external'>LinkedIn</a> ne prennent pas les SVG</p> <p>Pour Facebook, le plugin génère plusieurs images et FB y fait son tri, donc le problème ne se pose pas.</p> <p>Pensez-vous qu'en utilisant le <a href='https://files.spip.net/Plugin%20Logos%20Multiples' rel='nofollow'>plugin Logos Multiples</a> et en créant un logo « social », je puisse uploader un png/jpeg au cas où lorsque j'insère le logo principal en svg<small class="fine d-inline"> </small>?</p> <p>Je suis ouvert à d'autre pistes/suggestions bien évidemment.</p> Métas + (version 2) 2019-05-06T07:58:44Z https://files.spip.net/Metas-version-2#comment501096 2019-05-06T07:58:44Z <p>Au tout début de l'article :</p> <blockquote class="spip"> <p> Une version 2 qui simplifie l'utilisation du plugin : activez, c'est prêt<small class="fine d-inline"> </small>!</p> </blockquote> <p>Et juste un peu plus bas :</p> <blockquote class="spip"> <p> Dans la majorité des cas, il suffit d'activer le plugin, et ça fonctionne : plus besoin de modifier les squelettes.</p> <blockquote class="spip"></blockquote></blockquote> Métas + (version 2) 2019-05-04T14:08:54Z https://files.spip.net/Metas-version-2#comment501075 2019-05-04T14:08:54Z <p>Bonjour, j'ai un site basé sur le squelette Geodiversité pour le partage collaboratif de photos d'animaux sauvages au Brésil (<a href="http://www.portal.zoo.bio.br" class="spip_url spip_out auto" rel="nofollow external">www.portal.zoo.bio.br</a>). Je penses que le plugin Métas + ferait mon affaire puisque je partage les photos publiés dans les site sur Facebook. Je voudrais savoir comment mettre en place le plugin. Par exemple, est-ce qu'il y a un code de squelette généraliste et où le mettre<small class="fine d-inline"> </small>?</p> Métas + (version 2) 2019-04-29T18:14:22Z https://files.spip.net/Metas-version-2#comment501007 2019-04-29T18:14:22Z <p>Il faudra que je fasse des tests chez moi en local pour reproduire, je ne m'explique même pas pourquoi ça fonctionnerait avec <code class="spip_code spip_code_inline" dir="ltr"><doc|xxx></code> puisqu'il ne s'agit pas d'une image.</p> <p>Le plugin ne cherche que des logos ou à défaut des images liées au contenu, mais jamais la vignette d'un document non image lié au contenu.</p> Métas + (version 2) 2019-04-29T18:08:50Z https://files.spip.net/Metas-version-2#comment501006 2019-04-29T18:08:50Z <p>Hello Touti,</p> <p>Il s'agit d'une refonte assez substantielle du plugin, la montée du numéro de version X indique une rupture de compatibilité.<br class="autobr"> Dans cette version il n'est plus nécessaire d'ajouter des <code class="spip_code spip_code_inline" dir="ltr"><INCLURE{fond=inclure/metasplus-article}></code> dans ses squelettes, je suppose que c'est le cas pour toi si tu utilisais la version 1.</p> <p>Je rajouterai un paragraphe plus explicite sur ce point pour les gens qui font mettent à jour depuis la v1.</p> Métas + (version 2) 2019-04-29T13:35:10Z https://files.spip.net/Metas-version-2#comment501005 2019-04-29T13:35:10Z <p>Bonjour,<br class="autobr"> Merci pour ce plugin Metaplus<br class="autobr"> Ce qui est vraiment bien avec SPIP c'est la possibilité de faire les MAJs sans se soucier de savoir si on reste compliant ou pas. Or, malheureusement, avec la dernière version du plugin, il faut mettre les mains dans le cambouis parce qu'il n'y a pas de liaison entre.<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">Aucun squelette inclure/metasplus-article n'est disponible...</code><br class="autobr"> Merci à vous<small class="fine d-inline"> </small>!<br class="autobr"> touti</p> Métas + (version 2) 2019-04-26T18:16:59Z https://files.spip.net/Metas-version-2#comment500978 2019-04-26T18:16:59Z <p>Re tcharlss :-)<br class="autobr"> Alors, j'ai fait d'autres tests, et il y a une différence de comportement entre une vidéo qui est héberger localement et dont j'ai fait l'ajout d'une vignette via la médiathèque suivant que dans l'article, je mets <tt><embXXX|center></tt> ou <tt><docXXX|center></tt></p> <p><tt><embXXX|center></tt> cela ne fonctionne pas, la vignette n'est pas visible sur Facebook<br class="autobr"> <tt><docXXX|center></tt> cela fonctionne, la vignette est visible sur facebook</p> <p>Donc, c'est « bug » ou pas dans le plug<small class="fine d-inline"> </small>?<br class="autobr"> Franck</p> Métas + (version 2) 2019-04-26T16:09:09Z https://files.spip.net/Metas-version-2#comment500976 2019-04-26T16:09:09Z <p>Glop,<br class="autobr"> À mon avis c'est plutôt un problème éditorial pas lié à oembed : il faut dire explicitement que la vignette de cette vidéo doit servir de logo à l'article.<br class="autobr"> Donc l'ajouter comme logo, ou alors la mettre en image-jointe.</p> Métas + (version 2) 2019-04-26T14:35:49Z https://files.spip.net/Metas-version-2#comment500975 2019-04-26T14:35:49Z <p>Hello :-)<br class="autobr"> SPIP 3.2.4 [24285]<br class="autobr"> Avec uniquement les plug « meta+ » version 2.2.3 et « oembed » en version 2.0.10<br class="autobr"> php 5.6.40</p> <p>Juste pour dire que je viens de découvrir un problème avec Facebook, mais je ne suis pas sûr que le problème vienne de meta+ :-(<br class="autobr"> En faite, le problème est présent, lorsqu'il y a utilisation du plug oembed pour mettre sur un site en spip 3.2.4 <a href="https://plugins.spip.net/oembed" class="spip_url spip_out auto" rel="nofollow external">https://plugins.spip.net/oembed</a><br class="autobr"> Exemple, sur un site, je souhaites que s'affiche <a href="https://www.youtube.com/watch?v=ufyZ-sZSz4c" class="spip_url spip_out auto" rel="nofollow external">https://www.youtube.com/watch?v=ufyZ-sZSz4c</a><br class="autobr"> Donc donc mon article, je fais l'ajout de la vidéo via le plug oembed<br class="autobr"> Donc mon article, j'écris donc <tt><embXXX|center></tt><br class="autobr"> Si je regarde dans la médiathèque, la vidéo est présente et il y a bien une vignette que le plug oembed à fait lui même<small class="fine d-inline"> </small>!<br class="autobr"> Le problème, c'est que Facebook ne semble pas voir l'image, car il indique <a href="https://developers.facebook.com/tools/debug/sharing" class="spip_url spip_out auto" rel="nofollow external">https://developers.facebook.com/tools/debug/sharing</a> qu'il manque : og:image</p> <p>A savoir, que j'ai aussi essayer de faire l'ajout d'une image pour remplacer la vignette fait par oembed et cela ne résout pas le problème :-(<br class="autobr"> Franck</p> Métas + (version 2) 2019-04-03T09:23:50Z https://files.spip.net/Metas-version-2#comment500682 2019-04-03T09:23:50Z <p>Intéressant, merci pour la veille Erational.</p> <p>Une implémentation limitée pourrait se faire directement dans le plugin.<br class="autobr"> Je dis «<small class="fine d-inline"> </small>limitée<small class="fine d-inline"> </small>», car l'implémentation actuelle tend à ne gérer que les données de base communes entre tous les protocoles : titre, description, date, etc.<br class="autobr"> Donc à priori pas de «<small class="fine d-inline"> </small>location<small class="fine d-inline"> </small>», «<small class="fine d-inline"> </small>offers<small class="fine d-inline"> </small>», «<small class="fine d-inline"> </small>performer<small class="fine d-inline"> </small>» et cie pour JSON-LD.</p> <p>Et l'implémentation plus poussée pourrait se faire dans un plugin à part, comme c'est le cas pour opengraph.</p> <p>Dans un v3 ce serait intéressant de pouvoir gérer plus finement chaque protocole quand même, à réfléchir.</p> Métas + (version 2) 2019-04-03T08:04:25Z https://files.spip.net/Metas-version-2#comment500680 2019-04-03T08:04:25Z <p>Tiens, un nouveau format sémantique a émergé : JSON-LD<br class="autobr"> <a href="https://www.alsacreations.com/article/lire/1780-donnees-semantiques-structurees-associees-le-choix-JSON-LD.html" class="spip_url spip_out auto" rel="nofollow external">https://www.alsacreations.com/article/lire/1780-donnees-semantiques-structurees-associees-le-choix-JSON-LD.html</a></p> <p>Reste à savoir si c'est intéressant à implémenter et si oui, comment le faire<small class="fine d-inline"> </small>?</p> <ul class="spip"><li> dans un plugin dédié<small class="fine d-inline"> </small>?</li><li> comme une option de metas+<small class="fine d-inline"> </small>?</li></ul> Métas + (version 2) 2019-02-15T12:01:59Z https://files.spip.net/Metas-version-2#comment500051 2019-02-15T12:01:59Z <p>Merciiiii</p> <p>Avec spip ya des fois où je tourne bourrique mais là, en effet, je vois qu'on va y arriver :)</p> <p>En attendant une prochaine version de spip, je mettrai en place un squelette</p> <p>Bon weekend</p> Métas + (version 2) 2019-02-15T11:44:21Z https://files.spip.net/Metas-version-2#comment500050 2019-02-15T11:44:21Z <p>Hop : <a href="https://core.spip.net/issues/4291" class="spip_url spip_out auto" rel="nofollow external">https://core.spip.net/issues/4291</a></p> Métas + (version 2) 2019-02-15T11:31:39Z https://files.spip.net/Metas-version-2#comment500049 2019-02-15T11:31:39Z <p>Pfiou, on va y arriver...<br class="autobr"> Donc il y a bien un bug avec #INFO_INTRODUCTION.<br class="autobr"> En attendant que ce soit corrigé dans SPIP, il faut utiliser la solution indiquée dans mon message précédent : <a href="https://contrib.spip.net/Metas-version-2#comment500043-500036" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/Metas-version-2#comment500043-500036</a></p> Métas + (version 2) 2019-02-15T10:39:45Z https://files.spip.net/Metas-version-2#comment500048 2019-02-15T10:39:45Z <p>Avec 11000 articles et 15000 urls, le moindre changement peut avoir un impact casse-c...</p> <p>Ma balise meta description que j'utlise depuis... retourne bien le chapeau en 1<sup class="typo_exposants">er</sup> et si pas de chapeau, le début du texte</p> <p>Si je fais le test sur une page : <a href="https://www.tendancehotellerie.fr/articles-breves/communique-de-presse/10967-article/reseaux-sociaux-une-influence-tres-forte-sur-les-voyageurs-d-apres-booking-com" class="spip_url spip_out auto" rel="nofollow external">https://www.tendancehotellerie.fr/articles-breves/communique-de-presse/10967-article/reseaux-sociaux-une-influence-tres-forte-sur-les-voyageurs-d-apres-booking-com</a>, ma méta description <code class="spip_code spip_code_inline" dir="ltr">[<meta name="description" content="(#INTRODUCTION{150}|textebrut)" />] </code> donne :</p> <p><code class="spip_code spip_code_inline" dir="ltr"><meta name="description" content="17% des voyageurs du monde entier s'inspirent des vacances de leur influenceur préféré pour organiser leur vacances 7% des sondés avouent avoir déjà (...) " /></code></p> <p>ce qui est mon chapeau</p> <p>le plugin METAS+ genère</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><meta name="DC.Description.Abstract" lang="fr" content="Avec la publication des photos de vacances des influenceurs voyage et des applications liées au tourisme, les voyageurs sont sans cesse connectés sur les réseaux afin de trouver de l'inspiration…" /> <meta property="og:description" content="Avec la publication des photos de vacances des influenceurs voyage et des applications liées au tourisme, les voyageurs sont sans cesse connectés sur les réseaux afin de trouver de l'inspiration…" /></code></pre></div> <p>ce qui est mon texte</p> <p>S'il y a avait un problème avec mon chapeau, pourquoi ma balise « historique » arrive-t-elle à trouver le chapeau et pas METAS+<small class="fine d-inline"> </small>?</p> Métas + (version 2) 2019-02-15T10:27:44Z https://files.spip.net/Metas-version-2#comment500047 2019-02-15T10:27:44Z <blockquote class="spip"> <p>Quand je fais le test sur un article de la rubrique incriminée, l'ajout de la balise #INTRODUCTION génère bien le chapeau en 1 et le texte en 2.<br class="autobr"> Comment trouver l'erreur<small class="fine d-inline"> </small>?</p> </blockquote> <p>Mais quelle erreur<small class="fine d-inline"> </small>? Sans descriptif oui, #INTRODUCTION prend le chapo et le texte.</p> Métas + (version 2) 2019-02-15T10:23:38Z https://files.spip.net/Metas-version-2#comment500046 2019-02-15T10:23:38Z <p>Effectivement l'aide en ligne est plus bavarde sur l'utilisation de ce champ :</p> <blockquote class="spip"> <p> Le descriptif rapide est utilisé pour la navigation à l'intérieur du site : il permet d'indiquer brièvement, dans les sommaires par exemple, le thème de l'article.</p> <p>Ce descriptif est optionnel<small class="fine d-inline"> </small>; de même, on peut le rédiger de la longueur que l'on veut. Cependant, il a été prévu à l'origine pour des textes très courts (une ou deux phrases), qui figureront dans les listes d'articles (sommaires, listes des articles de tel auteur, tri d'articles par mot-clé, réponses du moteur de recherche, etc.).<small class="fine d-inline"> </small>»</p> </blockquote> <p>N'hésite pas à te créer un compte sur spip.net et à proposer une amélioration dans le forum de l'article.</p> <p>Après, son utilisation peut changer selon tes besoins éditoriaux et les squelettes utilisés. Mais très souvent, elle sert juste à avoir un «<small class="fine d-inline"> </small>vrai<small class="fine d-inline"> </small>» résumé avec la balise #INTRODUCTION.</p> Métas + (version 2) 2019-02-15T10:17:36Z https://files.spip.net/Metas-version-2#comment500045 2019-02-15T10:17:36Z <p>OK j'ai trouvé ce qu'est le descriptif. Je ne l'ai pas activé. <br class="autobr"> Quand je fais le test sur un article de la rubrique incriminée, l'ajout de la balise #INTRODUCTION génère bien le chapeau en 1 et le texte en 2. <br class="autobr"> Comment trouver l'erreur<small class="fine d-inline"> </small>?</p> Métas + (version 2) 2019-02-15T10:09:01Z https://files.spip.net/Metas-version-2#comment500044 2019-02-15T10:09:01Z <p>J'aimerai bien comprendre ce que contient la balise #DESCRIPTIF car la doc spip ne dit rien : <a href="https://www.spip.net/fr_article3854.html" class="spip_url spip_out auto" rel="nofollow external">https://www.spip.net/fr_article3854.html</a></p> Métas + (version 2) 2019-02-15T09:56:27Z https://files.spip.net/Metas-version-2#comment500043 2019-02-15T09:56:27Z <p>Ah mais attends, c'est comme ça que fonctionne la balise #INTRODUCTION en fait : elle prend en priorité le descriptif, et à défaut le chapeau puis le texte : <a href="https://www.spip.net/fr_article3965.html" class="spip_url spip_out auto" rel="nofollow external">https://www.spip.net/fr_article3965.html</a><br class="autobr"> Donc pas de bug.</p> <p>Si tu souhaites utiliser le chapeau, crée un squelette inclure/metasplus/article.html :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><BOUCLE_art(ARTICLES){id_article}> <INCLURE{fond=inclure/metasplus/dist, desc=#CHAPO|sinon{#INTRODUCTION}} /> </BOUCLE_art></code></pre></div> Métas + (version 2) 2019-02-15T09:47:28Z https://files.spip.net/Metas-version-2#comment500042 2019-02-15T09:47:28Z <p>Merci de la réponse rapide.</p> <p>Sur la rubrique où ça me pose souci, j'ai fait le test en insérant</p> <ul class="spip"><li> #INTRODUCTION dans le squelette de l'article et la balise me retourne bien le contenu du chapeau suivi du début du texte.</li><li> #INFO_CHAPO<i>article,XXX</i> dans le squelette et la balise me retourne bien le contenu du chapeau</li></ul> <p>Quel autre test mener<small class="fine d-inline"> </small>? Désolé mais je ne suis pas développeur, même si je commence à connaître certains basiques</p> Métas + (version 2) 2019-02-15T09:32:13Z https://files.spip.net/Metas-version-2#comment500040 2019-02-15T09:32:13Z <p>C'est censé utiliser #INTRODUCTION en priorité, et <i>seulement</i> si cette balise ne renvoie rien, on se rabat sur #DESCRIPTIF : <a href="https://zone.spip.net/trac/spip-zone/browser/spip-zone/_plugins_/metasplus/trunk/inclure/metasplus/dist.html#L88" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.net/trac/spip-zone/browser/spip-zone/_plugins_/metasplus/trunk/inclure/metasplus/dist.html#L88</a></p> <p>Si ça n'utilise pas l'introduction, c'est qu'il doit y avoir un souci avec la balise #INFO, à investiguer.</p> Métas + (version 2) 2019-02-15T09:02:55Z https://files.spip.net/Metas-version-2#comment500036 2019-02-15T09:02:55Z <p>Le plugin insère #DESCRIPTIF et ce descriptif se calcule en fonction des 1<sup class="typo_exposants">res</sup> lignes du texte. Dans les squelettes on (je) utilise plutôt #TEXTE qui automatiquement concatène le chapeau + le texte.</p> <p>Quand on lit le manuel des balises à propos de #DESCRIPTIF, c'est très éloquent : <a href="https://www.spip.net/fr_article3854.html" class="spip_url spip_out auto" rel="nofollow external">https://www.spip.net/fr_article3854.html</a></p> <p>Je ne me sers pas de la balise #INTRODUCTION, néanmoins c'est elle qu'on devrait utiliser en fait. <a href="https://www.spip.net/fr_article3965.html" class="spip_url spip_out auto" rel="nofollow external">https://www.spip.net/fr_article3965.html</a></p> <p>Vaut-il mieux que je crée une variante article.html pour utiliser #INTRODUCTION, ou bien est-ce une amélioration à apporter au plugin<small class="fine d-inline"> </small>?</p> <p>Je ne pense pas être le seul à utiliser chapeau</p> Métas + (version 2) 2019-02-06T23:24:16Z https://files.spip.net/Metas-version-2#comment499954 2019-02-06T23:24:16Z <p>Je ne parlais que du cas sommaire, donc on a l'air d'être sur la même longueur d'onde. Je suis d'accord, pour les autres pages c'est du cas par cas<small class="fine d-inline"> </small>!<br class="autobr"> Sinon je confirme, c'est bien le logo du site qui est utilisé, mais il ne plait pas à FB, qui va chercher l'image suivante ...<br class="autobr"> C'est bon pour moi<small class="fine d-inline"> </small>!<br class="autobr"> Bonne soirée<br class="autobr"> Bredt</p> Métas + (version 2) 2019-02-06T20:04:15Z https://files.spip.net/Metas-version-2#comment499952 2019-02-06T20:04:15Z <blockquote class="spip"> <p>En effet si on le pousse jusqu'au bout, et qu'on ne met aucune balise, FB se débrouille, alors a quoi servent les balises meta open graph<small class="fine d-inline"> </small>?</p> </blockquote> <p>Je parle bien d'une exception, bien sûr qu'il est préférable de mettre des metas dès qu'on peut récupérer l'information **pertinente**.<br class="autobr"> Et pour les pages hors objets éditoriaux, prendre le nom du site comme titre faute de mieux ne me semble pas être le cas : des pages complètement différentes seraient présentées exactement de la même façon quand on les partage.</p> <blockquote class="spip"> <p>Mais, pour les pages d'objet éditoriaux aussi le titre dépends de ce qui est codé<small class="fine d-inline"> </small>!</p> </blockquote> <p>Oui mais le titre « normal », celui saisit par l'auteur, on le connaît. Si un squelette fait des choses exotiques, il doit surcharger.</p> <blockquote class="spip"> <p>la page sommaire doit utiliser la valeur #NOM_SITE_SPIP|concat<i>«<small class="fine d-inline"> </small>–<small class="fine d-inline"> </small>»,#SLOGAN_SITE_SPIP</i></p> </blockquote> <p>Ah oui, pour le sommaire , c'est un oubli.</p> <blockquote class="spip"> <p> D'autre part, je ne suis pas trop d'accord, toujours pour la page sommaire, pour que og:image soit la première image trouvée, cela devrait être le logo du site.</p> </blockquote> <p>Ben c'est pas le cas, tu as vu ça où<small class="fine d-inline"> </small>?</p> Métas (version 2) 2019-02-06T19:20:38Z https://files.spip.net/Metas-version-2#comment499950 2019-02-06T19:20:38Z <p>Arf<small class="fine d-inline"> </small>! <br class="autobr"> Je ne suis pas vraiment d'accord avec ton raisonnement :<br class="autobr"> En effet si on le pousse jusqu'au bout, et qu'on ne met aucune balise, FB se débrouille, alors a quoi servent les balises meta open graph<small class="fine d-inline"> </small>?<br class="autobr"> Bon après, je peux comprendre que ce n'est pas gérable pour toutes les pages, puisque comme tu le dis le titre dépends de ce qui est codé dans le squelette. Mais, pour les pages d'objet éditoriaux aussi le titre dépends de ce qui est codé<small class="fine d-inline"> </small>!<br class="autobr"> Je pense donc que comme pour les pages d'objet éditoriaux qui utilisent comme og:title la valeur <code class="spip_code spip_code_inline" dir="ltr">#INFO_TITRE{#ENV{objet},#ENV{id_objet}}|concat{" – ",#NOM_SITE_SPIP} </code>, la page sommaire doit utiliser la valeur <code class="spip_code spip_code_inline" dir="ltr">#NOM_SITE_SPIP|concat{" – ",#SLOGAN_SITE_SPIP} </code>.<br class="autobr"> D'autre part, je ne suis pas trop d'accord, toujours pour la page sommaire, pour que og:image soit la première image trouvée, cela devrait être le logo du site.<br class="autobr"> Je pense que la page sommaire est un cas particulier et doit être traité comme tel.<br class="autobr"> Je sais je suis ch*an ... :-p<br class="autobr"> Bredt</p> Métas + (version 2) 2019-02-05T15:07:43Z https://files.spip.net/Metas-version-2#comment499931 2019-02-05T15:07:43Z <p>Glop,</p> <p>Là c'est un petit compromis pour facebook : ça concerne les pages hors objet éditoriaux (les spip.php<small class="fine d-inline"> </small>?page=truc), pour lesquelles le plugin ne peut pas connaître automatiquement le titre (ça dépend des squelettes utilisés).</p> <p>Quand il n'y a pas <code class="spip_code spip_code_inline" dir="ltr">og:title</code>, facebook se rabat sur la balise <code class="spip_code spip_code_inline" dir="ltr"><title></code> normale (idem pour la description de la page).<br class="autobr"> Ça me semble préférable, plutôt que de mettre le nom du site.</p> Métas (version 2) 2019-02-05T12:57:24Z https://files.spip.net/Metas-version-2#comment499926 2019-02-05T12:57:24Z <p>Salut, <br class="autobr"> Je viens de voir que le plugin Métas + avait été mis à jour : bravo pour le boulot.<br class="autobr"> Juste une remarque :<br class="autobr"> Pour Open Graph le meta og:title est obligatoire, or pour le type website, ce méta n'est pas utilisé<small class="fine d-inline"> </small>!!!<br class="autobr"> Merci</p> Métas + (version 2) 2019-01-28T14:25:05Z https://files.spip.net/Metas-version-2#comment499764 2019-01-28T14:25:05Z <p>> pour les articles ayant un logo, ça reprend aussi le logo de la rubrique au lieu du logo de l'article.</p> <p>Je ne sais pas pourquoi, la balise est censée prendre celui de l'article en priorité.<br class="autobr"> Mais bon, là ce n'est pas lié au plugin.</p> <p>> Où dois-je interdire au plugin de sélectionner certains groupes de mot clé<small class="fine d-inline"> </small>?</p> <p>Là doc indique une constante pour ça, mais elle va être bientôt dépréciée. La bonne méthode est d'utiliser le plugin <a href="https://contrib.spip.net/Mots-techniques" class="spip_out" rel='nofollow external'>Mots techniques</a></p> Métas + (version 2) 2019-01-28T12:45:07Z https://files.spip.net/Metas-version-2#comment499761 2019-01-28T12:45:07Z <p>Euh... ça marche bien pour les articles sans logo mais pour les articles ayant un logo, ça reprend aussi le logo de la rubrique au lieu du logo de l'article. Du coup, j'ai débranché le squelette article.html.</p> <p>Autre point que je viens de déceler : le plugin prend les tags. Je me sers des mots clés pour certains affichages, par exemple le slider en homepage et mon tag « slider » se retrouve dans les tags (3 maximum) transmis à Facebook.</p> <p>Où dois-je interdire au plugin de sélectionner certains groupes de mot clé<small class="fine d-inline"> </small>?</p> <p>J'ai l'impression d'être le chieur de service et j'en suis désolé.</p> Métas + (version 2) 2019-01-26T13:46:59Z https://files.spip.net/Metas-version-2#comment499732 2019-01-26T13:46:59Z <p>J'ai remis en place et ça marche<br class="autobr"> Merci</p>