def edit(self): c = TemplateContext() c.heading = _('Edit profile') c.formDisabled = '' try: member = self.mf.getUser(self.session.get('username')) if member.validate: tm = self.db.query(TmpMember).filter(TmpMember.id == member.uidNumber).first() member.givenName = tm.gn member.sn = tm.sn member.homePostalAddress = tm.homePostalAddress member.homePhone = tm.phone member.mobile = tm.mobile member.mail = tm.mail member.xmppID = tm.xmppID c.formDisabled = 'disabled' c.member = member c.member.avatarUrl = self.avatarUrl(member.uid, size=180) c.groups = member.groups except LookupError: return 'Edit :: No such user !' return self.render('/profile/edit.mako', template_context=c)
def edit(self): c = TemplateContext() c.heading = _('Edit profile') c.formDisabled = '' try: member = self.mf.getUser(self.session.get('username')) if member.validate: tm = self.db.query(TmpMember).filter( TmpMember.id == member.uidNumber).first() member.givenName = tm.gn member.sn = tm.sn member.homePostalAddress = tm.homePostalAddress member.homePhone = tm.phone member.mobile = tm.mobile member.mail = tm.mail member.xmppID = tm.xmppID c.formDisabled = 'disabled' c.member = member c.member.avatarUrl = self.avatarUrl(member.uid, size=180) c.groups = member.groups except LookupError: return 'Edit :: No such user !' return self.render('/profile/edit.mako', template_context=c)
def edit(self): c = TemplateContext() c.heading = _('Edit preferences') c.formDisabled = '' try: member = self.session.get('user') c.member = member pref = self.db.query(Preferences).filter( Preferences.uidNumber == member.uidNumber).all() c.language = 'en' if len(pref) > 0: for p in pref: if p.key == 'language': c.language = p.value c.languages = Config.get('mematool', 'languages', ['en']) return self.render('preferences/edit.mako', template_context=c) except LookupError: print 'Edit :: No such user !' return 'ERROR 4x0'
def edit(self): c = TemplateContext() c.heading = _('Edit preferences') c.formDisabled = '' try: member = self.session.get('user') c.member = member pref = self.db.query(Preferences).filter(Preferences.uidNumber == member.uidNumber).all() c.language = 'en' if len(pref) > 0: for p in pref: if p.key == 'language': c.language = p.value c.languages = Config.get('mematool', 'languages', ['en']) return self.render('preferences/edit.mako', template_context=c) except LookupError: print 'Edit :: No such user !' return 'ERROR 4x0'