J'ai un filtre qui ecrit les auteurs de différentes couleurs si tu veux
@+
BoOz
/*
* +---------------------------------------------+
* Nom du Filtre : Liste des membres
* +---------------------------------------------+
* Date : mercredi 09 avril 2003
* Auteur : BoOz Email:booz.bloog@laposte.net
* site : http://bloog.tuxfamily.org
* +---------------------------------------------+
* Fonctions de ce filtre :
* Permet de voir la liste des membres avec des couleurs differentes
* selon le statut.
* Appelez le dans vos squelette tout simplement
* par : [(#URL_SITE|liste_membres)]
* +---------------------------------------------+
*
* Pour toute suggestion, remarque, proposition d'ajout
* reportez-vous au forum de :
* http://bloog.tuxfamily.org
*
*/
function liste_membres($resultat){
global $table_prefix;
$query = "SELECT nom, statut, id_auteur FROM ".$table_prefix."_auteurs ORDER
BY nom ASC";
$resultat = "";
$result_auteurs = spip_query($query);
$liste_membres = spip_num_rows($result_auteurs);
$flag_cadre = ($liste_membres > 0);
if ($flag_cadre) {
while ($row = spip_fetch_array($result_auteurs)) {
$nom_auteur = $row["nom"];
$statut = $row["statut"];
$id = $row["id_auteur"];
if ($row["statut"] == '0minirezo') {
$couleur = "#ffa34f";}
else if ($row["statut"] == '1comite') {
$couleur = "#006699";
} else if ($row["statut"] == '6forum') {
$couleur = "#006600";
} else if ($row["statut"] == 'nouveau') {
$couleur = "#000000";
}
$resultat.="<a href=_membre.php3?id_auteur=$id><strong><font
color=$couleur>$nom_auteur</font></strong></a><br>";
}
}
$resultat.="<br><div align=center><strong><font color=#ffa34f
[admin]</font></strong><font color=#006699 >
[redacteur]</font></strong><font color=#006600 >
[visiteur]</font></strong><font color=#000000 >
[nouveau]</font></strong></div>";
return $resultat;
}
// FIN du liste_membres
"Vincent Majer" <vincent.majer@histoiredumonde.net> a écrit dans le message
de news:5.2.1.1.0.20030922212706.00a64768@mail.noos.fr...
Bonjour,
J'ai fait une petite page avec une boucle toute simple pour aller chercher
tous les auteurs, et les afficher, a peu pres comme dans la partie
d'admin,
mais sur la partie publique.
Ca marche bien, mais j'aimerais les classer en fonction de leur degre
d'importance..
Administrateurs
Admin restreints
Redacteurs simples.
Y'a t-il un critere ? je n'ai pas vu ca dans la doc..
Ou sinon une piste pour le faire ?
Merci !
=======================
Vincent Majer
----------------------------------------------------------------------------
----