Happy New Year to everybody.
I vote for alternative two.
Kenneth
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