Dictionnaires - commentaires Dictionnaires 2024-01-07T11:24:01Z https://files.spip.net/Dictionnaires#comment514595 2024-01-07T11:24:01Z <p>Hello and happy new year,<br class="autobr"> I installed two plugins, <a href='https://files.spip.net/Auteurs-partout-4414' class="spip_in" rel='nofollow'>Auteurs partout</a> and <a href='https://files.spip.net/Statistiques-des-objets' class="spip_in" rel='nofollow'>Statistiques des objets</a> to have author and statistic for definitions. As you know adding more plugins has its consequences. <br class="autobr"> Still, I wonder how to have RSS/XML for definitions like backend Syndication files.</p> Dictionnaires 2024-01-05T12:14:39Z https://files.spip.net/Dictionnaires#comment514585 2024-01-05T12:14:39Z <p>Je ne comprends pas trop vos remarques :</p> <ul class="spip"><li> d'une part on peut parfaitement ajouter des mots-clés aux définitions, ça marche pour tout objet SPIP bien déclaré, et donc à fortiori pour les définitions. Quand dans un groupe de mots on dit que c'est autorisé sur l'objet Définitions, ensuite dans une définition il y a parfaitement la boite pour ajouter/retirer des mots.</li><li> d'autre part quand on est sur la page d'un mot déjà existant qui est associé à des contenus, et bien ça affiche aussi parfaitement les définitions en plus de tout autre objet, je l'ai sous les yeux là</li></ul> Dictionnaires 2023-12-26T09:59:20Z https://files.spip.net/Dictionnaires#comment514550 2023-12-26T09:59:20Z <p>En effet, cela m'intéresse aussi : peut-on associer des mots-clés aux définitions<small class="fine d-inline"> </small>? Actuellement, cette fonction ne semble pas disponible.</p> Dictionnaires 2023-12-25T00:00:21Z https://files.spip.net/Dictionnaires#comment514546 2023-12-25T00:00:21Z <p>right, enjoy, and thanks again for the plugin<small class="fine d-inline"> </small>!</p> Dictionnaires 2023-12-24T23:34:31Z https://files.spip.net/Dictionnaires#comment514545 2023-12-24T23:34:31Z <p>Hello Kamran, end of the year festivities here, I will try to answer at the end of the week or next week :)</p> Dictionnaires 2023-12-24T23:14:19Z https://files.spip.net/Dictionnaires#comment514544 2023-12-24T23:14:19Z <p>to explain better, <a href="https://www.kabulpress.org/definition1.html" class="spip_out" rel='nofollow external'>here</a> is an example page for definitions using plugin Dictionnaires.<br class="autobr"> <a href="https://www.kabulpress.org/article241007.html" class="spip_out" rel='nofollow external'>Here is</a>also an example article to compare article futures using for definitions. In this example, I can get the benefits of all article features, but while having all article features, it could be much better to have the definition as the object, incrementing definition, and not the article. In the case of Dictionnaires vs RUBRIQUES, Dictionnaires is much better but still can manage with RUBRIQUES.</p> <p>Another question :<br class="autobr"> How the definitions can get the same search benefits as the SPIP articles<small class="fine d-inline"> </small>? The internal SPIP search works well with definitions, but I mean search engines. <br class="autobr"> In my case, when posting a new article, search engines like Google index the article almost immediately. One reason is that <a href="https://www.spip.net/en_article3508.html" class="spip_out" rel='nofollow external'>the site's backend</a> file for articles can be submitted to search engines as a sitemap. Any possibility of having an XML/RSS backend file for definitions<small class="fine d-inline"> </small>?</p> Dictionnaires 2023-12-24T08:28:37Z https://files.spip.net/Dictionnaires#comment514542 2023-12-24T08:28:37Z <p>Sorry, Seems my last comment was filtered. Anyway :<br class="autobr"> By inheriting all features of the article, I mean having all features such as author, that the articles have while it has its table in the database as an object.<br class="autobr"> Forum doesn't load by adding “objet=definition” and “id_objet=#ID_DEFINITION”. I could load the forum when I add id_definition<small class="fine d-inline"> </small>? to the BOUCLE of my template file /squelettes/inclure/forum.html. <br class="autobr"> I have updated SPIP to the latest, but still, the issue with the<a href="https://git.spip.net/spip/spip/issues/5783" class="spip_out" rel='nofollow external'>template variants</a> is not fixed.</p> Dictionnaires 2023-12-21T10:46:12Z https://files.spip.net/Dictionnaires#comment514534 2023-12-21T10:46:12Z <p>The page doesn't load completely if I use</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><INCLURE{fond=inclure/forum, objet=definition, id_objet=#ID_DEFINITION, ajax}></code></pre></div> <p>But the <a href="https://www.kabulpress.org/definition1.html?lang=fa" class="spip_out" rel='nofollow external'>forum and the comments load</a> by adding <i>id_definition<small class="fine d-inline"> </small>?</i> to the BOUCLE of /squelettes/inclure/forum.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_comments(FORUMS?) {id_rubrique ?}{id_article ?}{id_definition ?}{id_breve ?}{id_syndic ?} {par date}> ..... </BOUCLE_comments></code></pre></div> <p>and include the page :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><INCLURE{fond=inclure/forum,id_definition} /></code></pre></div> <p>By inheriting the full features of the article I mean having, for example, the author for definitions.<br class="autobr"> <a href="https://git.spip.net/spip/spip/issues/5783" class="spip_out" rel='nofollow external'>Seems, still no fix for the template variants.</a></p> Dictionnaires 2023-12-18T15:46:41Z https://files.spip.net/Dictionnaires#comment514522 2023-12-18T15:46:41Z <p>You don't have to (and it's always better to not) modify inclusions from plugin. Normally you can pass « objet=definition » and « id_objet=#ID_DEFINITION » to work properly, it's generic for any object.</p> <p>Don't really understand the need of the last question :p</p> Dictionnaires 2023-12-17T13:01:51Z https://files.spip.net/Dictionnaires#comment514519 2023-12-17T13:01:51Z <p>Perfect. I added a public forum by adding <i>id_definition<small class="fine d-inline"> </small>?</i> to the BOUCLE_comments in /squelettes/inclure/forum.html. <br class="autobr"> I also used the plugin Champs Extras to have some fields for pronunciations and word classes. <br class="autobr"> I wonder, what if id_definition can inherit the full features of the article while it is still an object, or have regular sections and articles for dictionaries and articles while they have their own URL sets<small class="fine d-inline"> </small>?</p> Dictionnaires 2023-12-16T18:51:09Z https://files.spip.net/Dictionnaires#comment514511 2023-12-16T18:51:09Z <p>@Kamran : public comments are always specific to your public templates, so there is nothing to « activate », but just front integration. For that, the very simpliest way is to use the Comments plugin and include its generic inclusions for that. Like</p> <div class="precode"><pre class="spip_code spip_code_block language-html" dir="ltr" style="text-align:left;" data-language="html"><code><INCLURE{fond=inclure/forum, objet=definition, id_objet=#ID_DEFINITION, ajax}> </code></pre></div> <p>and then style as you want.</p> <p><a href='https://files.spip.net/Comment-3-pour-SPIP-3' class="spip_in" rel='nofollow'>Comments 3 pour SPIP 3</a></p> Dictionnaires 2023-12-16T16:33:51Z https://files.spip.net/Dictionnaires#comment514507 2023-12-16T16:33:51Z <p>new feature : you ought to create a squelette and dedicated code for that</p> Dictionnaires 2023-12-15T12:07:14Z https://files.spip.net/Dictionnaires#comment514502 2023-12-15T12:07:14Z <p>Is there any way to activate public forums for definitions<small class="fine d-inline"> </small>?</p> Dictionnaires 2023-12-15T08:20:11Z https://files.spip.net/Dictionnaires#comment514501 2023-12-15T08:20:11Z <p>Right, <br class="autobr"> Thanks</p> Dictionnaires 2023-12-15T07:35:43Z https://files.spip.net/Dictionnaires#comment514500 2023-12-15T07:35:43Z <p><code class="spip_code spip_code_inline" dir="ltr">#INTRODUCTION</code> is a generated content cf <a href="https://www.spip.net/fr_article3965.html#INTRODUCTION" class="spip_url spip_out auto" rel="nofollow external">https://www.spip.net/fr_article3965.html#INTRODUCTION</a></p> Dictionnaires 2023-12-15T07:30:45Z https://files.spip.net/Dictionnaires#comment514499 2023-12-15T07:30:45Z <p>Seems #TEXTE and #INTRODUCTION produce the same output, and there is no field in the private area for #INTRODUCTION.</p> Dictionnaires 2023-12-11T16:07:36Z https://files.spip.net/Dictionnaires#comment514487 2023-12-11T16:07:36Z <p>ok, hopefully, we can get it fixed as soon as possible.<br class="autobr"> The same issue seems to be with author template variants.</p> Dictionnaires 2023-12-11T15:30:42Z https://files.spip.net/Dictionnaires#comment514485 2023-12-11T15:30:42Z <p>Ooook so we put aside that source of problem if you have it. So I had to dig deep in the code to find an issue for all content that are not in sections : <a href="https://git.spip.net/spip/spip/issues/5783" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip/spip/issues/5783</a></p> Dictionnaires 2023-12-11T13:58:34Z https://files.spip.net/Dictionnaires#comment514483 2023-12-11T13:58:34Z <p>Right. I have <a href="https://plugins.spip.net/squelettes_par_rubrique.html" class="spip_out" rel='nofollow external'>that plugin</a> enabled for the sections long before. But that doesnæt help with the dictionary. <br class="autobr"> The problem is that despite the language of the definition (English) and the existence of the template file <a href="https://www.kabulpress.org/definition4.html" class="spip_out" rel='nofollow external'>definition.en.html</a>, it still returns definition.html which is for the <a href="https://www.kabulpress.org/definition1.html" class="spip_out" rel='nofollow external'>definitions in the default language of the site</a> unless I manually add <a href="https://www.kabulpress.org/definition4.html?lang=en" class="spip_out" rel='nofollow external'><small class="fine d-inline"> </small>?lang=en</a> at the end of the URLs.</p> Dictionnaires 2023-12-11T13:33:46Z https://files.spip.net/Dictionnaires#comment514482 2023-12-11T13:33:46Z <p>The documentation we both linked, explicitely says that you *have to* install the plugin (the link is in the doc, you just have to follow), to be able to do variants by lang code.</p> Dictionnaires 2023-12-11T13:01:38Z https://files.spip.net/Dictionnaires#comment514480 2023-12-11T13:01:38Z <p>Hello,<br class="autobr"> I just enabled translation feature for the definitions and created <a href="https://www.spip.net/en_article4363.html?var_lang=en" class="spip_out" rel='nofollow external'>template variants</a> as following :<br class="autobr"> dictionnaire.html for rtl (the primary language of the multilingual site)<br class="autobr"> dictionnaire.en.html<br class="autobr"> definition.html<br class="autobr"> definition.en.html<br class="autobr"> By plugin, if you mean something like Squelettes par Rubrique, I couldn't find such for the dictionnaire and definition.</p> Dictionnaires 2023-12-11T12:51:43Z https://files.spip.net/Dictionnaires#comment514479 2023-12-11T12:51:43Z <p>Good day,<br class="autobr"> I have used the documentaion provided in <a href="https://www.spip.net/en_article4363.html?var_lang=en" class="spip_url spip_out auto" rel="nofollow external">https://www.spip.net/en_article4363.html?var_lang=en</a> and created template variants :<br class="autobr"> definition.html for rtl which is the primary language of the multilingual site.<br class="autobr"> definition.en.html for ltr/en<br class="autobr"> dictionnaire.html for rtl <br class="autobr"> dictionnaire.en.html for ltr/en<br class="autobr"> I do not have installed any extra plugin to have Variants of templates for definition and dictionnaire. But I have enabled the translation of the definitions.<br class="autobr"> By plugin, if you mean something like Squelettes par Rubrique, I couldn't find such for for definition and dictionnaire. Is there any<small class="fine d-inline"> </small>?</p> Dictionnaires 2023-12-11T11:42:32Z https://files.spip.net/Dictionnaires#comment514478 2023-12-11T11:42:32Z <p>Hello, since SPIP 4.X you have to install some plugin for that (before template by lang code was in the default distribution) : <a href="https://www.spip.net/en_article4363.html?var_lang=en" class="spip_url spip_out auto" rel="nofollow external">https://www.spip.net/en_article4363.html?var_lang=en</a></p> <p>Did you have it already<small class="fine d-inline"> </small>?</p> Dictionnaires 2023-12-10T19:04:27Z https://files.spip.net/Dictionnaires#comment514471 2023-12-10T19:04:27Z <p>Hello, and thanks for the plugin,<br class="autobr"> I was trying to use this plugin but found that I cannot have a proper way to have template specific to a language, despite I created definition.html for the default language of the site which is RTL and definition.en.html for English. I also enabled the translation function for the definitions.<br class="autobr"> How can I code this feature and is it possible for you to add it in the next release<small class="fine d-inline"> </small>?<br class="autobr"> Thank you</p> Dictionnaires 2022-01-06T16:42:38Z https://files.spip.net/Dictionnaires#comment509955 2022-01-06T16:42:38Z <p>Non, je voudrais bien que la page mot-clé puisse montrer non seulemente les articles, etc, mais aussi les définitions que j'avais associé à ce mot-clé.</p> Dictionnaires 2022-01-06T16:04:42Z https://files.spip.net/Dictionnaires#comment509954 2022-01-06T16:04:42Z <p>je vois des définitions liées aux articles liés à ce mot clé.</p> <p>Est-ce les définitions apparaissant dans ces articles que tu veux voir lister sur ta page mot<small class="fine d-inline"> </small>?</p> Dictionnaires 2022-01-06T14:30:16Z https://files.spip.net/Dictionnaires#comment509953 2022-01-06T14:30:16Z <p>Bé la boucle ci dessus fonctionne si t'as effectivement des définitions *liées aux mots clés* mais ça j'en sais rien.</p> Dictionnaires 2022-01-06T13:27:28Z https://files.spip.net/Dictionnaires#comment509952 2022-01-06T13:27:28Z <p>Merci de votre patience et attention. J'ai cette page avec une liste d'articles, etc par mot-clé, comme tous les sites ont, e crois. Par ex. : <a href="http://sofia.hyperlogos.info/spip.php?mot1018" class="spip_url spip_out auto" rel="nofollow external">http://sofia.hyperlogos.info/spip.php?mot1018</a></p> <p>Je voudrais qu'une liste de définitons soit aussi présenté sur cette même page. J'ai mis le code ci-dessus sans succès. Merci de faire une observation.</p> Dictionnaires 2022-01-06T13:08:07Z https://files.spip.net/Dictionnaires#comment509951 2022-01-06T13:08:07Z <p>Désolé mais pour l'instant je n'ai pas compris ce que tu cherches à faire, à obtenir, du coup difficile d'aider. Cela a l'air très propre à ton site, aux liaisons que tu fais dedans. Mais comme je n'ai pas le contexte, l'architecture des contenus, je ne comprends pas de quoi il s'agit.</p> Dictionnaires 2022-01-06T12:15:53Z https://files.spip.net/Dictionnaires#comment509950 2022-01-06T12:15:53Z <p>Bonjour, j'ai mis en place ce code, mais sans succès :</p> Dictionnaires 2022-01-06T12:07:13Z https://files.spip.net/Dictionnaires#comment509948 2022-01-06T12:07:13Z <p>en fait, j'ai répondu à côté.</p> <p>Dans ta page de mot-clé tu peux utiliser les boucles DEFINITIONS, les champs #TITRE et les id_mot comme dans les autres boucles objets</p> <p>J'ai bien compris<small class="fine d-inline"> </small>?</p> Dictionnaires 2022-01-06T12:02:09Z https://files.spip.net/Dictionnaires#comment509947 2022-01-06T12:02:09Z <p>bonjour,</p> <p>tu peux construire une page dictionnaire.html qui apparait à l'adresse :<br class="autobr"> mon site/<small class="fine d-inline"> </small>?dictionnaire1</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_principale(DICTIONNAIRES) {id_dictionnaire}> etc </code></pre></div> <p>il y a des briques dans les modèles du plugin</p> Dictionnaires 2022-01-06T10:42:59Z https://files.spip.net/Dictionnaires#comment509945 2022-01-06T10:42:59Z <p>Bonjour. Fantastique plugin<small class="fine d-inline"> </small>! Comment lister les titres des définitions se référant à un mot-clé, sur une page mot-clé, où on liste des articles, rubriques, sites, etc. d'un mot-clé<small class="fine d-inline"> </small>?</p> Dictionnaires 2021-01-28T07:52:57Z https://files.spip.net/Dictionnaires#comment507394 2021-01-28T07:52:57Z <p>Hello Rasta,<br class="autobr"> Merci de ton retour,</p> Dictionnaires 2021-01-28T00:45:47Z https://files.spip.net/Dictionnaires#comment507391 2021-01-28T00:45:47Z <p>1) le plugin génère pas de page publique, mais fournit un « contenu » minimal (mais ça ne marche qu'avec une vieille version de Z en plus ça), donc bah oui, c'est à chacun de construire ses pages suivant son squelette (faudrait au moins fournit « content » plutôt, pour être compat avec tous les nouveaux Z càd beaucoup de sites)</p> <p>2) Effectivement « propre » n'est pas utilisé là, je ne saurais pas du tout te dire pourquoi de mémoire. C'est typo() seulement (que pour les titres normalement) alors que c'est bien un « texte » qui permet tout comme les autres textes longs. Il faudrait sûrement changer ça, et c'est ici : <br class="autobr"> <a href="https://git.spip.net/spip-contrib-extensions/dictionnaires/src/branch/master/inc/dictionnaires.php#L194" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/dictionnaires/src/branch/master/inc/dictionnaires.php#L194</a></p> Dictionnaires 2021-01-28T00:41:15Z https://files.spip.net/Dictionnaires#comment507390 2021-01-28T00:41:15Z <p>Ça se situe là à priori… il faudrait peut-être rajouter les traits d'union dans cette regex…<br class="autobr"> <a href="https://git.spip.net/spip-contrib-extensions/dictionnaires/src/branch/master/inc/dictionnaires.php#L126" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/dictionnaires/src/branch/master/inc/dictionnaires.php#L126</a></p> <p>Faire un ticket<small class="fine d-inline"> </small>?</p> Dictionnaires 2021-01-28T00:02:12Z https://files.spip.net/Dictionnaires#comment507388 2021-01-28T00:02:12Z <p>Souligner pour dire quoi<small class="fine d-inline"> </small>? Car le mot n'est pas cliquable, il n'y a donc pas lieu de le souligner. Le lien est *après* le mot.</p> <p>En revanche tu peux surcharger le comportement par défaut en surcharger la fonction fournie « dictionnaires_remplacer_defaut_dist » (en enlevant le « dist » comme d'hab), pour proposer un autre comportement, comme mettre le lien sur le mot entier par exemple, des classes CSS en plus etc.</p> <p><a href="https://git.spip.net/spip-contrib-extensions/dictionnaires/src/branch/master/inc/dictionnaires.php#L182" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/dictionnaires/src/branch/master/inc/dictionnaires.php#L182</a></p> Dictionnaires 2021-01-27T23:58:48Z https://files.spip.net/Dictionnaires#comment507387 2021-01-27T23:58:48Z <p>Corrigé : <a href="https://git.spip.net/spip-contrib-extensions/dictionnaires/commit/215a519f6aeefa93ece27896d3b488737cd8564e" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/dictionnaires/commit/215a519f6aeefa93ece27896d3b488737cd8564e</a></p> Dictionnaires 2021-01-27T23:54:42Z https://files.spip.net/Dictionnaires#comment507386 2021-01-27T23:54:42Z <p>La recherche des mots s'applique sur tout texte qui passe dans « propre » (la transformation de la syntaxe spip). Dans ce pipeline il n'y a absolument aucune info de qui que quoi comme texte on est en train de chercher, ça peut être une balise (souvent) ou tout autre chose, et si c'est une balise on n'en sait rien laquelle. Il n'y a donc pas de discrimination possible pour parfois appliquer parfois pas.</p> <p>Si on ne veut pas l'appliquer partout, il faut soit désactiver le fait de l'appliquer partout, il y a une constante pour ça, et l'appliquer seulement volontairement sur les champs qu'on veut avec le filtre explicite, tout ça est dans la doc plus haut<small class="fine d-inline"> </small>; soit sur les balises où on ne le veut faire, il faut mettre * et n'appliquer que ce qu'on veut ou virer la def après coup.</p> Dictionnaires 2021-01-27T22:54:25Z https://files.spip.net/Dictionnaires#comment507380 2021-01-27T22:54:25Z <p>Il y a un pipeline « lister_definitions » exprès pour ce genre de cas : pouvoir ajouter des définitions venant de n'importe quoi d'autres. Il te suffit de t'insérer dedans et remplir avec des définitions venant d'une autre base. Après ya pas de système de « webservice », sites « parent/enfants », etc tout prêt. Mais on peut bien remplir 500 définitions venant d'ailleurs si on le veut. Et tout ça est mis en cache dans le site hein, ça n'appelle pas le distant à chaque fois. Du moment que ça a déjà été généré, et qu'on n'a pas purgé, ça prend le fichier de cache.</p> Dictionnaires 2020-08-26T09:04:44Z https://files.spip.net/Dictionnaires#comment506180 2020-08-26T09:04:44Z <p>Bonjour,</p> <p>1/ Sur une nouvelle installation d'un spip 3.2.7, je constate que soit depuis l'espace privé (lien « voir en ligne » sur une définition) ou meme depuis l'espace public dans un article, quand je clique sur un lien de définitions, alors j'ai une erreur 404.</p> <p>Afin de contourner le PB j'ai dû copier / coller les différents modèles HTML du plugins dans mon répertoire SQUELETTES, c'est étonnant, non<small class="fine d-inline"> </small>?</p> <p>2/ Dans un article si je survole le « <small class="fine d-inline"> </small>? » d'un mot avec définition, un court résumé apparaît ce qui est très bien. Cependant si dans ma définition j'ai des caractères SPIP de type puce par exemple, c'est a dire un TIRET + ETOILE, alors dans l'info bulle de mon lien j'ai aussi l'affichage des raccourcis SPIP. Est ce que cela vous le fait aussi<small class="fine d-inline"> </small>?</p> <p>Comment est ce que cela peut - i l se corriger ou contourner<small class="fine d-inline"> </small>?</p> <p>Merci a tous et bonne journée.</p> Dictionnaires 2020-08-26T08:20:04Z https://files.spip.net/Dictionnaires#comment506179 2020-08-26T08:20:04Z <p>Bonjour,</p> <p>je rencontre un soucis, lorsque je donne une définition et que le mot est composé celui-ci prend en compte la définition</p> <p>exemple : SPIP (je donne la défnition est un lien<br class="autobr"> mais si dans mon texte j'ai le mot SPIP-Cli celui-ci m'indique la définition sur SPIP alors que le mot est SPIP-CLi.</p> <p>est ce un comportement normal<small class="fine d-inline"> </small>?<br class="autobr"> comment ne pas avoir la définition SPIP sur le mot compose SPIP-Cli</p> <p>merci pour votre éclairage</p> Dictionnaires 2020-05-28T17:32:11Z https://files.spip.net/Dictionnaires#comment505432 2020-05-28T17:32:11Z <p>Oui, chez OVH, j'y ai passé l'après midi, passé les logs en mode debug, farfouillé partout, installé réinstallé le plugin et d'autres pour lesquels les tables ne se crée pas non plus, réparé la base plusieurs fois et....<br class="autobr"> ... rien<small class="fine d-inline"> </small>!!! <br class="autobr"> Puis je vois vos réponses, refait une réparation par acquis de conscience<small class="fine d-inline"> </small>! Ça fonctionne<small class="fine d-inline"> </small>!!!<br class="autobr"> Vraiment Bizarre, comme si il y avait du cache sur les serveurs OVH (surtout que je suis en SQLite).</p> <p>Merci pour vos réponses, enquête à suivre.</p> <p>Cdlt</p> <p>Freed</p> Dictionnaires 2020-05-28T13:06:46Z https://files.spip.net/Dictionnaires#comment505430 2020-05-28T13:06:46Z <p>Un passage par la page de maintenance afin de lancer une réparation des tables de la base devrait corriger le pb.</p> Dictionnaires 2020-05-28T12:59:48Z https://files.spip.net/Dictionnaires#comment505429 2020-05-28T12:59:48Z <p>tu serais pas chez ovh dès fois<small class="fine d-inline"> </small>? je sais que plusieurs personnes ont des souci d'install de plugin _en general_ chez eux.</p> Dictionnaires 2020-05-28T12:56:34Z https://files.spip.net/Dictionnaires#comment505428 2020-05-28T12:56:34Z <p>A l'install du plugin, les tables ne sont pas créées :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Erreur SQL HY000 / 1 no such table: ddys_dictionnaires </code></pre></div> <p>Quelqu'un a t-il le même problème<small class="fine d-inline"> </small>?</p> <p>Cdlt</p> <p>Freed</p> Dictionnaires 2019-11-19T12:30:57Z https://files.spip.net/Dictionnaires#comment503114 2019-11-19T12:30:57Z <p>Bonjour,</p> <p>Autre petite erreur : lorsqu'un MEGA TAG Title ou Description contient un mot d'un dictionnaire, ce mot est affecté du point d'interrogation.</p> Dictionnaires 2019-11-18T17:26:29Z https://files.spip.net/Dictionnaires#comment503108 2019-11-18T17:26:29Z <p>Pour info, le code source semble indiquer que le lien inséré contient une erreur : il faut ajouter un espace entre <strong><a href =«<small class="fine d-inline"> </small>spip.php<small class="fine d-inline"> </small>?definition1<small class="fine d-inline"> </small>»</strong> et <strong>title=«<small class="fine d-inline"> </small>le titre<small class="fine d-inline"> </small>»</strong></p> Dictionnaires 2019-11-18T17:15:57Z https://files.spip.net/Dictionnaires#comment503106 2019-11-18T17:15:57Z <p>Bonjour à tous,<br class="autobr"> Pour les chaînes de caractères identifiées par le plugin, est-il possible de souligner (typiquement, en pointillé) plutôt que d'ajouter un point d'interrogation, merci.</p> Dictionnaires 2019-10-04T09:51:51Z https://files.spip.net/Dictionnaires#comment502604 2019-10-04T09:51:51Z <p>Merci.</p> <p>J'avais bien intégré l'utilisation de « propre » mais je n'ai pas compris l'utilisation de la constante 'DICTIONNAIRES_DETECTION_MANUELLE' Je vais donc essayer ça.</p> <p>Encore merci pour cette réponse rapide.</p> Dictionnaires 2019-10-04T09:31:06Z https://files.spip.net/Dictionnaires#comment502603 2019-10-04T09:31:06Z <p>Non par défaut puisque c'est appliqué dès qu'il y a la fonction « propre », comme expliqué plus haut, fonction qui s'applique à n'importe quoi, pas forcément des objets SPIP et qui ne connait pas l'environnement.</p> <p>Par contre, là aussi plus haut, c'est expliqué que tu peux le décider toi-même dans tes squelettes :</p> <blockquote class="spip"> <p>La constante define('DICTIONNAIRES_DETECTION_MANUELLE', true)<small class="fine d-inline"> </small>; permet de spécifier que l'auteur des squelettes se charge d'appliquer le filtre |definitions sur les balises souhaitées, et non sur tout les textes qui passent par la fonction propre().</p> </blockquote> Dictionnaires 2019-10-04T09:04:23Z https://files.spip.net/Dictionnaires#comment502601 2019-10-04T09:04:23Z <p>Bonjour,</p> <p>est-il possible de n'appliquer un dictionnaire qu'à une seule rubrique<small class="fine d-inline"> </small>?</p> <p>Merci.</p> Dictionnaires 2019-03-26T11:51:48Z https://files.spip.net/Dictionnaires#comment500586 2019-03-26T11:51:48Z <p>Bonjour,</p> <p>Dans le cadre d'une galaxie de site, j'aimerais pouvoir :</p> <ul class="spip"><li> soit avoir un site central qui contiendrait toutes les définitions, utilisables ensuite sur n'importe quel des autres sites</li><li> soit avoir les définitions sur chacun des des sites, mais utilisées sur tous les sites à fois</li></ul> <p>Une idée de comment faire<small class="fine d-inline"> </small>?</p> <p>PS : sachant que j'ai un plan B : faire un plugin qui ait en dur les définitions dans son script d'upgrade et qui les crée dans tout les sites</p> Dictionnaires 2019-03-11T10:25:35Z https://files.spip.net/Dictionnaires#comment500339 2019-03-11T10:25:35Z <p>Bonjour RastaPopoulos,<br class="autobr"> C'est ballot. Et je ne suis pas assez technos pour mettre les mains dans le cambouis. Dommage, parce que cette idée de dictionnaires est absolument brillante<small class="fine d-inline"> </small>! Merci quand même pour ta réponse, en espérant que quelqu'un de techniquement talentueux s'y mette un de ces 4<small class="fine d-inline"> </small>;-)</p> Dictionnaires 2019-03-10T11:56:40Z https://files.spip.net/Dictionnaires#comment500323 2019-03-10T11:56:40Z <p>Non là tout de suite je ne vois pas. Il faudrait une évolution du plugin déjà pour éditer ce champ (SPIP a un formulaire générique pour ça je crois), mais ensuite surtout il faudrait que lors du scannage des textes, on ait le contexte du moment (dont la langue) pour pouvoir alors sélectionner en priorité telle ou telle définition. Sauf que par défaut, quand on ne contrôle pas soi-même les appels, c'est appliqué automatique dans le pipeline « post_propre » pour tous les textes, et là on n'a absolument pas le contexte courant.</p> Dictionnaires 2019-03-10T10:32:59Z https://files.spip.net/Dictionnaires#comment500322 2019-03-10T10:32:59Z <p>Bonjour RastaPopoulos,<br class="autobr"> Merci pour cette réponse rapide. Aurais-tu une idée de comment procéder pour mettre en place ce dictionnaire sur un site multilingue<small class="fine d-inline"> </small>?<br class="autobr"> Et, effectivement il y a un champ Lang pour les définitions, mais as-tu une idée de comment on pourrait s'en servir<small class="fine d-inline"> </small>?</p> Dictionnaires 2019-03-10T10:22:37Z https://files.spip.net/Dictionnaires#comment500321 2019-03-10T10:22:37Z <p>Tu veux dire que Multilang permet de traduire le champ « url_externe »<small class="fine d-inline"> </small>? Ça ne devrait pas normalement, généralement ça s'applique que sur les textes, titre, descriptif, etc.</p> <p>Soit il ne faut pas que multilang s'applique sur ce champ (ce qui est le cas dans les autres contenus il me semble, qu'il ne s'applique pas sur les champs d'URL, sur les articles ou autre). Soit il faut que la balise #URL_EXTERNE ait le filtre « typo » appliqué par défaut comme pour les titres afin que ça gère les multi.</p> Dictionnaires 2019-03-10T10:14:02Z https://files.spip.net/Dictionnaires#comment500320 2019-03-10T10:14:02Z <p>Bé tu peux pas, ce n'est pas prévu. Ya bien un champ lang pour les définitions mais ya pas pour les dictionnaires, ni de système d'héritage par défaut (comme les rubriques de telle langue dont les articles ont la même langue par défaut à la création), ni encore moins de gestion de plusieurs définitions des mêmes termes, ça fait forcément conflit, ya pas de système qui choisirait la bonne définition suivant le contexte.</p> Dictionnaires 2019-03-10T08:40:32Z https://files.spip.net/Dictionnaires#comment500319 2019-03-10T08:40:32Z <p>Re-Bonjour,</p> <p>Autre chose : j'aurais voulu éventuellement organiser 1 dictionnaire par langue.<br class="autobr"> Comment peut-on ensuite, pour un même mot, n'afficher que la langue correspondante (les dictionnaires pouvant être nommé « fr », « en » pour faciliter)<small class="fine d-inline"> </small>?</p> Dictionnaires 2019-03-10T08:20:15Z https://files.spip.net/Dictionnaires#comment500318 2019-03-10T08:20:15Z <p>Bonjour,<br class="autobr"> Merci pour ce plugin fantastique<small class="fine d-inline"> </small>!<br class="autobr"> Petit bug en utilisant le plugin <a href="https://contrib.spip.net/Multilang" class="spip_out" rel='nofollow external'>Multilang</a> : les titres sont correctement traduits mais les URLs ne sont pas traduites, et on lit donc les balises au lieu du lien.</p> Dictionnaires 2018-11-07T15:09:40Z https://files.spip.net/Dictionnaires#comment498706 2018-11-07T15:09:40Z <p>La version 1.2.0 corrige la chaine de langue pour le statut « Refusé » et introduit un nouveau statut « Poubelle ».</p> <p><strong>Note pour ceux qui pensaient avoir avaient mis à la poubelle leur définitions</strong> :<br class="autobr"> Ces définitions ont maintenant clairement le statut « Refusé ». Si vous voulez les supprimer, il vous faut passer leur statut à « à la poubelle »</p> <p>Les définitions misent à la poubelle seront supprimées de la base de données au bout d'environ 24h (note : c'est vrai pour n'importe quel objet mis à la poubelle, sauf Auteurs je crois).</p> Dictionnaires 2018-11-06T15:44:08Z https://files.spip.net/Dictionnaires#comment498691 2018-11-06T15:44:08Z <p>Pour moi c'est Go<small class="fine d-inline"> </small>!</p> <p>Merci Peetdu<small class="fine d-inline"> </small>!</p> Dictionnaires 2018-11-06T15:09:16Z https://files.spip.net/Dictionnaires#comment498690 2018-11-06T15:09:16Z <p>Je constate la même chose.<br class="autobr"> Comme ça, je dirais que c'est une erreur, les définitions mise à la poubelle n'étant alors jamais traitées par le cron « optimiser ».</p> <p>Je peux m'occuper de corriger. Go<small class="fine d-inline"> </small>?</p> Dictionnaires 2018-10-31T17:16:08Z https://files.spip.net/Dictionnaires#comment498650 2018-10-31T17:16:08Z <p>Bonjour,</p> <p>On ne peut pas mettre à la poubelle une définition contrairement à ce qu'indique le libellé.</p> <p>Dans le fichier « dictionnaires_tables.php », à la ligne 159, le statut_textes_instituer pour « à la poubelle » est « refuse » au lieu de « poubelle ».</p> <p>Est-ce volontaire de la part des auteurs<small class="fine d-inline"> </small>?</p> <p>Merci<small class="fine d-inline"> </small>!</p> Dictionnaires 2018-07-14T07:25:27Z https://files.spip.net/Dictionnaires#comment497715 2018-07-14T07:25:27Z <p>Bonjour,</p> <p>Je crois que j'ai trouvé un bug potentiel dans instituer_definition <br class="autobr"> appelé juste après insert_definition(), le id_dictionnaire de l'id_definition qui vient d'être créé vaut 0, et on va vouloir mettre à jour avec un vrai id de dico, mais l'autorisation porte sur l'id qui vaut 0 et non sur l'id final <br class="autobr"> cf le commit que je viens de faire avec 2h perdue à identifier que je devais passer 0 et pas l'id_dictionnaire que j'avais <br class="autobr"> spip-zone : <a href="https://zone.spip.net/trac/spip-zone/changeset/111124" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.net/trac/spip-zone/changeset/111124</a> (1 files) : Migrer les sigles du précédent plugin sans avoir besoin de la présence de F&T. + des autoriser_exception pour que ça marche avec SPIP-cli.</p> <p>Est-ce que je modifie instituer_definition pour utiliser le id_dictionnaire que l'on veut utiliser si le id_dictionnaire enregistré est 0<small class="fine d-inline"> </small>?</p> Dictionnaires 2018-07-01T19:56:07Z https://files.spip.net/Dictionnaires#comment497581 2018-07-01T19:56:07Z <p>Il se pourrait que <a href="https://zone.spip.net/trac/spip-zone/changeset/110957" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.net/trac/spip-zone/changeset/110957</a> réponde à la question des éléments non détectés...</p> Dictionnaires 2018-07-01T19:51:53Z https://files.spip.net/Dictionnaires#comment497580 2018-07-01T19:51:53Z <p>Réparé par <a href="https://zone.spip.net/trac/spip-zone/changeset/110957" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.net/trac/spip-zone/changeset/110957</a></p> Dictionnaires 2018-07-01T17:21:37Z https://files.spip.net/Dictionnaires#comment497579 2018-07-01T17:21:37Z <p>Et sur Debian 8 en PHP 5.6 pareil.</p> Dictionnaires 2018-06-30T17:50:59Z https://files.spip.net/Dictionnaires#comment497572 2018-06-30T17:50:59Z <p>Bonjour,</p> <p>SPIP 3.21, PHP 7.0, Windows (WAMP).<br class="autobr"> Seuls plugins installés : Dictonaire + Saisie.</p> <p>Constat : le dictionnaire ne trouve que les mots pour lesquels on a coché « Sensible à la casse ».</p> Dictionnaires 2017-12-06T08:53:57Z https://files.spip.net/Dictionnaires#comment494763 2017-12-06T08:53:57Z <p>Merci pour cette réponse. S'il faut que j'aille regarder dans la partie programmation, alors là, c'est foutu... :-( Dommage<small class="fine d-inline"> </small>! Je trouvais l'idée du dictionnaire bien sympa, et elle correspondait bien à ce dont j'avais besoin)<small class="fine d-inline"> </small>! Je vais rechercher encore. Il y a peut-être quelque chose que je n'ai pas fait comme il fallait...<br class="autobr"> Cordialement</p> Dictionnaires 2017-12-05T09:10:14Z https://files.spip.net/Dictionnaires#comment494738 2017-12-05T09:10:14Z <p>Bé je ne sais ce que tu as dans ta config, donc je ne sais pas pourquoi certains sont détectés et d'autres pas… Après ya une différence entre abréviation pas définition classique, pas forcément le même rendu. La génération de comment sont transformés les mots détectés est dans une fonction PHP surchargeable par type de définition (à décrire dans cette doc ici, c'est un manque encore, désolé).</p> Dictionnaires 2017-12-05T08:12:17Z https://files.spip.net/Dictionnaires#comment494736 2017-12-05T08:12:17Z <p>Bonjour, <br class="autobr"> Dans un site en construction sous spip 3.2 avec le plugin-squelette soyez créateur, j'ai voulu faire un dictionnaire. J'ai pour l'instant entré 4 ou 5 définitions. Elles apparaissent bien dans le pied de la page d'accueil. Mais j'ai fait un article test dans lequel se retrouvent ces mots (et d'autres que je définirai quand le problème sera résolu<small class="fine d-inline"> </small>!). Seulement 2 de ces mots sont cliquables vers leur définition. Je ne sais pas ce que j'ai fait pour ceux-là, et pas pour les autres, (ou inversement<small class="fine d-inline"> </small>!)<br class="autobr"> Par ailleurs, comment mettre automatiquement ces mots en couleur par exemple, ou en caractères gras, parce que je trouve que le « <small class="fine d-inline"> </small>? » n'est pas très visible.<br class="autobr"> Merci de votre aide.<br class="autobr"> <a href="http://www.loeilepleumien.fr" class="spip_url spip_out auto" rel="nofollow external">http://www.loeilepleumien.fr</a><small class="fine d-inline"> </small>; <a href="http://www.loeilepleumien.fr/?Essai-pour-une-definition" class="spip_url spip_out auto" rel="nofollow external">http://www.loeilepleumien.fr/?Essai-pour-une-definition</a></p> Dictionnaires 2016-10-29T16:01:23Z https://files.spip.net/Dictionnaires#comment489666 2016-10-29T16:01:23Z <p>Bonjour,</p> <p>Bravo et merci pour ce plugin que j'étudie pour une très certaine intégration.</p> <p>Je voulais modifier le code HTML généré par le filtre ... et je découvre donc, avec joie, les fonctions et la possibilité de surcharge commentée :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>/* * Fonction de remplacement par défaut pour les abbréviations trouvées dans les textes * Ceci est un EXEMPLE montrant qu'on peut mettre un truc différent pour un type de définition précis * Mais ce code est une MAUVAISE PRATIQUE en accessibilité * (car seuls les gens avec des yeux valides et un pointeur de souris ont accès à l'information) */ function dictionnaires_remplacer_abbr_dist($mot, $definition){ return '<abbr title="'.couper(trim(attribut_html(supprimer_tags(typo($definition['texte'])))),80).'">'.$mot.'</abbr>'; }</code></pre></div> <p>C'est le commentaire qui me gêne, il me semble, au contraire, que l'emploi de la balise <code class="spip_code spip_code_inline" dir="ltr"><abbr></code> est plus bénéfique en terme d'accessibilité.</p> <p><a href="http://www.braillenet.org/accessibilite/AccessiWeb_CMS_10/guide_accessiweb/guide-accessiweb-fiche-8-13.html" class="spip_out" rel='nofollow external'>Voir Guide AccessiWeb</a></p> Dictionnaires 2016-09-25T09:08:17Z https://files.spip.net/Dictionnaires#comment489127 2016-09-25T09:08:17Z <p>Bah apparemment tu as surtout l'air d'avoir des problèmes d'encodage de ta base de données. :(</p> Dictionnaires 2016-09-25T08:28:54Z https://files.spip.net/Dictionnaires#comment489126 2016-09-25T08:28:54Z <p>Bonjour<br class="autobr"> J'ai un bug d'affichage depuis le maj en spip 312<br class="autobr"> La réactivation de dictionnaires 114 affiche en boucle le message d'erreur suivant :<br class="autobr"> Warning : preg_replace_callback() : Compilation failed : invalid UTF-8 string at offset 23 in /www/docs/plugins/dictionnaires/dictionnaires_fonctions.php on line 50</p> <p>J'ai de plus tout le site qui est passé en caractère iso latin avec des losanges sur tous les caractères accentués.<br class="autobr"> Je ne sais pas si cela a un rapport<small class="fine d-inline"> </small>?</p> <p>Merci pour votre retour</p> Dictionnaires 2016-06-25T14:35:28Z https://files.spip.net/Dictionnaires#comment488053 2016-06-25T14:35:28Z <p>Bonjour,</p> <p>Plugin très utile, bravo<small class="fine d-inline"> </small>!<br class="autobr"> Je suis en spip 3.1 et je souhaiterai faire apparaître en bas de l'article (façon notes) le récaptitulatif des définitions utilisées plus haut dans ce même article.<br class="autobr"> Je sèche sur la boucle à utiliser<small class="fine d-inline"> </small>?<br class="autobr"> Merci pour votre aide</p> Dictionnaires 2016-05-04T04:04:04Z https://files.spip.net/Dictionnaires#comment487219 2016-05-04T04:04:04Z <p>oui, comme le dit RastaPopoulos, il manque un squelette definition.html mais aussi un squelette dictionnaire.html pour cet autre 404 :<br class="autobr"> <a href="http://nature-en-tarentaise.org/spip.php?dictionnaire1" class="spip_url spip_out auto" rel="nofollow external">http://nature-en-tarentaise.org/spip.php?dictionnaire1</a></p> Dictionnaires 2016-05-03T21:12:23Z https://files.spip.net/Dictionnaires#comment487218 2016-05-03T21:12:23Z <p>Bah vous avez 404 parce que vous n'avez pas de squelettes dédiés à cet objet («<small class="fine d-inline"> </small>definition<small class="fine d-inline"> </small>»), ça doit le dire dans le message d'ailleurs normalement. Le plugin fournit des squelettes dans « contenu » mais il faudrait le changer en « content » car c'est vieux comme le monde « contenu », maintenant tous les trucs qui utilisent z-core utilisent « content ». Mais si vous n'êtes pas en format Z ça peut toujours s'inclure dans un definition.html à vous à la racine.</p> <p>Pour ce qui est du lien, c'est fait exprès que ce ne soit pas sur le mot par défaut, mais bien un lien extérieur qui suit. Ça pourrait sûrement être plus long et plus accessible (le mot « définition » carrément ou bien « déf » avec un abbr dessus).</p> <p>Par contre dans tous les cas on peut personnaliser le rendu par défaut, et aussi le rendu par type de définition (abréviation etc).</p> <p>C'est la fonction « dictionnaires_remplacer_defaut_dist » qui est là :<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/dictionnaires/trunk/inc/dictionnaires.php#L173" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/dictionnaires/trunk/inc/dictionnaires.php#L173</a><br class="autobr"> et qui peut donc être surchargée en enlevant le « _dist » à la fin.</p> <p>Ou bien comme expliqué juste en-dessous, en ajoutant une fonction plus précise : « dictionnaires_remplacer_abbr_dist » par exemple, pour CE type de définition.</p> <p>(Oui cette partie de fonctions personnalisables n'est pas dans la doc : c'est mal.)</p> <p>Normalement vous devriez avoir tout pour personnaliser le rendu comme voulu.</p> Dictionnaires 2016-05-03T19:31:26Z https://files.spip.net/Dictionnaires#comment487216 2016-05-03T19:31:26Z <p>Bonjour,<br class="autobr"> Je vois que ce message n'a pas eu de réponse. Pourtant ce qui est décrit correspond bien à ce qui se passe sur le site en question. Et je n'ai pas trouvé de solution.<br class="autobr"> Si vous avez une idée à suggérer pour trouver une solution.<br class="autobr"> Merci</p> <p>Philippe Pellicier</p> Dictionnaires 2016-04-02T16:55:14Z https://files.spip.net/Dictionnaires#comment486862 2016-04-02T16:55:14Z <p>C'est bon, merci, ça marche.</p> <p>Désolé pour le dérangement<small class="fine d-inline"> </small>!</p> Dictionnaires 2016-04-02T16:50:22Z https://files.spip.net/Dictionnaires#comment486861 2016-04-02T16:50:22Z <p>Ah oui ok c'est Kent1 qui a rajouté ça ya 6 mois :<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/changeset/92030" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/92030</a></p> <p>Bah si ya un champ en SQL, ça s'appelle avec la balise du même nom en majuscule, comme pour n'importe quel type de contenu.</p> Dictionnaires 2016-04-02T16:47:17Z https://files.spip.net/Dictionnaires#comment486860 2016-04-02T16:47:17Z <p>Ah, ça doit être mon Spip alors<small class="fine d-inline"> </small>! - :)</p> <p>Je vois dans l'interface de création d'une définition URL externe (je joins une copie d'écran)...</p> Dictionnaires 2016-04-02T16:43:06Z https://files.spip.net/Dictionnaires#comment486859 2016-04-02T16:43:06Z <p>Euh, qui ferait quoi<small class="fine d-inline"> </small>? Tu vois un champ qui correspond dans l'édition du contenu<small class="fine d-inline"> </small>? :p</p> Dictionnaires 2016-04-02T16:39:24Z https://files.spip.net/Dictionnaires#comment486858 2016-04-02T16:39:24Z <p>Bonjour,<br class="autobr"> Est-ce qu'il existe #URL_EXTERNE pour utiliser dans les squelettes<small class="fine d-inline"> </small>?<br class="autobr"> Merci<small class="fine d-inline"> </small>!</p> Dictionnaires 2015-12-22T12:44:52Z https://files.spip.net/Dictionnaires#comment485039 2015-12-22T12:44:52Z <p>Dans cette page <a href="http://nature-en-tarentaise.org/spip.php?article109&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://nature-en-tarentaise.org/spip.php?article109&lang=fr</a><br class="autobr"> Sauter le premier paragraphe et aller jusqu'à l'énumération au deuxième paragraphe. Dans le premier terme de l'énumération il y a le mot « panicule », dans le deuxième terme il y a les mots « épillets », « mutique », on voit un petit point d'interrogation qui indique qu'il y a une définition.<br class="autobr"> 1- Cette présentation avec un point d'interrogation est pas top. Souligné ou des couleurs, ce serait compréhensible...(je suis sur que c'est possible, mais qu'il me manque un truc)<br class="autobr"> 2- Si je passe la souris dessus j'ai le début de la définition qui apparaît dans un cadre, peut être on peut dire qu'on veut la définition entière...<br class="autobr"> 3- Si je clique sur le point d'interrogation j'ai affichage de la page d'erreur 404 car il n'y a pas le squelette des définitions...</p> <p>J'espère que c'est compréhensible<small class="fine d-inline"> </small>!<br class="autobr"> Merci et bonne journée à tous.</p> Dictionnaires 2015-12-14T10:32:11Z https://files.spip.net/Dictionnaires#comment484926 2015-12-14T10:32:11Z <p>Merci, Rastapopoulos, pour la réactivité. C'est OK.</p> Dictionnaires 2015-12-13T09:56:31Z https://files.spip.net/Dictionnaires#comment484908 2015-12-13T09:56:31Z <p>C'est corrigé en mettant 2.5.21</p> Dictionnaires 2015-12-12T19:37:01Z https://files.spip.net/Dictionnaires#comment484905 2015-12-12T19:37:01Z <p>Bonjour, <br class="autobr"> Je viens d'effectuer la mise à jour du plugin SAISIES de 2.5.18 vers 2.5.20 et je rencontre un bug avec la page définition.</p> <p>Quand je souhaite modifier une définition («<small class="fine d-inline"> </small>exec=definition_edit<small class="fine d-inline"> </small>»), j'obtiens des « 1 » dans tous les champs. Et si j'enregistre, c'est bien-sûr la cata. Tous mes champs sont effacés et remplacés par des « 1 ».</p> <p>Par contre, pour l'enregistrement d'une nouvelle définition, tout fonctionne normalement.</p> <p>(Avec Dictionnaires V1.1.2).</p> <p>Amicalement.</p> Dictionnaires 2015-08-25T16:05:07Z https://files.spip.net/Dictionnaires#comment483421 2015-08-25T16:05:07Z <p>@b_b elle est en dur mais la fonction est parfaitement surchargeable par contre.</p> <p>Il suffit d'avoir une fonction dictionnaires_remplacer_defaut() dans son mes_fonctions.php (ou peut-être mes_options.php si ça ne marche pas), avec la mise en forme qu'on veut dedans.</p> Dictionnaires 2015-08-25T16:03:07Z https://files.spip.net/Dictionnaires#comment483420 2015-08-25T16:03:07Z <p>Salut, si je ne me trompe pas, c'est par ici que ça se passe :</p> <p><a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/dictionnaires/trunk/inc/dictionnaires.php?rev=91469#L178" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/dictionnaires/trunk/inc/dictionnaires.php?rev=91469#L178</a></p> <p>Malheureusement, la valeur de coupe est définie à 80 caractères en dur pour l'instant...</p> Dictionnaires 2015-08-25T14:14:40Z https://files.spip.net/Dictionnaires#comment483419 2015-08-25T14:14:40Z <p>Bonjour,</p> <p>Ce plugin s'avère très utile mais je n'ai pas trouvé comment l'empêcher de couper les libellés (à 75 caractères je crois).</p> <p>Il se trouve que je dois faire face à de très longs acronymes :)</p> <p>Merci de votre aide.</p> Dictionnaires 2015-07-24T15:56:35Z https://files.spip.net/Dictionnaires#comment483111 2015-07-24T15:56:35Z <p>Re-bonjour,</p> <p>Finalement en ayant livré la nouvelle version du plugin en production (1.0.5) le problème de textes vides était toujours présent, en réalité les erreurs PHP n'étant pas affichées en prod, nous ne voyions pas le problème qui finalement était le même (preg_replace_callback)</p> <p>Nous avons choisi de désactiver le filtre |definitions sur les textes en attendant de trouver une solution</p> <p>PS : notre serveur de production est en PHP 5.4.40 , je ne sais pas si ça peut jouer sur quelque chose.</p> <p>Merci</p> Dictionnaires 2015-07-24T10:06:16Z https://files.spip.net/Dictionnaires#comment483108 2015-07-24T10:06:16Z <p>Oui je suis passé en 1.0.5 ce matin pensant qu'il s'agissait d'une correction du problème</p> <p>Le lien que tu viens de me donner semble bien correspondre à un des contats de mon problème (ces symptômes se produisaient en production seulement)</p> <p>Autre info : <br class="autobr"> J'obtiens ces erreurs de preg_replace_callback en environnement de développement et recette<br class="autobr"> En production j'avais pas d'erreurs affichées (peut-etre que l'environnement n'affiche pas les erreurs PHP) mais tous les textes disparaissaient.<br class="autobr"> En local (XXAMP) je n'ai pas d'erreur, ni de disparition de texte, en revanche lorsque j'ai un terme avec un accent il semble ne pas être traité</p> Dictionnaires 2015-07-24T09:51:17Z https://files.spip.net/Dictionnaires#comment483106 2015-07-24T09:51:17Z <p>Le problème que tu décris ressemble pas mal à celui corrigé ici :</p> <p><a href="http://zone.spip.org/trac/spip-zone/changeset/91004/" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/91004/</a></p> <p>Tu as testé avec la version 1.0.5<small class="fine d-inline"> </small>?</p> Dictionnaires 2015-07-24T09:48:19Z https://files.spip.net/Dictionnaires#comment483105 2015-07-24T09:48:19Z <p>Non mais le plugin n'a pas bougé, c'est une modif qui date d'il y a 4 mois et qui justement pourrait être en rapport avec ton erreur.</p> Dictionnaires 2015-07-24T08:50:21Z https://files.spip.net/Dictionnaires#comment483104 2015-07-24T08:50:21Z <p>Bonjour RastaPopoulos, <br class="autobr"> Merci pour cet update du plugin, cependant en le testant j'obtiens la même erreur :(</p> <pre> Warning: preg_replace_callback() [function.preg-replace-callback]: Compilation failed: invalid UTF-8 string at offset 22 in /xxx/plugins/_externals/dictionnaires/dictionnaires_fonctions.php on line 50 </pre> Dictionnaires 2015-07-20T16:29:53Z https://files.spip.net/Dictionnaires#comment483065 2015-07-20T16:29:53Z <p>J'ai ajouté une option (u) aux regex pour mieux prendre en compte les accents (suite à une discussion sur ce forum) :<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/changeset/88279" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/88279</a></p> <p>La doc dit :</p> <blockquote class="spip"> <p>Cette option désactive les fonctionnalités additionnelles de PCRE qui ne sont pas compatibles avec Perl. Les chaînes sont traitées comme des chaînes UTF-8. Cette option est disponible en PHP 4.1.0 et plus récent.</p> </blockquote> Dictionnaires 2015-07-15T12:11:22Z https://files.spip.net/Dictionnaires#comment482972 2015-07-15T12:11:22Z <p>J'avais corrigé le problème en utilisant <strong>define('DICTIONNAIRES_DETECTION_MANUELLE', true)<small class="fine d-inline"> </small>; </strong> et en appliquant le filtre <strong>|definitions</strong> uniquement sur les textes complets.</p> <p>C'est un peu contourner le problème mais pas besoin d'avoir des définitions dans des listes selon moi.</p> Dictionnaires 2015-07-15T08:42:38Z https://files.spip.net/Dictionnaires#comment482968 2015-07-15T08:42:38Z <p>Bonjour,</p> <p>J'ai constaté une anomalie sur un de nos sites en utilisant la version 1.0.4, lorsque l'on créé une définition dont le titre possède un accent ça plante le site en front office et affiche cette erreur :</p> <blockquote class="spip"> <p>Warning : preg_replace_callback() [function.preg-replace-callback] : Compilation failed : invalid UTF-8 string at offset 22 in /xxx/plugins/_externals/dictionnaires/dictionnaires_fonctions.php on line 50</p> </blockquote> <p>Je suis en SPIP 3.0.19 et j'utilise une surcharge des filtres dictionnaires_remplacer_defaut et dictionnaires_remplacer_abbr de cette manière :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function dictionnaires_remplacer_defaut($mot, $definition) { if (!isset($definition['url']) OR !$url = $definition['url']) { $url = generer_url_entite($definition['id_definition'],'definition'); } return "<abbr class="popoverLink" rel="popover" data-toggle="popover" data-placement="top" data-html="true" title="".trim(attribut_html(supprimer_tags(typo($definition['titre']))))."" data-container="body" data-content="".htmlspecialchars(propre($definition['texte']), ENT_QUOTES)."">".$mot."</abbr>"; } function dictionnaires_remplacer_abbr($mot, $definition){ return "<abbr class="popoverLink" rel="popover" data-toggle="popover" data-placement="top" data-html="true" title="".trim(attribut_html(supprimer_tags(typo($definition['titre']))))."" data-container="body" data-content="".htmlspecialchars(propre($definition['texte']), ENT_QUOTES)."">".$mot."</abbr>"; }</code></pre></div> <p>Ce problème je ne le constate pas sur un SPIP de base, j'en déduis qu'il s'agit d'une particularité de notre site.</p> <p>Si vous avez une idée... merci d'avance :)</p> <p>Freed</p> Dictionnaires 2015-06-25T13:40:09Z https://files.spip.net/Dictionnaires#comment482725 2015-06-25T13:40:09Z <p>La balise #INTRODUCTION passe par propre(), donc par la détection auto des définitions.</p> <p>Mais je ne saurais pas dire pourquoi en ajax ça ferait tout planter, ya pas de raison immédiate qui me vient à l'esprit. Peut-être qu'il faudrait détecter qu'on est dans un hit ajax (il me semble qu'il y a une globale ou un truc pour savoir ça) et ne pas lancer la machinerie dans ce cas. Mais bon yorait pas vraiment de raison de faire ça, un même contenu aurait alors des fois des définitions, des fois pas, suivant s'il est chargé en ajax ou pas, ce n'est pas très cohérent…</p> <p>Faudrait surtout comprendre pourquoi ça plante. :(</p>