def changeMemberPortrait(self, portrait, id=None): """update the portait of a member. Modified from CMFPlone version to URL-quote the member id. """ safe_id = self._getSafeMemberId(id) return BaseMembershipTool.changeMemberPortrait(self, portrait, safe_id)
def getPersonalPortrait(self, id=None, verifyPermission=0): """Return a members personal portait. Modified from CMFPlone version to URL-quote the member id. """ safe_id = self._getSafeMemberId(id) return BaseMembershipTool.getPersonalPortrait(self, safe_id, verifyPermission)
def deletePersonalPortrait(self, id=None): """deletes the Portait of a member. Modified from CMFPlone version to URL-quote the member id. """ safe_id = self._getSafeMemberId(id) return BaseMembershipTool.deletePersonalPortrait(self, safe_id)
def getHomeFolder(self, id=None, verifyPermission=0): """ Return a member's home folder object, or None. Specially instrumented for URL-quoted-member-id folder names. """ safe_id = self._getSafeMemberId(id) return BaseMembershipTool.getHomeFolder(self, safe_id, verifyPermission)