Plugin Directory

Changeset 118972


Ignore:
Timestamp:
05/19/2009 08:52:39 PM (17 years ago)
Author:
imthiaz
Message:
  • Added js_escape to all strings printed in the javascript.
Location:
wp-analytics/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • wp-analytics/trunk/analytics-report.php

    r118331 r118972  
    5454            $script = '';
    5555            foreach ( $mapRecords ['entry'] as $record ) {
    56                 $script .= "gaData.setValue({$row}, 0, \"{$record['dimension']['ga:country']}\" );gaData.setValue({$row}, 1, {$record['metric']['ga:visits']});";
     56                $script .= "gaData.setValue({$row}, 0, \"".js_escape($record['dimension']['ga:country'])."\" );gaData.setValue({$row}, 1, {$record['metric']['ga:visits']});";
    5757                $row ++;
    5858            }
     
    8080            $script = '';
    8181            foreach ( $keywordsRecords ['entry'] as $record ) {
    82                 $script .= "gaData.setValue({$row}, 0, \"{$record['dimension']['ga:keyword']}\" );gaData.setValue({$row}, 1, {$record['metric']['ga:visits']});";
     82                $script .= "gaData.setValue({$row}, 0, \"".js_escape($record['dimension']['ga:keyword'])."\" );gaData.setValue({$row}, 1, {$record['metric']['ga:visits']});";
    8383                $row ++;
    8484            }
     
    103103            $script = '';
    104104            foreach ( $sourceRecords ['entry'] as $record ) {
    105                 $script .= "gaData.setValue({$row}, 0, \"{$record['dimension']['ga:source']}\" );gaData.setValue({$row}, 1, {$record['metric']['ga:visits']});";
     105                $script .= "gaData.setValue({$row}, 0, \"".js_escape($record['dimension']['ga:source'])."\" );gaData.setValue({$row}, 1, {$record['metric']['ga:visits']});";
    106106                $row ++;
    107107            }
     
    126126            $script = '';
    127127            foreach ( $browserRecords ['entry'] as $record ) {
    128                 $script .= "gaData.setValue({$row}, 0, \"{$record['dimension']['ga:browser']}\" );gaData.setValue({$row}, 1, {$record['metric']['ga:visits']});";
     128                $script .= "gaData.setValue({$row}, 0, \"".js_escape($record['dimension']['ga:browser'])."\" );gaData.setValue({$row}, 1, {$record['metric']['ga:visits']});";
    129129                $row ++;
    130130            }
  • wp-analytics/trunk/analytics.php

    r118407 r118972  
    55Description: This plugin helps to get Google Analytics reports overview to your dashboard using Google Analytics Data API.
    66Author: Imthiaz Rafiq
    7 Version: 1.0.4
     7Version: 1.0.5
    88Author URI: http://imthi.com/
    99*/
  • wp-analytics/trunk/readme.txt

    r118407 r118972  
    55Requires at least: 2.7.1
    66Tested up to: 2.7.1
    7 Stable tag: 1.0.4
     7Stable tag: 1.0.5
    88
    99== Description ==
     
    3636== Changelog ==
    3737
    38 = Version: 1.0.3 Dated: 16-May-2009 =
     38= Version: 1.0.5 Dated: 20-May-2009 =
     39* Added js_escape to all strings printed in the javascript.
     40
     41= Version: 1.0.4 Dated: 16-May-2009 =
    3942* Removed CURLOPT_FOLLOWLOCATION due to limitation on safe mode
    4043 
Note: See TracChangeset for help on using the changeset viewer.