Submitted by drgonzo on
Bonjour,
Je souhaiterais savoir si un module existe pour pouvoir mettre en place une gestion des permissions assez fine concernant les différents menus que l'on créé.
Je m'explique.
J'ai la racine de mon menu appelée "Content" qui contient 5 sous menus (qui contiennent chacun des items) que j'ai tous créés.
Je voudrais par exemple qu'un rôle ait la possibilité de voir seulement 2 de ces sous-menus et qu'un autre rôle puisse voir les uniquement les 3 autres.
Connaissez-vous un module qui puisse faire quelques chose comme ça? :)
Merci pour votre aide,
DrGonzo.
perso j'en connais pas, mais
Permalien Soumis par gribouille le 20 Juillet, 2007 - 22:55
perso j'en connais pas, mais pour ma part quand j'ai cherché à faire ca, j'ai utilisé en partie Nodeaccess, Taxonomy Access Control Lite, et des blocs différents que je choisis d'afficher en fonction du rôle connecté. En espérant t'avoir fournit de quoi t'aider.
Sinon il te reste toujours le moteur de recherche de ce site et tu saisis droits, tu pourras avoir des items interressants comme :
- http://drupalfr.org/forum/support/350-drupal_en_tant_que_cms_gestion_des...
- http://drupalfr.org/forum/support/749-gerer_des_droits_dacces_differents...
- http://drupalfr.org/forum/support/376-gestion_des_droits_et_gestion_des_...
et bien d'autres encore...
Hello, Tu as essayé le
Permalien Soumis par drupalfrance le 22 Juillet, 2007 - 20:49
Hello,
Tu as essayé le module http://drupal.org/project/remove_nonviewable_menu_items ?
Salut, Je n'ai pas essayé
Permalien Soumis par drgonzo le 23 Juillet, 2007 - 09:21
Salut,
Je n'ai pas essayé ce module mais entre temps, j'ai trouvé la solution à mon problème, il faut utiliser le module "menu_per_role":
http://drupal.org/project/menu_per_role
Une fois installé, lorsque vous allez dans la fenêtre d'édition d'un menu, un nouveau champ s'est rajouté "restrict access permission". Très simple d'utilisation et donc très efficace.
Merci pour votre aide,
DrGonzo
Yep. Mais le module que tu
Permalien Soumis par drupalfrance le 23 Juillet, 2007 - 10:12
Yep. Mais le module que tu dis nécessite de modifier le coeur de Drupal, ce qui n'est jamais idéal (faudra pas oublier de reporter cette modif à chaque fois que tu mettras Drupal à jour...).
Salut à tous, Vincent,
Permalien Soumis par mistinguette le 26 Octobre, 2007 - 14:54
Salut à tous,
Vincent, peux-tu me dire pourquoi il faut modifier le coeur de Drupal pour utiliser Menu_per_role ?
Parce que j'utilise ce module qui, il me semblait, fonctionnait avant. Et maintenant, ca ne fonctionne plus. Je veux restreindre l'accès à un élément du menu qu'à l'admin et aux authenticated users. Mais hélas les anonymous users y ont accès aussi.
Est-ce que quelqu'un rencontre ou a rencontré ce pb ?
Bon week-end,
Elodie.
Hello, Je dis ça parce que
Permalien Soumis par drupalfrance le 27 Octobre, 2007 - 09:54
Hello,
Je dis ça parce que sur la page du module sur drupal.org, il est écrit "Unfortunately the module requires a simple patch for drupal's menu.inc.".
Et "menu.inc" est un fichier du noyau de Drupal.
Ce qui a dû se passer, c'est que tu as mis à jour ton Drupal, et tu as écrasé la modification qu'il fallait faire dans menu.inc. A priori, si tu la reproduis, ça devrait marcher à nouveau.
Désolé de remonter ce
Permalien Soumis par davidm le 23 Janvier, 2009 - 10:16
Désolé de remonter ce sujet, j'avais besoin de cette fonctionnalité merci pour les liens :)
Par contre si on tourne sous Drupal 6.x on a pas le choix il faut se tourner vers module menu_per_role. Le patch est plutôt "léger", le bon côté c'est qu'un seul caractère à ajouter dans menu.admin.inc
Dommage que ça ne fasse pas directement partie du core, ceci dit...