Vous êtes ici : Accueil Support Forums Zope/Plone utilisation Modification d'un évènement par un agent communal

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

Remonter à Zope/Plone utilisation

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

Envoyé par Vincent Menou (AC Montigny-Le-Tilleul) le 24 Mars 2010 à 7:44

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

Envoyé par Gauthier Bastien (CommunesPlone) le 24 Mars 2010 à 9:15

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

Envoyé par Vincent Menou (AC Montigny-Le-Tilleul) le 24 Mars 2010 à 11:20

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

Envoyé par Gauthier Bastien (CommunesPlone) le 24 Mars 2010 à 11:28

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

Envoyé par Philippe Stitou (AC Dison) le 15 Juillet 2010 à 15:48

on regardera ensemble ;)

Rendu par Ploneboard
Actions sur le document