Exemplo n.º 1
0
    def __init__(self, context):
        self.context = context

        self.emailSettingTable = getTable('email_setting')
        self.userEmailTable = getTable('user_email')
        self.groupUserEmailTable = getTable('group_user_email')
        self.emailBlacklist = getTable('email_blacklist')
    def __init__(self, context):
        self.context = context

        self.emailSettingTable = getTable('email_setting')
        self.userEmailTable = getTable('user_email')
        self.groupUserEmailTable = getTable('group_user_email')
        self.emailBlacklist = getTable('email_blacklist')
    def __init__(self, context):
        self.context = context

        self.topicTable = getTable('topic')
        self.topicKeywordsTable = getTable('topic_keywords')
        self.postTable = getTable('post')
        self.fileTable = getTable('file')

        try:
            self.post_id_mapTable = getTable('post_id_map')
        except NoSuchTableError:
            self.post_id_mapTable = None
    def __init__(self, context):
        self.context = context

        self.topicTable = getTable('topic')
        self.topicKeywordsTable = getTable('topic_keywords')
        self.postTable = getTable('post')
        self.fileTable = getTable('file')

        try:
            self.post_id_mapTable = getTable('post_id_map')
        except NoSuchTableError:
            self.post_id_mapTable = None
Exemplo n.º 5
0
    def __init__(self, userInfo, groupInfo):
        if not userInfo:
            raise ValueError('User info missing')
        if not groupInfo:
            raise ValueError('Group info missing')
        self.userId = userInfo.id
        self.groupId = groupInfo.id
        self.siteId = groupInfo.siteInfo.id
        self.emailSettingTable = getTable('email_setting')
        self.groupUserEmailTable = getTable('group_user_email')
        self.userEmailTable = getTable('user_email')

        assert self.userId, 'User ID not set'
        assert self.groupId, 'Group ID not set'
        assert self.siteId, 'Site ID not set'
Exemplo n.º 6
0
    def get_userIdByNickname(self, nickname):
        assert nickname
        assert type(nickname) in (str, unicode)
        unt = getTable('user_nickname')
        s = sa.select([unt.c.user_id], limit=1)
        s.append_whereclause(unt.c.nickname == nickname)

        session = getSession()
        r = session.execute(s)
        retval = ''
        if r.rowcount:
            retval = r.fetchone()['user_id']
        return retval
    def get_userIdByNickname(self, nickname):
        assert nickname
        assert type(nickname) in (str, unicode)
        unt = getTable('user_nickname')
        s = sa.select([unt.c.user_id], limit=1)
        s.append_whereclause(unt.c.nickname == nickname)

        session = getSession()
        r = session.execute(s)
        retval = ''
        if r.rowcount:
            retval = r.fetchone()['user_id']
        return retval
    def get_userIdByEmail(self, email):
        """ Get a user ID by email address.

        """
        email = email.lower()
        uet = getTable('user_email')
        s = sa.select([uet.c.user_id], limit=1)
        s.append_whereclause(email == sa.func.lower(uet.c.email))

        session = getSession()
        r = session.execute(s).fetchone()
        if r:
            return r['user_id']

        return None
Exemplo n.º 9
0
    def get_userIdByEmail(self, email):
        """ Get a user ID by email address.

        """
        email = email.lower()
        uet = getTable('user_email')
        s = sa.select([uet.c.user_id], limit=1)
        s.append_whereclause(email == sa.func.lower(uet.c.email))

        session = getSession()
        r = session.execute(s).fetchone()
        if r:
            return r['user_id']

        return None
    def __init__(self, context, da=None):
        self.context = context

        self.user_id = context.getUserName()

        self.emailSettingTable = getTable('email_setting')
        self.userEmailTable = getTable('user_email')
        self.groupUserEmailTable = getTable('group_user_email')
        self.emailVerificationTable = getTable('email_verification')
        self.passwordResetTable = getTable('password_reset')
        self.nicknameTable = getTable('user_nickname')
    def __init__(self, context, da=None):
        self.context = context

        self.user_id = context.getUserName()

        self.emailSettingTable = getTable('email_setting')
        self.userEmailTable = getTable('user_email')
        self.groupUserEmailTable = getTable('group_user_email')
        self.emailVerificationTable = getTable('email_verification')
        self.passwordResetTable = getTable('password_reset')
        self.nicknameTable = getTable('user_nickname')
Exemplo n.º 12
0
 def __init__(self):
     self.passwordResetTable = getTable('password_reset')
 def __init__(self, context=None):
     self.postTable = getTable('post')
     self.hiddenPostTable = getTable('hidden_post')
     self.topicTable = getTable('topic')
Exemplo n.º 14
0
 def __init__(self, user, da=None):
     self.userId = user.getId()
     self.userEmailTable = getTable('user_email')
     self.emailVerificationTable = getTable('email_verification')
 def __init__(self):
     self.topicTable = getTable('topic')
 def __init__(self):
     self.confirmationTable = getTable('confirmation')
Exemplo n.º 17
0
 def __init__(self):
     self.requestTable = getTable('user_group_member_request')
Exemplo n.º 18
0
 def __init__(self):
     self.bounceTable = getTable('bounce')
     self.auditEventTable = getTable('audit_event')
Exemplo n.º 19
0
 def __init__(self, componentId, optionId):
     self.optionTable = getTable('option')
     self.componentId = componentId
     self.optionId = optionId
Exemplo n.º 20
0
 def __init__(self, context):
     self.context = context
     self.postTable = getTable('post')
Exemplo n.º 21
0
 def __init__(self):
     self.skipTable = getTable('profile_notification_skip')
Exemplo n.º 22
0
 def __init__(self):
     self.requestTable = getTable('user_group_member_request')
Exemplo n.º 23
0
 def __init__(self, context):
     self.context = context
     self.postTable = getTable('post')
Exemplo n.º 24
0
 def __init__(self):
     self.nicknameTable = getTable('user_nickname')
Exemplo n.º 25
0
 def __init__(self):
     self.postTable = getTable('post')
Exemplo n.º 26
0
 def __init__(self, user, da=None):
     self.userId = user.getId()
     self.userEmailTable = getTable('user_email')
     self.emailVerificationTable = getTable('email_verification')
Exemplo n.º 27
0
 def __init__(self):
     self.postTable = getTable('post')
     self.topicTable = getTable('topic')
     self.topicKeywordsTable = getTable('topic_keywords')
Exemplo n.º 28
0
 def __init__(self):
     self.emailBlacklist = getTable('email_blacklist')
 def __init__(self):
     self.emailSettingTable = getTable('email_setting')
Exemplo n.º 30
0
 def __init__(self):
     self.postTable = getTable('post')
     self.fileTable = getTable('file')
     self.topicTable = getTable('topic')
 def __init__(self):
     self.digestTable = getTable('group_digest')
     self.now = datetime.datetime.now()
Exemplo n.º 32
0
 def __init__(self, context):
     self.auditEventTable = getTable('audit_event')
Exemplo n.º 33
0
 def __init__(self):
     self.auditEventTable = getTable('audit_event')
Exemplo n.º 34
0
 def __init__(self):
     self.topicTable = getTable('topic')
     self.topicKeywordsTable = getTable('topic_keywords')
     self.postTable = getTable('post')
Exemplo n.º 35
0
 def __init__(self):
     self.bounceTable = getTable('bounce')
     self.auditEventTable = getTable('audit_event')
Exemplo n.º 36
0
 def __init__(self):
     self.userEmailTable = getTable('user_email')
     self.emailVerifyTable = getTable('email_verification')
Exemplo n.º 37
0
 def __init__(self):
     self.postTable = getTable('post')
Exemplo n.º 38
0
 def __init__(self, userInfo):
     self.passwordResetTable = getTable('password_reset')
     assert userInfo
     self.userInfo = userInfo
Exemplo n.º 39
0
 def __init__(self, context=None):
     self.postTable = getTable('post')
     self.fileTable = getTable('file')
Exemplo n.º 40
0
 def __init__(self):
     self.userEmailTable = getTable('user_email')
Exemplo n.º 41
0
 def __init__(self):
     self.digestTable = getTable('group_digest')
     self.now = datetime.datetime.now()
Exemplo n.º 42
0
 def __init__(self, componentId, optionId):
     self.optionTable = getTable('option')
     self.componentId = componentId
     self.optionId = optionId
Exemplo n.º 43
0
 def __init__(self, context=None):
     self.postTable = getTable('post')
     self.fileTable = getTable('file')
Exemplo n.º 44
0
 def __init__(self):
     self.userEmailTable = getTable('user_email')
     self.emailVerifyTable = getTable('email_verification')
Exemplo n.º 45
0
 def __init__(self):
     self.bounceTable = getTable('bounce')
Exemplo n.º 46
0
 def __init__(self, context=None):
     self.postTable = getTable('post')
     self.hiddenPostTable = getTable('hidden_post')
 def __init__(self):
     self.topicTable = getTable('topic')
Exemplo n.º 48
0
 def __init__(self):
     self.bounceTable = getTable('bounce')
Exemplo n.º 49
0
 def __init__(self):
     self.auditEventTable = getTable('audit_event')
Exemplo n.º 50
0
 def __init__(self, context=None):
     self.topicTable = getTable('topic')
     self.topicKeywordsTable = getTable('topic_keywords')
     self.postTable = getTable('post')
Exemplo n.º 51
0
 def __init__(self):
     self.skipTable = getTable('profile_notification_skip')
Exemplo n.º 52
0
 def __init__(self):
     self.userInvitationTable = getTable('user_group_member_invitation')
Exemplo n.º 53
0
 def __init__(self):
     self.emailSettingTable = getTable('email_setting')