original_string: public function ajaxNoAccess($errorMessage)
      {
          return sprintf(
              '<div class="alert alert-danger">
                  <p><strong>%s:</strong> %s</p>
                  <p><a href="%s">%s</a></p>
              </div>',
              Piwik::translate('General_Error'),
              htmlentities($errorMessage, Common::HTML_ENCODING_QUOTE_STYLE, 'UTF-8', $doubleEncode = false),
              'index.php?module=' . Piwik::getLoginPluginName(),
              Piwik::translate('Login_LogIn')
          );
      }
code: public function ajaxNoAccess($errorMessage)
      {
          return sprintf(
              '<div class="alert alert-danger">
                  <p><strong>%s:</strong> %s</p>
                  <p><a href="%s">%s</a></p>
              </div>',
              Piwik::translate('General_Error'),
              htmlentities($errorMessage, Common::HTML_ENCODING_QUOTE_STYLE, 'UTF-8', $doubleEncode = false),
              'index.php?module=' . Piwik::getLoginPluginName(),
              Piwik::translate('Login_LogIn')
          );
      }
code_tokens: public function ajaxNoAccess ( $ errorMessage ) { return sprintf ( '<div class="alert alert-danger">
                  <p><strong>%s:</strong> %s</p>
                  <p><a href="%s">%s</a></p>
              </div>' , Piwik :: translate ( 'General_Error' ) , htmlentities ( $ errorMessage , Common :: HTML_ENCODING_QUOTE_STYLE , 'UTF-8' , $ doubleEncode = false ) , 'index.php?module=' . Piwik :: getLoginPluginName ( ) , Piwik :: translate ( 'Login_LogIn' ) ) ; }
docstring: Error message shown when an AJAX request has no access
  
  @param string $errorMessage
  @return string
docstring_tokens: Error message shown when an AJAX request has no access