source: products/quintagroup.plonecomments/trunk/quintagroup/plonecomments/tests/common.py @ 1222

Last change on this file since 1222 was 832, checked in by chervol, 17 years ago

fixed the polish translation

File size: 644 bytes
Line 
1#
2# Common constants and methods
3#
4
5from Products.CMFCore.utils import getToolByName
6
7def addMembers(portal, users_map):
8    """ Add all members """
9    membership = getToolByName(portal, 'portal_membership', None)
10    for user_id in users_map.keys():
11        membership.addMember(user_id, users_map[user_id]['passw'] , users_map[user_id]['roles'], [], 
12                            {'email': '%s@test.com'%user_id,})
13
14def add2Group(portal, group, group_members):
15    """ Add users to Discussion Manager group """
16    pg = getToolByName(portal, 'portal_groups')
17    group = pg.getGroupById(group)
18    [group.addMember(u) for u in group_members]
Note: See TracBrowser for help on using the repository browser.