Le 20/10/2012 13:00, Johan Cwiklinski a écrit :
Salut,
Salut Johan,
Un problème a été évoqué sur la recherche des groupes dans Galette. En
effet, à l'heure actuelle, seuls les membres du groupe sélectionné (et
pas de ses sous-groupes) sont trouvés.
D'un autre côté, les groupes peuvent former une hiérarchie assez
complexe dans galette (il n'y a pas de limites de nombre de sous-groupes
possibles).
Cette hiérarchie pose problème pour la recherche. Pour bien faire, il
faudrait mettre en œuvre un truc de ce genre là :
http://en.wikipedia.org/wiki/Nested_set_model
Moi, je passe :D
Euh, là je te comprend ;)
[...]
En l'état actuel des choses, il est relativement simple d'effecteur une
recherche sur un groupe et ses sous groupes directs, pas d'avantage.
De fait, soit on rend impossible l'ajout de plus de 2 niveaux de
groupes, soit on fait avec la limite.
Des avis ?
J'aurais tendance à penser que galette gagnerait à proposer un système
de hiérarchie des groupes à 2 niveaux max, qui prendrait en compte des
logiques de parent-enfant dans les requêtes, plutôt que de laisser les
utilisateurs devant un résultat vide quand par exemple ils demandent un
filtrage sur une région et qu'ils ont affecté leurs adhérents aux
sous-groupes départements.
C'est selon moi le seul intérêt d'une fonctionnalité de hiérarchisation
des groupes.
Mais je me trompe peut-être ...
Cordialement,
Jean-Marc