Un annuaire bien rangé avec #ENV - commentairesUn annuaire bien rangé avec #ENV2013-07-25T13:43:25Zhttps://contrib.spip.net/Un-annuaire-bien-range-avec-ENV,3#comment4697292013-07-25T13:43:25Z<p>Bonjour</p>
<p>Les exemples que vous proposez correspondent tout à fait à ce que je souhaite faire sur mon site.</p>
<p>Cependant, j'ai un certain nombre de problèmes dont je ne connais l'origine, mais je suppose que certaines sont lié à des changement de version de spip depuis la publication de votre post, notamment car je suis sous spip 2.19.</p>
<p>Dans mon cas, j'ai 4 fichiers intitulé « auteur.html » : <br>- un dans le dossier « /squelette-dist/ »,
<br>- un dans le dossier « /prive/editer/ », <br>- un dans le dossier « /prive/info/ »
<br>- et un 4<sup class="typo_exposants">e</sup> que j'ai place dans le dossier racine du site.</p>
<p>J'ai suivi les modifications que vous proposez en déplaçant celui qui était dans le dossier « /squelette-dist » vers la racine et changeant le code comme vous l'indiquez, mais cela ne marche pas</p>
<p>j'ai également essayé de modifié tout les fichiers « auteur.html » mentionné ci-avant comme vous le proposez, mais ça ne marche pas non plus.</p>
<p>Auriez vous une idée de comment faire marché votre technique sous spip 2.19<small class="fine d-inline"> </small>?</p>
<p>Dans le cas contraire connaitriez-vous une autre technique pour obtenir un résultat similaire<small class="fine d-inline"> </small>?</p>
<p>Merci milles fois</p>
<p>jo</p>Un annuaire bien rangé avec #ENV2006-06-15T15:29:11Zhttps://contrib.spip.net/Un-annuaire-bien-range-avec-ENV,3#comment3863842006-06-15T15:29:11Z<p>Bonjour,<br class="autobr">
Quelqu'un pourrait t il m'aider<small class="fine d-inline"> </small>? J'ai installé un annuaire, j'aimerais ajouter une autre colonne « contact » , j'ai ajouté un extra « contact » qui s'affiche bien dans la partie privée, mais les informations ne sont pas recuperés dans le tableau<small class="fine d-inline"> </small>!il doit manquer quelquechose quelquepart mais je ne sais pas quoi<small class="fine d-inline"> </small>! Pourtant, on saisissant directement dans php myadmin les informations ( dans le champ contact) ça s'affiche... Merci pour votre aide<small class="fine d-inline"> </small>!!!!</p>.* et pas .2005-10-18T13:48:00Zhttps://contrib.spip.net/Un-annuaire-bien-range-avec-ENV,3#comment3839512005-10-18T13:48:00Z<p>En fait les filtres que j'ai mis ne sélectionne que les « bons auteurs », c'est-à-dire ceux qui ont tout bien rempli leurs champs. Si vous voulez pouvoir visualiser ceux qui</p>
<p>- N'ont rien publié
<br>- N'ont pas de page perso
<br>- Ne se sont pas présentés (champs bio)</p>
<p>alors il faut mettre :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_AUTEUR_GENERALE(AUTEURS){tout}{par #ENV{tri,nom}, nom}{nom==#ENV{nom,.*}}{bio==#ENV{bio,.*}}{statut==#ENV{statut,(0minirezo|1comite)}}{email==#ENV{email,@}}{login==#ENV{login,.}}{nom_site==#ENV{nom_site,.*}}></code></pre></div>Un annuaire bien rangé avec #ENV2005-10-07T09:05:54Zhttps://contrib.spip.net/Un-annuaire-bien-range-avec-ENV,3#comment3837662005-10-07T09:05:54Z<p>Cet annuaire ne fait apparaitre que les auteurs actifs, ceux qui ont effectivement écrit des articles. Pour les faire afficher tous, il faut ajouter le critère <i>tout</i> :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_AUTEUR_GENERALE(AUTEURS){tout}{par #ENV{tri,nom}, nom}{nom==#ENV{nom,.}}{bio==#ENV{bio,.}}{statut==#ENV{statut,(0minirezo|1comite)}}{email==#ENV{email,@}}{login==#ENV{login,.}}{nom_site==#ENV{nom_site,.}}></code></pre></div>
<p>Voili voilou.</p>Un annuaire bien rangé avec #ENV2005-10-06T09:21:30Zhttps://contrib.spip.net/Un-annuaire-bien-range-avec-ENV,3#comment3837482005-10-06T09:21:30Z<p>très tentant, ton annuaire christian, très tentant.</p>
<p>et pourtant j'ai un mal de chien à le mettre en place.</p>
<p>j'ai bien un fichier auteur.html avec ton code et un fichier auteur.php3 modifié selon tes indications... mais ça ne tourne pas bien du tout : sur les environ 70 auteurs que compte mon site, trois seulement apparaissent dans le tableau. j'ai beau retourner le problème dans tous les sens, ça ne veut pas aller au-delà.</p>
<p>une idée de ce qui pourrait se passer<small class="fine d-inline"> </small>?</p>
<p>(au fait, j'ai testé en local sur ma machine comme sur le serveur et j'obtiens le même résultat.)</p>