On Jul 27, 2006, at 2:16 PM, Communauté de communes du lodévois wrote:
Pardon de mon ignorance, mais je ne sais pas comment ouvrir
l'interpréteur.
Je suis sur Windows.
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/
cps-users-fr>
1) en utilisant le compte admin à la racine de Zope et en ayant pris
soin de vider les cookies avant, les données d'authentification du
compte admin CPS utilisé avant ne devraient pas être transmises au
CPSUserFolder (qui ne connait pas cet utilisateur s'il a un
identifiant différent) et le schéma ne devrait donc même pas être
consulté. Cela dit, il y a eu des petits bugs là dessus dans le
passé, vous pouvez avoir utilisé le même identifiant...
2) si 1) ne marche pas, ce que disait [EMAIL PROTECTED] peut
aussi se faire en méthode externe (pas besoin de l'interpreteur pour ça)
Créer dans <Repertoire de l'instance>\Products\CPSDefault\Extensions
un fichier deblocage.py contentant ceci (NotePad fera l'affaire.
Respecter l'indentation)
def debloque(app):
members = app.cps.portal_schemas.members
members.addField('toto', 'CPS String Field')
remplacer toto par ce qu'il faut (prenom, c'est ça ?) bien sûr
Ensuite, à la racine de zope (important, mais vous n'avez pas le
choix on dirait), dans le menu 'Add' ajouter une <<ExternalMethod>>:
id: debloque
module: CPDefault.deblocage
function: debloque
et l'executer avec l'onglet 'test'.
Ne pas manquer de supprimer "deblocage.py" une fois que la situation
est revenue à la normale, ainsi que l'objet ExternalMethod.
---------
Georges Racinet Nuxeo SAS
[EMAIL PROTECTED] http://nuxeo.com
Tel: +33 (0) 1 40 33 71 73
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>