+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
>
>
>
>
>
>
>
>
>