Piwik to drupal + xhtml strict validator ready...

kaido24 - March 1, 2009 - 09:39
Project:Piwik analytics
Version:6.x-1.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:kaido24
Status:duplicate
Description

Current version of piwik analytics for drupal does not validate. I made some in module to fix this...

I added div attributes and removed language attribute. Now its xhtml strict valid.

function piwikanalytics_footer($main = 0) {
  global $user;
  $track = _piwikanalytics_track($user);
  if (arg(0) != 'admin' && $track == TRUE) {
    $script = "";
    $script .= "<div>\n";
    $script .= "<!-- Piwik -->\n";
    $script .= "<script src='". variable_get("piwikanalytics_url", "") ."/piwik.js' type='text/javascript'> </script>\n";
    $script .= "<script type='text/javascript'>\n";
    $script .= "<!--\n";
    $script .= "piwik_action_name = '';\n";
    $script .= "piwik_idsite = ". variable_get("piwikanalytics_site_id", "") .";\n";
    $script .= "piwik_url = '". variable_get("piwikanalytics_url", "") ."/piwik.php';\n";
    $script .= "piwik_log(piwik_action_name, piwik_idsite, piwik_url);\n";
    $script .= "//-->\n";
    $script .= "</script>\n";
    $script .= "<!-- /Piwik -->\n";
    $script .= "</div>\n";
    return $script;
  }
}
Here is a working example. http://kutotootmine.ee

#1

anarcat - November 14, 2009 - 21:52
 
 

Drupal is a registered trademark of Dries Buytaert.