Changes between Version 4 and Version 5 of UserManagerPlugin
- Timestamp:
- Jan 29, 2008, 12:54:47 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UserManagerPlugin
v4 v5 76 76 # Get active users 77 77 team = UserManager(env).get_active_users() 78 for user in team: 79 print user.username 80 print user['email'] 81 print user['bio'] 78 82 79 83 # Search users ( Dummy example: All active developers that have an gmail account ) 80 84 search_result_list = UserManager(env).search_users(User( role="developer", email="%gmail.com")) 85 for user in search_result_list: 86 print user.username 87 print user['role'] 81 88 82 89 # Create new user … … 103 110 104 111 }}} 112 === Macro === 113 {{{ 114 [[UserProfilesList]] # Without arguments returns current active user profiles 115 [[UserProfilesList(role=developer)]] # Returns all userProfiles with role='developer' 116 [[UserProfilesList(NOT_role=developer)]] # Returns all userProfiles with NOT role=developer 117 [[UserProfilesList(name=%someName%)]] # Returns all userProfiles with name like 'someName' 118 [[UserProfilesList({id=cbalan},{role=%arh%})]] # Returns cbalan's profile and user profiles with role='%arh%' 119 [[UserProfilesList(|class=someCSS_Class, style=border:1px solid green;padding:12px)]] # Adds style and class attributes to box layout 120 }}} 121 105 122 == Recent Changes == 106 123