SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

230 visiteurs en ce moment

Accueil du site > Contribs > Documentation > Archives documentation > Bidouilles pour avant SPIP 1.9 > Comment obtenir les auteurs d’une rubrique ? un patch ?

Comment obtenir les auteurs d’une rubrique ? un patch ?

mercredi 26 mai 2004, par Benjamin Sonntag

  • Digg
  • Del.icio.us
  • Facebook
  • Google
  • Technorati

Argg !! comme c’est dommage,

Il n’est pas possible d’utiliser le critere id_rubrique dans une boucle AUTEURS ... Si l’on veut la liste de tous les auteurs ayant ecrit quelque chose dans un article de la rubrique courante ...

Qu’a cela ne tienne, il est si facile de proposer cette fonctionnalite : dans inc-calcul-squel.php3, ligne 338 (sur spip 1.7) Il suffit d’ajouter les lignes en gras dans le code de spip :

[...]
  // Variable comparee
  $col = $match[1];
  $col_table = $table;

if ($type=='auteurs' && $col=='id_rubrique') {                                                  $col_table="articles";                                                }

 // Valeur de comparaison
 if ($match[2])
    $val = $match[5];
[...]

A partir de la, les balises de ce type passeront sans souci :

<BOUCLE_auteurs(AUTEURS){id_rubrique}>
<a href="artiste#ID_AUTEUR">#NOM</a><br />
</BOUCLE_auteurs>

Répondre à cet article

Retour en haut de la page

Ça discute par ici

SPIP | Squelette | | Plan du site | Suivre la vie du site RSS 2.0