Merge branch '4.7' into 4

This commit is contained in:
Maxime Rainville 2021-04-14 11:35:58 +12:00
commit fdd23a3675
3 changed files with 22 additions and 10 deletions

View File

@ -269,6 +269,8 @@ en:
FIRSTNAME: 'First Name' FIRSTNAME: 'First Name'
INTERFACELANG: 'Interface Language' INTERFACELANG: 'Interface Language'
KEEPMESIGNEDIN: 'Keep me signed in' KEEPMESIGNEDIN: 'Keep me signed in'
REMEMBER_ME: 'Remember me for {count} days'
KEEP_ME_SIGNED_IN_TOOLTIP: 'You will remain authenticated on this device for {count} days. Only use this feature if you trust the device you are using. Authenticated devices can be managed in your profile.'
LOGGEDINAS: 'You''re logged in as {name}.' LOGGEDINAS: 'You''re logged in as {name}.'
NEWPASSWORD: 'New Password' NEWPASSWORD: 'New Password'
PASSWORD: Password PASSWORD: Password

View File

@ -58,15 +58,20 @@ class CMSMemberLoginForm extends MemberLoginForm
'Password', 'Password',
CheckboxField::create( CheckboxField::create(
"Remember", "Remember",
_t('SilverStripe\\Security\\Member.KEEPMESIGNEDIN', "Keep me signed in")
)->setAttribute(
'title',
_t( _t(
'SilverStripe\\Security\\Member.REMEMBERME', 'SilverStripe\\Security\\Member.REMEMBER_ME',
"Remember me next time? (for {count} days on this device)", "Remember me for {count} days",
[ 'count' => RememberLoginHash::config()->uninherited('token_expiry_days') ] [ 'count' => RememberLoginHash::config()->uninherited('token_expiry_days') ]
) )
) )
->setAttribute(
'title',
_t(
'SilverStripe\\Security\\Member.KEEP_ME_SIGNED_IN_TOOLTIP',
'You will remain authenticated on this device for {count} days. Only use this feature if you trust the device you are using. Authenticated devices can be managed in your profile.',
['count' => RememberLoginHash::config()->uninherited('token_expiry_days')]
)
)
); );
} }

View File

@ -153,15 +153,20 @@ class MemberLoginForm extends BaseLoginForm
$fields->push( $fields->push(
CheckboxField::create( CheckboxField::create(
"Remember", "Remember",
_t('SilverStripe\\Security\\Member.KEEPMESIGNEDIN', "Keep me signed in")
)->setAttribute(
'title',
_t( _t(
'SilverStripe\\Security\\Member.REMEMBERME', 'SilverStripe\\Security\\Member.REMEMBER_ME',
"Remember me next time? (for {count} days on this device)", "Remember me for {count} days",
[ 'count' => RememberLoginHash::config()->uninherited('token_expiry_days') ] [ 'count' => RememberLoginHash::config()->uninherited('token_expiry_days') ]
) )
) )
->setAttribute(
'title',
_t(
'SilverStripe\\Security\\Member.KEEP_ME_SIGNED_IN_TOOLTIP',
'You will remain authenticated on this device for {count} days. Only use this feature if you trust the device you are using. Authenticated devices can be managed in your profile.',
['count' => RememberLoginHash::config()->uninherited('token_expiry_days')]
)
)
); );
} }