Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormattpiwik <matthieu.aubry@gmail.com>2011-03-29 22:29:13 +0400
committermattpiwik <matthieu.aubry@gmail.com>2011-03-29 22:29:13 +0400
commit1cafaa4e71217bf1761202bea2f04873a93ede2e (patch)
treeba6f67c903f2dff4c6499a50ad0f3ef015f0fe46 /plugins/Login
parent9a83b86a9c58bbfafd65a20e27d5441b559e14cc (diff)
Clarifying that Referer must be set + linking login form error to the related FAQ
git-svn-id: http://dev.piwik.org/svn/trunk@4232 59fd770c-687e-43c8-a1e3-f5a4ff64c105
Diffstat (limited to 'plugins/Login')
-rw-r--r--plugins/Login/Controller.php11
1 files changed, 8 insertions, 3 deletions
diff --git a/plugins/Login/Controller.php b/plugins/Login/Controller.php
index 19cc407191..c43cde18ec 100644
--- a/plugins/Login/Controller.php
+++ b/plugins/Login/Controller.php
@@ -57,7 +57,7 @@ class Piwik_Login_Controller extends Piwik_Controller
}
else
{
- $messageNoAccess = Piwik_Translate('Login_InvalidNonceOrHeaders');
+ $messageNoAccess = $this->getMessageExceptionNoAccess();
}
}
@@ -159,7 +159,7 @@ class Piwik_Login_Controller extends Piwik_Controller
}
else
{
- $messageNoAccess = Piwik_Translate('Login_InvalidNonceOrHeaders');
+ $messageNoAccess = $this->getMessageExceptionNoAccess();
}
}
@@ -170,6 +170,11 @@ class Piwik_Login_Controller extends Piwik_Controller
echo $view->render();
}
+ protected function getMessageExceptionNoAccess()
+ {
+ return Piwik_Translate('Login_InvalidNonceOrHeadersOrReferer', array('<a href="?module=Proxy&action=redirect&url='.urlencode('http://piwik.org/faq/how-to-install/#faq_98').'" target="_blank">', '</a>'));
+ }
+
/**
* Validate user (by username or email address).
*
@@ -249,7 +254,7 @@ class Piwik_Login_Controller extends Piwik_Controller
}
else
{
- $messageNoAccess = Piwik_Translate('Login_InvalidNonceOrHeaders');
+ $messageNoAccess = $this->getMessageExceptionNoAccess();
}
}