Modifier/ajouter des contenus en tant que membre via le fontend

Bonjour à tous,

A) Je vous livre l’essentiel

J’ai un site Drupal (pas en ligne encore) avec un menu qui (en suivant une arborescence) aboutit des contenus (séries d’articles). Bref, quelque chose de classique. Un truc comme ça :

MENU
__ Sous Menu 1 —-> série d’articles
__ Sous Menu 2 —-> Sous-sous Menu 2.a —-> série d’articles*
______________ —-> Sous-sous Menu 2.b —-> série d’articles*
__ Sous Menu 3 —-> Sous-sous Menu 3.a —-> série d’articles
______________ —-> Sous-sous Menu 3.b —-> série d’articles
______________ —-> Sous-sous Menu 3.c —-> série d’articles

Je voudrais qu’un membre une fois connecté, puisse voir tout le site comme s’il n’était pas connecté (il peut visiter le site et tout ça sans droit particulier), sauf quand il atteint un des «série d’articles» contenu dans «Sous Menu 2» par exemple (ceux avec une *), où il verra la série d’articles comme d’habitude mais avec en plus pour chacun des articles la possibilité de le modifier (avec un éditeur mais ça c’est ok) via une clic sur un bouton «Modifier». Si en plus, il pouvait avoir un bouton «ajouter un article» valable seulement pour les *, ce serait bien. Par contre dans les autres «séries d’articles» (ceux sans les *), il ne pourra rien faire à part les contempler.

Comment puis-je faire ceci ?

B) Quelques précisions

Je ne suis pas un spécialiste, j’utilise le livre de Cyprien Roudet qui m’aide beaucoup, mais hélas pour moi il ne couvre pas ce problème. Je suis sous Drupal6, mais s’il le faut je peux passer sous Drupal5 pas de problème : mon site n’est pas encore en ligne (c’est pour mon lycée où je suis prof) et le contenu est pipeau pour l’instant, je fais des test c’est tout. D’ailleurs, je crois bien que je passerai en Drupal5 car je vais sans doute avoir besoin du module «Taxonomy access control» pour faire des groupes d’utilisateurs (pour éditer les droits d’accès par groupe). Mais pour l’instant je n’en suis pas là, déjà si j’arrive à faire ce que je vous ai expliqué, juste avec un seul membre, alors ce sera déjà un grand de fait.

J’avais déjà évoqué la question dans un autre fil (ici http://drupalfr.org/node/3836 , vous aurez des précisions sur ce que je recherche si ce n’est pas clair), mais c’est un fil «multi-questions» et on m’avait donné un bout de piste que je n’ai réussi à comprendre et qui me paraît ne pas correspondre à ce que je décris ici. Aussi je préfère ouvrir un nouveau fil qui est consacré exclusivement à cette question.

Par avance, je vous remercie pour votre aide.

François

Syndiquer le contenu