Des brèves dans les sous-rubriques grâce à un mot-clé - commentaires Des brèves dans les sous-rubriques grâce à un mot-clé 2011-08-20T10:59:12Z https://contrib.spip.net/Des-breves-dans-les-sous-rubriques#comment448734 2011-08-20T10:59:12Z <p>EXCELLENT<small class="fine d-inline"> </small>! Voilà un code qui <strong>fonctionne parfaitement sous spip 2.1.10 </strong> et qui nous libère de ce boulet lié à la gestion des brèves<small class="fine d-inline"> </small>!!! Merci<small class="fine d-inline"> </small>!!</p> Des brèves dans les sous-rubriques grâce à un mot-clé 2006-04-02T09:20:58Z https://contrib.spip.net/Des-breves-dans-les-sous-rubriques#comment385843 2006-04-02T09:20:58Z <p>Bonjour.</p> <p>Je cherchais désespérément un moyen pour associer des brèves à une sous-rubrique et c'est avec bonheur que je suis tombé sur cette contribution.</p> <p>J'ai tout suivi à la lettre, copié précisément le titre des sous-rubriques pour créer les mots-clés, intégré exactement le code (à part que j'ai intitulé le groupe de mots-clés « Dossiers » pour faciliter la vie des rédacteurs, et j'ai bien entendu modifié le type). Mais rien à faire : Spip n'affiche rien dans les sous-rubriques.</p> <p>J'ai des accents dans les titres de sous-rubriques, cela peut-il interférer<small class="fine d-inline"> </small>?</p> <p>Voici le code adapté. J'ai plusieurs brèves de test en local. Quelqu'un a-t-il une idée<small class="fine d-inline"> </small>?</p> <p>— -</p> <p><br class="autobr"> <br class="autobr"> #TITRE<br class="autobr"> <br class="autobr"> <br class="autobr"> <BOUCLE_breves_sous_rubrique(BREVES)<i>id_mot</i><i>par date</i><i>inverse</i><i>"<br>"</i>><br class="autobr"> [</p> <div>(#TITRE)</div> <p><br>]</p> <p>— -</p> <p>Merci d'avance pour le coup de pouce.</p> > Des brèves dans les sous-rubriques grâce à un mot-clé 2004-04-27T13:15:33Z https://contrib.spip.net/Des-breves-dans-les-sous-rubriques#comment8907 2004-04-27T13:15:33Z <p>A quand les modifs pour pouvoir signer les breves<small class="fine d-inline"> </small>?!</p> <p>arthur</p> > Des brèves dans les sous-rubriques grâce à un mot-clé 2004-04-23T17:20:41Z https://contrib.spip.net/Des-breves-dans-les-sous-rubriques#comment8775 2004-04-23T17:20:41Z <blockquote class="spip"> <p><i>«<small class="fine d-inline"> </small>mais je me demande dans quelle mesure pour garder au maximum une programmation ouverte avec des boucles récursives, il ne serait pas plus judicieux d'attribuer le numéro d'id de la rubrique qui la contient à la breve, via un mot clef dont le titre est donc ce numéro d'id<small class="fine d-inline"> </small>».</i></p> </blockquote> <p>Je comprends d'autant mieux ton intuition que je me suis égaré dans cette voie là initialement. Comme le système repose sur l'attribution d'un mot-clé, les rédacteurs doivent avoir un choix simple à faire. En reprenant le titre exact de la rubrique, le rédacteur a le sentiment d'une organisation «<small class="fine d-inline"> </small>physique<small class="fine d-inline"> </small>» : j'attribue le mot-clé «<small class="fine d-inline"> </small>dossier bleu<small class="fine d-inline"> </small>» à une brève qui apparaîtra effectivement dans le «<small class="fine d-inline"> </small>dossier bleu<small class="fine d-inline"> </small>». C'est un peu moins abscons que «<small class="fine d-inline"> </small>id_rubrique=5<small class="fine d-inline"> </small>» ou «<small class="fine d-inline"> </small>5<small class="fine d-inline"> </small>» tout court.</p> <p>J'utilises ici les critères <i>titre_mot=</i> et <i>type=</i> pour être plus explicite. Je conseillerais dans la pratique l'utilisation des critères <i>id_groupe</i> et <i>id_mot</i>.</p> > Des brèves dans les sous-rubriques grâce à un mot-clé 2004-04-23T11:25:52Z https://contrib.spip.net/Des-breves-dans-les-sous-rubriques#comment8757 2004-04-23T11:25:52Z <p>Bonjour,<br class="autobr"> merci pour cette judicieuse contribution, en attendant que SPIP nous permettent d'insérer des brèves à n'importe quel niveau de l'arborescence<small class="fine d-inline"> </small>;))</p> <p>Ce qui suit est peut etre un peu "brumeux" car je ne fais que verbaliser une intuition, et que je n'ai rien mis en oeuvre concrètement, mais je me demande dans quelle mesure pour garder au maximum une programmation ouverte avec des boucles récursives, il ne serait pas plus judicieux d'attribuer le numéro d'id de la rubrique qui la contient à la breve, via un mot clef dont le titre est donc ce numéro d'id.</p> <p>En effet si on prend le cas, d'une page appelée par un lien qui fixe soit manuellement soit automatiquement un id_rubrique=x, on peut ainsi afficher tout de même le titre de la rubrique contenante (puisque la table alloue un et un seul id_rubrique à un titre de rub dans la table) et on peut avoir des boucles récurcives qui appelleront les eventuelles breves contenues dans des sous ou sous sous ....etc... rubriques apparues au fil du temps, sans avoir besoin de connaitre leur titre exact à l'avance<small class="fine d-inline"> </small>?<br class="autobr"> Bon ben je sais pas si j'ai été très claire, je vais essayer d mettre ca en oeuvre, mais si y en a qui ont suivi et qui on des remarques critiques à faire, hésitez pas :)))</p> <p>Dernière remarque enfin, il faut selon moi corriger le texte de la contribution, :<br class="autobr"> il est écrit :<br class="autobr"> «<small class="fine d-inline"> </small>Le principe est d'attribuer à chaque sous-rubrique qui doit accueillir des brèves, un mot-clé identique à son titre.<small class="fine d-inline"> </small>»</p> <p>à corriger en :</p> <p>""Le principe est <i>"de faire correspondre"</i> à chaque sous-rubrique qui <i>devrait</i> normalement accueillir des brèves, un mot-clé identique à son titre et de continuer à les stocker dans un secteur"</p> <p>car les breves ne sont pas stockées dans les sous rubriques comme le texte peut le laisser penser</p>