Skip to main content Help Control Panel

 

Projets «   Suggestions de fonctions «   Utilisateurs, clavardages, gestion des droits «  

Indexer les membres par statut

1
vote

réservé aux associés

Il serait utile que la page de révision des membres inscrits sur un yacs (users/review.php) liste les membres également par statuts : souscripteurs, membres, associés.

Particulièrement exploitable dans le cas où c'est à l'associé de valider certaines inscpritions, c'est à dire qu'il est administrateur de s communauté et qu'ils veuille upgrader ou downgrader certains inscrits.

Par ailleurs, on peut imaginer l'ajout d'un statut particulier dans cet index, celui d'éditeur de section : lister les membres à qui on a procuré des droits d'édition particuliers.

Christian - on May 19 2009

J'ai fait rapidement une requete qui ne repond pas exactement au besoin mais dont l'exemple peut aider pour en faire d'autres.

Ceci en attendant le développement des fonctions demandées.

  1. Créer un article quelque part dans une section de votre choix
  2. ajouter une table avec la requete suivante :
SELECT concat('sections/view.php?id=',substring(M.anchor,9))
,S.title
,U.id
,U.nick_name
FROM `yacs_users` U, yacs_members M ,yacs_sections S
WHERE  U.id = M.member_id
AND M.member_type="user"
and M.anchor like 'section%'
and M.anchor = CONCAT('section:',S.id)
Order by U.nick_name

Vous obtenez la liste des membres et les sections sur lesquelles ils peuvent intervenir. La première colonne correspond au lien vers la section en question

-----
Christian Loubechine
actupro



Actupro
quelques sites yacs : création site internet annuaire pro
JJ - on May 19 2009

 Super Christian ! Je me suis demandé si je postais une demande d'aide avec table, ou une nouvelle suggestion de fonction.

A nous deux on fait la totale




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
JJ - on May 19 2009

 Bizarre, ça plante chez moi. J'ai une erreur sql à la ligne 1 sans plus d'inforamtion.

J'ai remarqué que la suppression de table (notamment les anciennes, crées en 2008) plante aussi (erreur sql dans tables/delete.php/1). Toute la tête d'un bug ça...




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Christian - on May 20 2009

La requete fonctionne ici même sur yacs.fr à condition de mettre un U majuscule dans la partie order by.

Attention aussi au préfixe des tables

-----
Christian Loubechine
actupro



Actupro
quelques sites yacs : création site internet annuaire pro