forked from GNUsocial/gnu-social
Fix ticket #2289: registration links were showing in top nav bar, login page message when site set to invite-only or closed registration, when the 'register' action can't be used.
This commit is contained in:
parent
4f0672a94c
commit
e547a2f54c
@ -267,10 +267,14 @@ class LoginAction extends Action
|
|||||||
'user name and password ' .
|
'user name and password ' .
|
||||||
'before changing your settings.');
|
'before changing your settings.');
|
||||||
} else {
|
} else {
|
||||||
return _('Login with your username and password. ' .
|
$prompt = _('Login with your username and password.');
|
||||||
'Don\'t have a username yet? ' .
|
if (!common_config('site', 'closed') && !common_config('site', 'inviteonly')) {
|
||||||
|
$prompt .= ' ';
|
||||||
|
$prompt .= _('Don\'t have a username yet? ' .
|
||||||
'[Register](%%action.register%%) a new account.');
|
'[Register](%%action.register%%) a new account.');
|
||||||
}
|
}
|
||||||
|
return $prompt;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -464,7 +464,7 @@ class Action extends HTMLOutputter // lawsuit
|
|||||||
_m('MENU', 'Logout'), $tooltip, false, 'nav_logout');
|
_m('MENU', 'Logout'), $tooltip, false, 'nav_logout');
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if (!common_config('site', 'closed')) {
|
if (!common_config('site', 'closed') && !common_config('site', 'inviteonly')) {
|
||||||
// TRANS: Tooltip for main menu option "Register"
|
// TRANS: Tooltip for main menu option "Register"
|
||||||
$tooltip = _m('TOOLTIP', 'Create an account');
|
$tooltip = _m('TOOLTIP', 'Create an account');
|
||||||
// TRANS: Main menu option when not logged in to register a new account
|
// TRANS: Main menu option when not logged in to register a new account
|
||||||
|
Loading…
Reference in New Issue
Block a user