def updateWidgets(self): super(ResetPasswordForm, self).updateWidgets(prefix='') for idx, fn in enumerate(['password', 'password_confirm', ]): self.widgets[fn].tabindex = idx + 1 append_klasses(self.widgets[fn], 'stretch') self.widgets['password'].placeholder = _( u'placeholder_password', default=u'Super secure password') self.widgets['password_confirm'].placeholder = _( u'placeholder_password_confirm', default=u'Confirm password')
def updateWidgets(self): super(RegisterForm, self).updateWidgets(prefix='') portal_props = getToolByName(self.context, 'portal_properties') props = portal_props.site_properties use_email_as_login = props.getProperty('use_email_as_login') self.widgets['email'].tabindex = 1 self.widgets['email'].autocapitalize = 'off' self.widgets['email'].placeholder = _(u'placeholder_email', default=u'Email address') append_klasses(self.widgets['email'], 'stretch') if not use_email_as_login: self.widgets['email'].tabindex += 1 self.widgets['username'].tabindex = 1 self.widgets['username'].autocapitalize = _(u'off') self.widgets['username'].placeholder = _(u'placeholder_username', default=u'Username') append_klasses(self.widgets['username'], 'stretch') self.widgets['password'].tabindex = 3 self.widgets['password'].placeholder = _( u'placeholder_password', default=u'Super secure password') append_klasses(self.widgets['password'], 'stretch') self.widgets['password_confirm'].tabindex = 4 self.widgets['password_confirm'].placeholder = _( u'placeholder_password_confirm', default=u'Confirm password') append_klasses(self.widgets['password_confirm'], 'stretch')
def updateWidgets(self): auth = self._get_auth() if auth: fieldname_name = auth.get('name_cookie', '__ac_name') fieldname_password = auth.get('pw_cookie', '__ac_password') else: fieldname_name = '__ac_name' fieldname_password = '******' self.fields['ac_name'].__name__ = fieldname_name self.fields['ac_password'].__name__ = fieldname_password super(LoginForm, self).updateWidgets(prefix='') self.widgets['came_from'].mode = HIDDEN_MODE for idx, fieldname in enumerate([fieldname_name, fieldname_password]): self.widgets[fieldname].tabindex = idx + 1 append_klasses(self.widgets[fieldname], 'stretch')