Back to index

plone3  3.1.7
Classes | Namespaces | Functions | Variables
GroupUserFolder.py File Reference

Go to the source code of this file.

Classes

class  GroupUserFolder.GroupUserFolder.GroupUserFolder
class  GroupUserFolder.GroupUserFolder.treeWrapper

Namespaces

namespace  GroupUserFolder.GroupUserFolder

Functions

def GroupUserFolder.GroupUserFolder.unique
def GroupUserFolder.GroupUserFolder.manage_addGroupUserFolder
def GroupUserFolder.GroupUserFolder.hasUsers
def GroupUserFolder.GroupUserFolder.user_names
def GroupUserFolder.GroupUserFolder.getUserNames
def GroupUserFolder.GroupUserFolder.getUserIds
def GroupUserFolder.GroupUserFolder.getUsers
def GroupUserFolder.GroupUserFolder.getUser
def GroupUserFolder.GroupUserFolder.getUserById
def GroupUserFolder.GroupUserFolder.getUserByName
def GroupUserFolder.GroupUserFolder.getPureUserNames
def GroupUserFolder.GroupUserFolder.getPureUserIds
def GroupUserFolder.GroupUserFolder.getPureUsers
def GroupUserFolder.GroupUserFolder.getPureUser
def GroupUserFolder.GroupUserFolder.getGroupNames
def GroupUserFolder.GroupUserFolder.getGroupIds
def GroupUserFolder.GroupUserFolder.getGroups
def GroupUserFolder.GroupUserFolder.getGroup
def GroupUserFolder.GroupUserFolder.getGroupById
def GroupUserFolder.GroupUserFolder.getGroupByName
def GroupUserFolder.GroupUserFolder.userFolderAddUser
def GroupUserFolder.GroupUserFolder.userFolderEditUser
def GroupUserFolder.GroupUserFolder.userFolderUpdateUser
def GroupUserFolder.GroupUserFolder.userFolderDelUsers
def GroupUserFolder.GroupUserFolder.userFolderAddGroup
def GroupUserFolder.GroupUserFolder.userFolderEditGroup
def GroupUserFolder.GroupUserFolder.userFolderUpdateGroup
def GroupUserFolder.GroupUserFolder.userFolderDelGroups
def GroupUserFolder.GroupUserFolder.searchUsersByAttribute
def GroupUserFolder.GroupUserFolder.searchUsersByName
def GroupUserFolder.GroupUserFolder.searchUsersById
def GroupUserFolder.GroupUserFolder.searchGroupsByAttribute
def GroupUserFolder.GroupUserFolder.searchGroupsByName
def GroupUserFolder.GroupUserFolder.searchGroupsById
def GroupUserFolder.GroupUserFolder.setRolesOnUsers
def GroupUserFolder.GroupUserFolder.getUsersOfRole
 def setUsersOfRole(self, usernames, role): """Sets the users of a role.
def GroupUserFolder.GroupUserFolder.getRolesOfUser
def GroupUserFolder.GroupUserFolder.userFolderAddRole
def GroupUserFolder.GroupUserFolder.userFolderDelRoles
def GroupUserFolder.GroupUserFolder.userFolderGetRoles
def GroupUserFolder.GroupUserFolder.setMembers
def GroupUserFolder.GroupUserFolder.addMember
def GroupUserFolder.GroupUserFolder.removeMember
def GroupUserFolder.GroupUserFolder.getMemberIds
def GroupUserFolder.GroupUserFolder.getUserMemberIds
def GroupUserFolder.GroupUserFolder.getGroupMemberIds
def GroupUserFolder.GroupUserFolder.hasMember
def GroupUserFolder.GroupUserFolder.userSetRoles
 def setUserId(id, newId): """Change id of a user atom.
def GroupUserFolder.GroupUserFolder.userAddRole
def GroupUserFolder.GroupUserFolder.userRemoveRole
def GroupUserFolder.GroupUserFolder.userSetPassword
def GroupUserFolder.GroupUserFolder.userGetDomains
def GroupUserFolder.GroupUserFolder.userSetDomains
def GroupUserFolder.GroupUserFolder.userAddDomain
def GroupUserFolder.GroupUserFolder.userRemoveDomain
def GroupUserFolder.GroupUserFolder.userSetGroups
def GroupUserFolder.GroupUserFolder.userAddGroup
def GroupUserFolder.GroupUserFolder.userRemoveGroup
def GroupUserFolder.GroupUserFolder.__init__
def GroupUserFolder.GroupUserFolder._post_init
def GroupUserFolder.GroupUserFolder.manage_beforeDelete
def GroupUserFolder.GroupUserFolder.manage_afterAdd
def GroupUserFolder.GroupUserFolder.getGroupPrefix
def GroupUserFolder.GroupUserFolder.getGRUFPhysicalRoot
def GroupUserFolder.GroupUserFolder.getGRUFId
def GroupUserFolder.GroupUserFolder.getUnwrappedUser
def GroupUserFolder.GroupUserFolder.getUnwrappedGroup
def GroupUserFolder.GroupUserFolder.authenticate
def GroupUserFolder.GroupUserFolder._doAddUser
def GroupUserFolder.GroupUserFolder._doChangeUser
def GroupUserFolder.GroupUserFolder._updateUser
def GroupUserFolder.GroupUserFolder._doDelUsers
def GroupUserFolder.GroupUserFolder._doAddGroup
def GroupUserFolder.GroupUserFolder._doChangeGroup
def GroupUserFolder.GroupUserFolder._updateGroup
def GroupUserFolder.GroupUserFolder._doDelGroup
def GroupUserFolder.GroupUserFolder._doDelGroups
def GroupUserFolder.GroupUserFolder.getGRUFVersion
def GroupUserFolder.GroupUserFolder.changeUser
def GroupUserFolder.GroupUserFolder.deleteUser
def GroupUserFolder.GroupUserFolder.changeOrCreateUsers
def GroupUserFolder.GroupUserFolder.deleteUsers
def GroupUserFolder.GroupUserFolder.changeOrCreateGroups
def GroupUserFolder.GroupUserFolder.deleteGroups
def GroupUserFolder.GroupUserFolder.acquireLocalRoles
def GroupUserFolder.GroupUserFolder._acquireLocalRoles
def GroupUserFolder.GroupUserFolder.isLocalRoleAcquired
def GroupUserFolder.GroupUserFolder.getLocalRolesForDisplay
def GroupUserFolder.GroupUserFolder._getLocalRolesForDisplay
def GroupUserFolder.GroupUserFolder.getAllLocalRoles
def GroupUserFolder.GroupUserFolder._getAllLocalRoles
def GroupUserFolder.GroupUserFolder.getPloneSecurityMatrix
def GroupUserFolder.GroupUserFolder.computeSecuritySettings
def GroupUserFolder.GroupUserFolder.computeSetting
def GroupUserFolder.GroupUserFolder._getNextHandle
def GroupUserFolder.GroupUserFolder.listUsersAndRoles
def GroupUserFolder.GroupUserFolder.getSiteTree
def GroupUserFolder.GroupUserFolder.listAuditPermissions
def GroupUserFolder.GroupUserFolder.getDefaultPermissions
def GroupUserFolder.GroupUserFolder.getTreeInfo
def GroupUserFolder.GroupUserFolder.tpValues
def GroupUserFolder.GroupUserFolder.tpId
def GroupUserFolder.GroupUserFolder.manage_workspace
def GroupUserFolder.GroupUserFolder.__bobo_traverse__
def GroupUserFolder.GroupUserFolder.listUsersBatches
def GroupUserFolder.GroupUserFolder.listUsersBatchTable
def GroupUserFolder.GroupUserFolder.getUsersBatch
def GroupUserFolder.GroupUserFolder.toggleSource
def GroupUserFolder.GroupUserFolder.listUserSources
def GroupUserFolder.GroupUserFolder.listUserSourceFolders
def GroupUserFolder.GroupUserFolder.getUserSource
def GroupUserFolder.GroupUserFolder.getUserSourceFolder
def GroupUserFolder.GroupUserFolder.addUserSource
def GroupUserFolder.GroupUserFolder.deleteUserSource
def GroupUserFolder.GroupUserFolder.getDefaultUserSource
def GroupUserFolder.GroupUserFolder.listAvailableUserSources
def GroupUserFolder.GroupUserFolder.moveUserSourceUp
def GroupUserFolder.GroupUserFolder.moveUserSourceDown
def GroupUserFolder.GroupUserFolder._renameUserSource
def GroupUserFolder.GroupUserFolder.replaceUserSource
def GroupUserFolder.GroupUserFolder.hasLDAPUserFolderSource
def GroupUserFolder.GroupUserFolder.updateLDAPUserFolderMapping
def GroupUserFolder.GroupUserFolder.listLDAPUserFolderMapping
def GroupUserFolder.GroupUserFolder.getInvalidMappings
def GroupUserFolder.GroupUserFolder.getLUFSource
def GroupUserFolder.GroupUserFolder.areLUFGroupsLocal
def GroupUserFolder.GroupUserFolder.haveLDAPGroupFolder

Variables

string GroupUserFolder.GroupUserFolder.__version__ = "$Revision: $"
 GroupUserFolder Copyright (C)2006 Ingeniweb.
string GroupUserFolder.GroupUserFolder.__docformat__ = 'restructuredtext'
list GroupUserFolder.GroupUserFolder._marker = []
 Developers notes.
tuple GroupUserFolder.GroupUserFolder.security = ClassSecurityInfo()
 _haveLDAPUF = 0
tuple GroupUserFolder.GroupUserFolder.manage_options
 GroupUserFolder.GroupUserFolder.manage_main = OFS.ObjectManager.ObjectManager.manage_main
tuple GroupUserFolder.GroupUserFolder.manage_overview = PageTemplateFile.PageTemplateFile('dtml/GRUF_overview', globals())
 manage_overview = DTMLFile('dtml/GRUF_overview', globals())
tuple GroupUserFolder.GroupUserFolder.manage_audit = PageTemplateFile.PageTemplateFile('dtml/GRUF_audit', globals())
tuple GroupUserFolder.GroupUserFolder.manage_wizard = PageTemplateFile.PageTemplateFile('dtml/GRUF_wizard', globals())
tuple GroupUserFolder.GroupUserFolder.manage_groups = PageTemplateFile.PageTemplateFile('dtml/GRUF_groups', globals())
tuple GroupUserFolder.GroupUserFolder.manage_users = PageTemplateFile.PageTemplateFile('dtml/GRUF_users', globals())
tuple GroupUserFolder.GroupUserFolder.manage_newusers = PageTemplateFile.PageTemplateFile('dtml/GRUF_newusers', globals())
tuple GroupUserFolder.GroupUserFolder.manage_GRUFSources = PageTemplateFile.PageTemplateFile('dtml/GRUF_contents', globals())
tuple GroupUserFolder.GroupUserFolder.manage_user = PageTemplateFile.PageTemplateFile('dtml/GRUF_user', globals())
tuple GroupUserFolder.GroupUserFolder.__ac_permissions__
string GroupUserFolder.GroupUserFolder.user_color = "#006600"
string GroupUserFolder.GroupUserFolder.group_color = "#000099"
string GroupUserFolder.GroupUserFolder.role_color = "#660000"
tuple GroupUserFolder.GroupUserFolder.img_user = ImageFile.ImageFile('www/GRUFUsers.gif', globals())
tuple GroupUserFolder.GroupUserFolder.img_group = ImageFile.ImageFile('www/GRUFGroups.gif', globals())
tuple GroupUserFolder.GroupUserFolder.userFolderAddUser = postonly(userFolderAddUser)
tuple GroupUserFolder.GroupUserFolder.userFolderEditUser = postonly(userFolderEditUser)
tuple GroupUserFolder.GroupUserFolder.userFolderUpdateUser = postonly(userFolderUpdateUser)
tuple GroupUserFolder.GroupUserFolder.userFolderDelUsers = postonly(userFolderDelUsers)
tuple GroupUserFolder.GroupUserFolder.userFolderAddGroup = postonly(userFolderAddGroup)
tuple GroupUserFolder.GroupUserFolder.userFolderEditGroup = postonly(userFolderEditGroup)
tuple GroupUserFolder.GroupUserFolder.userFolderUpdateGroup = postonly(userFolderUpdateGroup)
tuple GroupUserFolder.GroupUserFolder.setRolesOnUsers = postonly(setRolesOnUsers)
tuple GroupUserFolder.GroupUserFolder.userFolderAddRole = postonly(userFolderAddRole)
tuple GroupUserFolder.GroupUserFolder.userFolderDelRoles = postonly(userFolderDelRoles)
tuple GroupUserFolder.GroupUserFolder.setMembers = postonly(setMembers)
tuple GroupUserFolder.GroupUserFolder.addMember = postonly(addMember)
tuple GroupUserFolder.GroupUserFolder.removeMember = postonly(removeMember)
tuple GroupUserFolder.GroupUserFolder.userSetRoles = postonly(userSetRoles)
tuple GroupUserFolder.GroupUserFolder.userAddRole = postonly(userAddRole)
tuple GroupUserFolder.GroupUserFolder.userRemoveRole = postonly(userRemoveRole)
tuple GroupUserFolder.GroupUserFolder.userSetPassword = postonly(userSetPassword)
tuple GroupUserFolder.GroupUserFolder.userSetDomains = postonly(userSetDomains)
tuple GroupUserFolder.GroupUserFolder.userAddDomain = postonly(userAddDomain)
tuple GroupUserFolder.GroupUserFolder.userRemoveDomain = postonly(userRemoveDomain)
tuple GroupUserFolder.GroupUserFolder.userSetGroups = postonly(userSetGroups)
tuple GroupUserFolder.GroupUserFolder.userAddGroup = postonly(userAddGroup)
tuple GroupUserFolder.GroupUserFolder.userRemoveGroup = postonly(userRemoveGroup)
string GroupUserFolder.GroupUserFolder.reset_entry = "__None__"
tuple GroupUserFolder.GroupUserFolder.changeUser = postonly(changeUser)
tuple GroupUserFolder.GroupUserFolder.deleteUser = postonly(deleteUser)
tuple GroupUserFolder.GroupUserFolder.changeOrCreateUsers = postonly(changeOrCreateUsers)
tuple GroupUserFolder.GroupUserFolder.deleteUsers = postonly(deleteUsers)
tuple GroupUserFolder.GroupUserFolder.changeOrCreateGroups = postonly(changeOrCreateGroups)
tuple GroupUserFolder.GroupUserFolder.deleteGroups = postonly(deleteGroups)
tuple GroupUserFolder.GroupUserFolder.acquireLocalRoles = postonly(acquireLocalRoles)
string GroupUserFolder.GroupUserFolder.icon = ' img_user'
 icon = self.absolute_url() + '/img_group'
list GroupUserFolder.GroupUserFolder.belongs_to = []
 icon = self.absolute_url() + '/img_user'
int GroupUserFolder.GroupUserFolder._v_no_tree = 0
int GroupUserFolder.GroupUserFolder._v_cache_no_tree = 0
tuple GroupUserFolder.GroupUserFolder._v_cache_tree = (0, [])
list GroupUserFolder.GroupUserFolder._v_batch_users = []
tuple GroupUserFolder.GroupUserFolder.img_up_arrow = ImageFile.ImageFile('www/up_arrow.gif', globals())
tuple GroupUserFolder.GroupUserFolder.img_down_arrow = ImageFile.ImageFile('www/down_arrow.gif', globals())
tuple GroupUserFolder.GroupUserFolder.img_up_arrow_grey = ImageFile.ImageFile('www/up_arrow_grey.gif', globals())
tuple GroupUserFolder.GroupUserFolder.img_down_arrow_grey = ImageFile.ImageFile('www/down_arrow_grey.gif', globals())
tuple GroupUserFolder.GroupUserFolder.addUserSource = postonly(addUserSource)
 

If we use ldap, tag it

if string.find(factory_uri.lower(), "ldap") > -1: self._haveLDAPUF += 1
tuple GroupUserFolder.GroupUserFolder.deleteUserSource = postonly(deleteUserSource)
tuple GroupUserFolder.GroupUserFolder.moveUserSourceUp = postonly(moveUserSourceUp)
tuple GroupUserFolder.GroupUserFolder.moveUserSourceDown = postonly(moveUserSourceDown)
string GroupUserFolder.GroupUserFolder.title = 'Rename Error'
 if not ob.cb_isMoveable(): raise "Copy Error", eNotSupported % id self._verifyObjectPaste(ob) # This is what we disable
tuple GroupUserFolder.GroupUserFolder.message = sys.exc_info()
string GroupUserFolder.GroupUserFolder.action = 'manage_main'
tuple GroupUserFolder.GroupUserFolder.ob = aq_base(ob)
tuple GroupUserFolder.GroupUserFolder.replaceUserSource = postonly(replaceUserSource)
 GroupUserFolder.GroupUserFolder.__allow_groups__
 GroupUserFolder.GroupUserFolder.id