comparison src/browser/sat_browser/register.py @ 679:a90cc8fc9605

merged branch frontends_multi_profiles
author Goffi <goffi@goffi.org>
date Wed, 18 Mar 2015 16:15:18 +0100
parents a5019e62c3e9
children 9877607c719a
comparison
equal deleted inserted replaced
590:1bffc4c244c3 679:a90cc8fc9605
184 if not re.match(r'^[a-z0-9_-]+$', self.login_box.getText(), re.IGNORECASE): 184 if not re.match(r'^[a-z0-9_-]+$', self.login_box.getText(), re.IGNORECASE):
185 self.login_warning_msg.setText('Invalid login, valid characters are a-z A-Z 0-9 _ -') 185 self.login_warning_msg.setText('Invalid login, valid characters are a-z A-Z 0-9 _ -')
186 self.login_warning_msg.setVisible(True) 186 self.login_warning_msg.setVisible(True)
187 else: 187 else:
188 self.submit_type.setValue('login') 188 self.submit_type.setValue('login')
189 self.submit() 189 self.submit(None)
190 190
191 def onRegister(self, button): 191 def onRegister(self, button):
192 # XXX: for now libervia forces the creation to lower case 192 # XXX: for now libervia forces the creation to lower case
193 self.register_login_box.setText(self.register_login_box.getText().lower()) 193 self.register_login_box.setText(self.register_login_box.getText().lower())
194 if not re.match(r'^[a-z0-9_-]+$', self.register_login_box.getText(), re.IGNORECASE): 194 if not re.match(r'^[a-z0-9_-]+$', self.register_login_box.getText(), re.IGNORECASE):
201 self.register_warning_msg.setHTML(_('Your password must contain<br>at least %d characters') % C.PASSWORD_MIN_LENGTH) 201 self.register_warning_msg.setHTML(_('Your password must contain<br>at least %d characters') % C.PASSWORD_MIN_LENGTH)
202 self.register_warning_msg.setVisible(True) 202 self.register_warning_msg.setVisible(True)
203 else: 203 else:
204 self.register_warning_msg.setVisible(False) 204 self.register_warning_msg.setVisible(False)
205 self.submit_type.setValue('register') 205 self.submit_type.setValue('register')
206 self.submit() 206 self.submit(None)
207 207
208 def onSubmit(self, event): 208 def onSubmit(self, event):
209 pass 209 pass
210 210
211 def onSubmitComplete(self, event): 211 def onSubmitComplete(self, event):