PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 1.10
Independent Analytics – WordPress Analytics Plugin v1.10
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 / table / index.php
independent-analytics / templates / table Last commit date
index.php 3 years ago rows.php 3 years ago
index.php
82 lines
1 <?php $this->start('rows') ?>
2 <div id="rows" class="rows">
3 <?php if ($row_count == 0): ?>
4 <!-- No rows -->
5 <?php if ($table_name == 'views'): ?>
6 <p id="data-error" class="data-error"><?php esc_html_e('No views found', 'iawp'); ?></p>
7 <?php elseif ($table_name == 'referrers'): ?>
8 <p id="data-error"
9 class="data-error"><?php esc_html_e('No referrers found', 'iawp'); ?></p>
10 <?php elseif ($table_name == 'geo'): ?>
11 <p id="data-error"
12 class="data-error"><?php esc_html_e('No geographic data found', 'iawp'); ?></p>
13 <?php endif; ?>
14
15 <?php else: ?>
16 <!-- Some rows -->
17 <?php foreach ($rows as $index => $row): ?>
18 <?php $class = $table_name == 'views' && $row->is_deleted() ? 'row deleted' : 'row'; ?>
19 <div class="<?php echo esc_attr($class); ?>" <?php echo $this->row_data_attributes($row); ?>>
20 <?php foreach ($all_columns as $id => $name): ?>
21 <?php $class = in_array($id, $columns) ? 'cell' : 'cell hide'; ?>
22 <div class="<?php echo esc_attr($class); ?>"
23 data-column="<?php echo esc_attr($id); ?>"
24 >
25 <div class="row-number"><?php echo $index + 1; ?></div>
26 <span class="cell-content"><?php echo $this->cell_content($row, $id); ?></span>
27 <span class="animator"></span>
28 </div>
29 <?php endforeach ?>
30 </div>
31 <?php endforeach; ?>
32 <?php endif; ?>
33 </div>
34 <?php $this->stop() ?>
35
36 <?php $this->start('table') ?>
37 <div id='data-table'
38 class='data-table'
39 data-table-name='<?php echo esc_attr($table_name); ?>'
40 data-columns='<?php echo \IAWP\Security::json_encode($columns) ?>'
41 data-column-count='<?php echo count($columns); ?>'
42 >
43
44 <!-- Header -->
45 <div id="columns" class="columns">
46 <div class="row"
47 data-controller="sort"
48 >
49 <?php foreach ($all_columns as $id => $name): ?>
50 <?php $cell_class = in_array($id, $columns) ? 'cell' : 'cell hide'; ?>
51 <div class="<?php echo esc_attr($cell_class); ?>"
52 data-column="<?php echo esc_attr($id); ?>"
53 >
54 <?php $sort_class = $id == 'views' ? 'sort-button desc' : 'sort-button'; ?>
55 <button class="<?php echo esc_attr($sort_class); ?>"
56 data-sort="<?php echo esc_attr($id); ?>"
57 data-sort-column-value="<?php echo esc_attr($id) ?>"
58 data-action="sort#sortByColumn"
59 >
60 <div class="row-number"><?php echo $row_count; ?></div>
61 <span class="name"><?php echo esc_html($name); ?></span>
62 <span class="dashicons dashicons-arrow-right"></span>
63 <span class="dashicons dashicons-arrow-up"></span>
64 <span class="dashicons dashicons-arrow-down"></span>
65 <div class="animator"></div>
66 </button>
67 </div>
68 <?php endforeach ?>
69 </div>
70 </div>
71
72 <!-- Rows -->
73 <?php echo $this->section('rows') ?>
74 </div>
75 <?php $this->stop() ?>
76
77 <?php if ($just_rows == true): ?>
78 <?php echo $this->section('rows') ?>
79 <?php else: ?>
80 <?php echo $this->section('table') ?>
81 <?php endif; ?>
82