Bonjour la liste,

Notre site ( CPS 3.4.5 , Zope 2.9 ) a été mis à jour depuis CPS 3.2.4.0 ce qui a nécessité de modifier le chemin par défaut vers l'espace des membres : /workspaces/members au lieu de /members.

Apparemment tout allait bien ( création d'utilisateurs, avec ou sans espace de travail privé ) mais quand on cherche à supprimer des groupes ou des utilisateurs on obtient un message d'erreur et la suppression ne se fait pas : il faut aller dans la ZMI Portal_directories pour supprimer les utilisateurs et les groupes.

Lors des tentatives de suppression sur le site le message suivant est délivré :

Quelqu'un peut -il nous éclairer sur sa signification profonde ? bug ? mauvaise configuration? Sauf exception les utilisateurs n'ont pas d'espace privés m^me si leur création automatique fonctionne on les supprime après : l'erreur est-elle liée à ça ?

Traceback (innermost last):
  Module ZPublisher.Publish, line 115, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 41, in call_object
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.CMFCore.FSPageTemplate, line 195, in _exec
  Module Products.CMFCore.FSPageTemplate, line 134, in pt_render
  Module Products.PageTemplates.PageTemplate, line 104, in pt_render
   - <FSPageTemplate at /facteau/cpsdirectory_entry_delete_form>
  Module TAL.TALInterpreter, line 238, in __call__
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 511, in do_setGlobal_tal
  Module Products.PageTemplates.TALES, line 221, in evaluate
- URL: file:CPSDirectory/skins/cps_directory/cpsdirectory_entry_delete_form.pt
   - Line 1, Column 0
   - Expression: nocall:'here/portal_url/?members_folder_rpath'
   - Names:
      {'container': <CPSDefaultSite at /facteau>,
       'context': <CPSDefaultSite at /facteau>,
'default': <Products.PageTemplates.TALES.Default instance at 0xb72723ac>,
       'here': <CPSDefaultSite at /facteau>,
'loop': <Products.PageTemplates.TALES.SafeMapping object at 0xa3003bcc>, 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0xb721a9cc>,
       'nothing': None,
       'options': {'args': ()},
'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0xa3003bcc>, 'request': <HTTPRequest, URL=https://facteau.poyry-environment.fr/cpsdirectory_entry_delete_form>,
       'root': <Application at >,
'template': <FSPageTemplate at /facteau/cpsdirectory_entry_delete_form>,
       'traverse_subpath': [],
       'user': <CPSUser Chris>}
  Module Products.PageTemplates.Expressions, line 185, in __call__
  Module Products.PageTemplates.Expressions, line 173, in _eval
  Module Products.PageTemplates.Expressions, line 127, in _eval
   - __traceback_info__: here
Module Products.PageTemplates.Expressions, line 327, in restrictedTraverse - __traceback_info__: {'path': ['portal_url', 'workspaces/members'], 'TraversalRequestNameStack': []}
AttributeError: workspaces/members

Merci de vos réponses,

Christophe o t t o n

_______________________________________________
cps-users-fr Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à