Un raccourci &lt;motxx&gt;, pour des mots-clés dans le texte - commentaires Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2016-05-19T09:46:21Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment487510 2016-05-19T09:46:21Z <p>Bonjour</p> <p>Merci pour ce plugin qui m'intéresse beaucoup.</p> <p>J'ai une question. J'ai beaucoup de mots à définir. Chercher à chaque fois le numéro du mot dans la liste des mots-clés est assez fastidieux. Je voudrais faire quelque chose comme où XX est le titre du mot et non son numéro. Est-ce possible<small class="fine d-inline"> </small>? Merci.</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2013-10-14T09:26:43Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment471548 2013-10-14T09:26:43Z <p>...<br class="autobr"> fonctionne au poil<small class="fine d-inline"> </small>! <br class="autobr"> merci<small class="fine d-inline"> </small>!</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2013-10-11T06:44:21Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment471496 2013-10-11T06:44:21Z <p>Pour pouvoir utiliser <code class="spip_code spip_code_inline" dir="ltr"><groupemot23|definition></code> dans tes textes, il faut :</p> <ul class="spip"><li> créer un fichier <code class="spip_code spip_code_inline" dir="ltr">modeles/groupemot_definition.html</code><small class="fine d-inline"> </small>;</li><li> mettre une boucle <code class="spip_code spip_code_inline" dir="ltr"><BOUCLE_groupe(GROUPES_MOTS){id_groupemot}>...</BOUCLE_groupe></code> autour de la boucle <code class="spip_code spip_code_inline" dir="ltr">(MOTS)</code><small class="fine d-inline"> </small>;</li><li> changer le critère de la boucle <code class="spip_code spip_code_inline" dir="ltr">(MOTS)</code> de <code class="spip_code spip_code_inline" dir="ltr">{id_mot}</code> en <code class="spip_code spip_code_inline" dir="ltr">{id_groupe}</code>.</li></ul> <p>Si c'est le seul modèle que tu utilises pour appeler un groupe de mots, tu peux aussi le nommer <code class="spip_code spip_code_inline" dir="ltr">modeles/groupe.html</code> et l'appeler dans le texte avec <code class="spip_code spip_code_inline" dir="ltr"><groupe23></code>. Le critère de la boucle <code class="spip_code spip_code_inline" dir="ltr">(GROUPES_MOTS)</code> devient <code class="spip_code spip_code_inline" dir="ltr">{id_groupe}</code>.</p> <p>Je t'invite à lire la documentation sur les <a href="http://www.spip.net/fr_article3454.html" class="spip_out" rel='nofollow external'>modèles</a> et sur la <a href="http://www.spip.net/fr_article909.html" class="spip_out" rel='nofollow external'>boucle <code class="spip_code spip_code_inline" dir="ltr">(GROUPES_MOTS)</code></a>.</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2013-10-10T19:17:59Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment471487 2013-10-10T19:17:59Z <p>merci de votre réponse.<br class="autobr"> Je voudrais utiliser le modele definition avec son raccourcis <tt><mot23|definition></tt>.<br class="autobr"> Mais au lieu de spécifier un mot, je veux afficher les définitions de tous les mots du groupe mot<br class="autobr"> pour avoir <tt><groupemot23|definition></tt>.<br class="autobr"> Que dois je modifier dans le modele definition<small class="fine d-inline"> </small>? Merci<small class="fine d-inline"> </small>!</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2013-09-25T13:51:42Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment471021 2013-09-25T13:51:42Z <p>Dans les fichiers modèles, par exemple <br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">/squelettes/modeles/mot.html</code>, la destination du lien est <code class="spip_code spip_code_inline" dir="ltr">#URL_MOT</code>.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><a name="mot#ID_MOT" href="#URL_MOT" class="glossaire"></code></pre></div> <p>En changeant l'attribut <code class="spip_code spip_code_inline" dir="ltr">href=""</code> du lien, vous pouvez indiquer une autre adresse.</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2013-09-23T19:30:19Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment470957 2013-09-23T19:30:19Z <p>bonjour <br class="autobr"> « S'il clique sur le lien, il est redirigé sur la page du mot (ex. spip.php<small class="fine d-inline"> </small>?mot15). Ici aussi, on peut choisir de l'orienter ailleurs. »<br class="autobr"> Comment faire pour l'orienter ailleurs<small class="fine d-inline"> </small>? Ou se trouve l'URL du mot<small class="fine d-inline"> </small>? merci</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2008-01-09T20:28:32Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment402086 2008-01-09T20:28:32Z <p>ah ça s'éclaire. Grâce à tes explications, j'ai moins peur de m'engluer dans le code. Je vais donc me mettre aux modèles qui n'ont plus l'air rebuttant pour un débutant du code. Merci<br class="autobr"> Ivan</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2008-01-09T09:07:42Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment402067 2008-01-09T09:07:42Z <blockquote class="spip"> <p>En te lisant, je déduis qu'il faut modifier le code des fichiers modèles.</p> </blockquote> <p>Juste.</p> <p>Je te conseille de lire <a href="http://www.spip.net/fr_article3454.html" class="spip_out" rel='nofollow external'>Utiliser les modèles</a> pour une explication plus détaillée. Mais en deux mots :</p> <p>- créer un fichier pour chacun des deux modèles : <code class="spip_code spip_code_inline" dir="ltr">/squelettes/modeles/mot_texte.html</code> et <code class="spip_code spip_code_inline" dir="ltr">/squelettes/modeles/mot_descriptif.html</code> qui contiennent tous deux la boucle <code class="spip_code spip_code_inline" dir="ltr"><BOUCLE_mot(MOTS){id_mot}> </BOUCLE_mot></code></p> <p>- dans <code class="spip_code spip_code_inline" dir="ltr">mot_texte.html</code>, la boucle contient la balise <code class="spip_code spip_code_inline" dir="ltr">#TEXTE</code><small class="fine d-inline"> </small>; dans <code class="spip_code spip_code_inline" dir="ltr">mot_descriptif.html</code>, elle contient la balise <code class="spip_code spip_code_inline" dir="ltr">#DESCRIPTIF</code>.</p> <p>- les modèles sont accessibles dans les articles avec les raccourcis <code class="spip_code spip_code_inline" dir="ltr"><motxx|texte></code> et <code class="spip_code spip_code_inline" dir="ltr"><motxx|descriptif></code>.</p> <p>Explication : le raccourci « mot » va chercher un modèle dont le nom du fichier commence par « mot », « xx » indique l'<code class="spip_code spip_code_inline" dir="ltr">id_mot</code> qui sert dans la boucle<small class="fine d-inline"> </small>; le premier « filtre », « texte » ou « descriptif », complète le nom du modèle recherché : <code class="spip_code spip_code_inline" dir="ltr">mot_texte.html</code> ou <code class="spip_code spip_code_inline" dir="ltr">mot_descriptif.html</code>. Ce qui signifie que tu nommes le modèle comme tu veux : <code class="spip_code spip_code_inline" dir="ltr"><mot3|banane></code> va chercher le modèle <code class="spip_code spip_code_inline" dir="ltr">/squelettes/modeles/mot_banane.html</code>.</p> <p>- Quand tu vois ce que ça donne, tu peux adapter le code html et css pour donner l'aspect voulu.</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2008-01-08T20:20:51Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment402044 2008-01-08T20:20:51Z <p>bonsoir<br class="autobr"> merci de ta réponse. En te lisant, je déduis qu'il faut modifier le code des fichiers modèles. Je me trompe<small class="fine d-inline"> </small>? Or je voudrais un raccourcis qui me permette directement dans l'édition d'un article d'insérer le champ texte ou descriptif d'un mot clé choisi... Une piste<small class="fine d-inline"> </small>?</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2008-01-07T19:39:12Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment401984 2008-01-07T19:39:12Z <p>Ce que tu décris ressemble au modèle par défaut livré avec Spip. As-tu bien uploadé les fichiers mot.html et/ou mot_definition.html dans un dossier /squelettes/modeles/<small class="fine d-inline"> </small>?</p> <p>En modifiant ces fichiers de modèles, tu peux utiliser les balises classiques de Spip à ta guise : #TITRE, #TEXTE, etc. -> <a href="http://www.spip.net/fr_article909.html" class="spip_out" rel='nofollow external'>la boucle MOTS</a>. Ces balises sont utilisées dans les exemples, et tu peux les supprimer/modifier pour obtenir le résultat voulu.</p> <p>Il est possible que le rendu ne soit pas correct dans microsoft internet explorer ou ce genre de navigateurs obsolètes.</p> <p>Si tu notais le lien vers la page où tu fais ce test, je pourrais mieux t'aider.</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2008-01-07T14:31:50Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment401969 2008-01-07T14:31:50Z <p>Bonjour</p> <p>merci pour la contribe.<br class="autobr"> quand je veux insérer le titre d'un mot clé dans un article, j'écris dans le texte de l'article <br class="autobr"> « ».<br class="autobr"> S'affiche alors dans le texte de mon article, le titre du mot et un lien vers ce mot.</p> <p>As tu une idée de ce que je dois écrire pour <strong>afficher</strong> non plus le titre du mot mais son <strong>descriptif</strong> ou le <strong>texte</strong> du <strong>mot</strong><small class="fine d-inline"> </small>?</p> <p>Merci</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2007-05-24T09:00:09Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment394152 2007-05-24T09:00:09Z <p>Franchement, merci beaucoup pour cette contribution<small class="fine d-inline"> </small>! ^_^</p> <p>Ce système peut aussi être très utile pour gérer les balises abbr et acronym sur le site (accessibilité), sans ajouter de plugin.</p> Un raccourci <code class="spip_code spip_code_inline" dir="ltr"><motxx></code>, pour des mots-clés dans le texte 2007-03-13T22:12:26Z https://files.spip.org/Un-raccourci-pour-des-mots-cles-dans-le-texte#comment392017 2007-03-13T22:12:26Z <p>Alors cet exemple<small class="fine d-inline"> </small>? On peut le voir<small class="fine d-inline"> </small>?</p>