Merge pull request #125 from mynetx/login-again-message

Show login link in error message on cookie or session expiry
This commit is contained in:
Rouslan Placella 2012-12-27 08:34:55 -08:00
commit 2381ec7766

View File

@ -74,7 +74,18 @@ class AuthenticationCookie extends AuthenticationPlugin
$response = PMA_Response::getInstance();
if ($response->isAjax()) {
$response->isSuccess(false);
$login_link = '<br /><br />[ ' .
sprintf(
'<a href="%s" class="disableAjax">%s</a>',
$GLOBALS['cfg']['PmaAbsoluteUri'],
__('Log in')) .
' ]';
if (! empty($conn_error)) {
$conn_error .= $login_link;
$response->addJSON(
'message',
PMA_Message::error(
@ -85,7 +96,8 @@ class AuthenticationCookie extends AuthenticationPlugin
$response->addJSON(
'message',
PMA_Message::error(
__('Your session has expired. Please login again.')
__('Your session has expired. Please log in again.') .
$login_link
)
);
}