+1 for alternative #2. On Saturday, January 1, 2011 4:41:41 AM UTC-5, mweissen wrote:
> Hi, > > the label "Remember me (for 30 days)" and the checkbox look not very nice, > because both are in the same column and there is no space betwenn the > checkbox and the label: > > Login > > Username: Password: > Remember me (for 30 days) > > I have found the following code in tools.py: > > if self.settings.remember_me_form: > ## adds a new input checkbox "remember me for longer" > addrow(form,XML(" "), > DIV(INPUT(_type='checkbox', > _class='checkbox', > _id="auth_user_remember", > _name="remember", > ), > LABEL( > self.messages.label_remember_me, > _for="auth_user_remember", > )),"", > self.settings.formstyle, > 'auth_user_remember__row') > > I have changes the addrow call to > > addrow(form, > LABEL( > self.messages.label_remember_me, > _for="auth_user_remember", > ), > DIV(XML(" "), > INPUT(_type='checkbox', > _class='checkbox', > _id="auth_user_remember", > _name="remember", > )), > "", > self.settings.formstyle, > 'auth_user_remember__row') > > and this is the result: > Login > > Username: Password: Remember me (for 30 days) > > > Or another way: > > addrow(form,XML(" "), > DIV(XML(" "), > INPUT(_type='checkbox', > _class='checkbox', > _id="auth_user_remember", > _name="remember", > ), > XML(" "), > LABEL( > self.messages.label_remember_me, > _for="auth_user_remember", > )),"", > self.settings.formstyle, > 'auth_user_remember__row') > > Result: > Login > > Username: Password: > Remember me (for 30 days) > > > Regards, > Martin > > > > > > > > >