Bonjour à tous.
Je souhaite que certains utilisateurs accèdent à un module qui leur est réservé.
Lorsqu’ils sont identifiés, les utilisateurs de ce groupe n’accèdent qu’à ce module.
Ainsi
1) Les utilisateurs de ce groupe ne s’identifient que pour accéder à ce module
2) Après connexion, la zone recherche se limite à ce module (puisque c’est le seul autorisé pour le groupe)
J’ai donc créé un groupe qui n’est autorisé à accéder qu’au module en question.
Si l’on s’identifie depuis la page d’accueil, pas de problème.
En revanche, si l’on est sur un module (donc ailleurs que sur la page d'accueil) au moment de l’identification cela boucle ;
exemple « edito » au moment de s’identifier : La barre des liens boucle sur le module edito, (
http://www.monsite.com/modules/edito) avec le message :
Désolé, vous n'avez pas les droits pour accéder à cette zone.
Si la page ne se recharge pas automatiquement, merci de cliquer ici
Le clic sur « ici » est inopérant puisque l’on boucle.
Il semble que le module d’où l’on vient avant connexion doit être autorisé dans le groupe où l’on s’identifie.
J’ai essayé de contourner le problème avec le module Myhome.
Le problème reste identique.
A peine identifié Xoops détecte que l’utilisateur n’a pas les droits sur le module sur lequel il était avant de s’identifier et on boucle sur le message vu plus haut.
Une solution consiste à autoriser tous les modules au groupe concerné et faire un multimenu qui ne montre que le module réservé au groupe lorsqu’il s’identifie. Mais la recherche indiquera les liens vers tous les modules et ça ne me va pas…
Quelqu’un a-t-il une idée pour résoudre ce problème ?
Où peut-on modifier ce paramètre ?
D'avance merci de vos idées & conseils avisés !
@+
Z