2010-04-20 28 views
1

J'essaie d'obtenir des informations sur mon site Plone concernant les utilisateurs. Il est relativement facile d'obtenir des informations sur le portal_catalog. Toutefois, les informations utilisateur ne figurent pas dans le catalogue_catalogue. Est-ce que quelqu'un peut me dire comment obtenir des informations sur les utilisateurs de ZODB à partir de mon site Plone? Fondamentalement, je cherche à récupérer une liste d'identifiants d'utilisateur.Obtenir des informations utilisateur de ZODB

Merci!

Répondre

2

Il y a aussi l'outil portal_membership. Par exemple, vous pouvez faire:

utool=context.portal_url 
portal=utool.getPortalObject() 
mtool=portal.portal_membership 
members=mtool.getRoster() 
0

, j'ai été Couchait avec dossier acl_users et trouvé que je peux le faire:

users_tool = getToolByName(app_obj,'acl_users') 

Et dir() Quicky a révélé toutes les méthodes dont j'ai besoin d'extraire les données! :) -