PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 1.17.1
Independent Analytics – WordPress Analytics Plugin v1.17.1
2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / templates / pdf / chart.php
independent-analytics / templates / pdf Last commit date
chart.php 3 years ago site-overview.php 3 years ago top-ten.php 3 years ago
chart.php
54 lines
1 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="<?php echo '0 ' . '-' , absint($chart_data['height']) . ' ' . absint($chart_data['width']) . ' ' . absint($chart_data['height']); ?>">
2 <g>
3 <!-- X Axis -->
4 <?php
5 for ($i = 0; $i < count($chart_data['view_coords']); $i++) :
6 if (($i + 3) % 3 == 0) : ?>
7 <text style="font-size:10px" text-anchor="middle"
8 x="<?php esc_attr_e($chart_data['view_coords'][$i]['x']); ?>"
9 y="20" ><?php esc_html_e($chart_data['xLabels'][$i]); ?></text>
10 <line stroke="#DEDAE6"
11 x1="<?php esc_attr_e($chart_data['view_coords'][$i]['x']); ?>"
12 y1="0"
13 x2="<?php esc_attr_e($chart_data['view_coords'][$i]['x']); ?>"
14 y2="9" />
15 <?php endif;
16 endfor; ?>
17 </g>
18 <g>
19 <!-- Y Axis -->
20 <line x1="0" y1="0" x2="0" y2="-<?php echo absint($chart_data['height']); ?>" stroke="#DEDAE6" />
21 <?php
22 foreach ($chart_data['yLabels'] as $label_data) : ?>
23 <text style="font-size:10px;" text-anchor="end"
24 x="-10"
25 y="-<?php esc_attr_e($label_data['textY']); ?>"><?php esc_attr_e($label_data['label']); ?></text>
26 <line stroke="#DEDAE6"
27 x1="-8" y1="-<?php esc_attr_e($label_data['tickY']); ?>"
28 x2="0" y2="-<?php esc_attr_e($label_data['tickY']); ?>" />
29 <line stroke="#EEE" stroke-dasharray="2 5"
30 x1="0" y1="-<?php esc_attr_e($label_data['tickY']); ?>"
31 x2="<?php esc_attr_e($chart_data['yEnd']); ?>" y2="-<?php esc_attr_e($label_data['tickY']); ?>" />
32 <?php endforeach; ?>
33 </g>
34 <g>
35 <!-- Visitor Points -->
36 <polyline points="<?php echo $chart_data['visitor_coords_string']; ?>" style="fill:rgba(246,157,10,0.1);stroke:#F69D0A;stroke-width:2px;" stroke-linejoin="round" />
37 <?php
38 for ($i = 0; $i < count($chart_data['visitor_coords']); $i++) : ?>
39 <circle r="3" style="fill:#F69D0A"
40 cx="<?php esc_attr_e($chart_data['visitor_coords'][$i]['x']); ?>"
41 cy="-<?php esc_attr_e($chart_data['visitor_coords'][$i]['y']); ?>" />
42 <?php endfor; ?>
43 </g>
44 <g>
45 <!-- View Points -->
46 <polyline points="<?php echo $chart_data['view_coords_string']; ?>" style="fill:rgba(81,35,160,0.1);stroke:#5123A0;stroke-width:2px;" stroke-linejoin="round" />
47 <?php
48 for ($i = 0; $i < count($chart_data['view_coords']); $i++) : ?>
49 <circle r="3" style="fill:#5123A0"
50 cx="<?php esc_attr_e($chart_data['view_coords'][$i]['x']); ?>"
51 cy="-<?php esc_attr_e($chart_data['view_coords'][$i]['y']); ?>" />
52 <?php endfor; ?>
53 </g>
54 </svg>