Skip to content. | Skip to navigation

Zope/Plone utilisation
Sections
You are here: Home Support Forums Zope/Plone utilisation Modification d'un évènement par un agent communal

Modification d'un évènement par un agent communal

Up to Zope/Plone utilisation

Modification d'un évènement par un agent communal

Posted by Vincent Menou (AC Montigny-Le-Tilleul) at March 24. 2010

Bonjour à tous,

Nous avons constaté un petit soucis, quand un agent créé un nouvel évènement, il peut donc remplir dans le texte de l'évènement puis tous les champs (*A) :  URL, nom du contact, adresse courriel de contact, téléphone, contenu correlé ... Il enregistre son document, le publie...

Si il fait une erreur et qu'il veut modifier son évènement, ou qu'il en fait une copie et qu'il veut la modifier,  il n'a plus les champs (*A), il a juste texte de l'évènement puis contenu correlé...

Comment remédier à ce soucis ? Est-ce une permission particulière ? Je ne trouve pas ...

En administrateur, pas de soucis, cela se comporte normalement, donc, on est sollicité par les agents pour faire ces modifs pour l'instant.

PS : nous sommes en plone 2.5.

Bonne journée.

Re: Modification d'un évènement par un agent communal

Posted by Gauthier Bastien (CommunesPlone) at March 24. 2010

Si tu regardes dans le code de ATContentTypes.content.event, tu vois que ces champs sont protégés par la permission "ChangeEvents", importée du module permission.  Dans l'interface de Plone (ZMi), il s'agit de la permission "Change portal events".  Donc, vérifie si la personne a bien cette permission.  En général cette permission est gérée par le workflow.  Quel workflow utilisez-vous?  L'avez-vous adapté?  Regarde dans ZMi-->portal_workflow le workflow associé aux événements.  Ensuite regarde dans les états de ce workflow si le rôle a bien la permission dans l'état voulu.

Bien à toi,

Gauthier Bastien, AC Sambreville

Re: Modification d'un évènement par un agent communal

Posted by Vincent Menou (AC Montigny-Le-Tilleul) at March 24. 2010

En fait, en repassant un évènement en 'brouillon public', cela fonctionne, mais si l'élément est 'publié', on ne vois pas les champs (*A)...

Pour le workflow, on va regarder.

 

Re: Modification d'un évènement par un agent communal

Posted by Gauthier Bastien (CommunesPlone) at March 24. 2010

A mon avis vous avez du adapter le workflow car lorsqu'un événement est publié, par défaut, les "Manager" (admins)  et "Reviewer" (modos) ont toutes les permissions nécessaires.  Maintenant, c'est peut-être que vous avez donné à "Owner" la permission "Modify portal content" mais pas la permission "Change portal events"?

Bonne journée,

Gauthier Bastien, AC Sambreville

Re: Modification d'un évènement par un agent communal

Posted by Philippe Stitou (AC Dison) at July 15. 2010

on regardera ensemble ;)

Powered by Ploneboard
Document Actions