PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 1.3.1
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v1.3.1
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / classes / WpMatomo / Report / views / table.php
matomo / classes / WpMatomo / Report / views Last commit date
table.php 6 years ago table_map_no_dimension.php 6 years ago table_no_data.php 6 years ago table_no_dimension.php 6 years ago
table.php
49 lines
1 <?php
2 /**
3 * Matomo - free/libre analytics platform
4 *
5 * @link https://matomo.org
6 * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
7 * @package matomo
8 */
9
10 if ( ! defined( 'ABSPATH' ) ) {
11 exit; // if accessed directly
12 }
13
14 /** @var array $report */
15 /** @var array $report_meta */
16 /** @var string $first_metric_name */
17 /** @var string $first_metric_display_name */
18 ?>
19 <div class="table">
20 <table class="widefat matomo-table">
21 <thead>
22 <tr>
23 <th width="75%"><?php echo esc_html( $report_meta['dimension'] ); ?></th>
24 <th class="right"><?php echo esc_html( $first_metric_display_name ); ?></th>
25 </tr>
26 </thead>
27
28 <tbody>
29 <?php
30 $matomo_report_metadata = $report['reportMetadata'];
31 foreach ( $report['reportData']->getRows() as $matomo_report_id => $matomo_report_row ) {
32 if ( ! empty( $matomo_report_row[ $first_metric_name ] ) ) {
33 $matomo_logo_image = '';
34 $matomo_meta_row = $matomo_report_metadata->getRowFromId( $matomo_report_id );
35 if ( ! empty( $matomo_meta_row ) ) {
36 $matomo_logo = $matomo_meta_row->getColumn( 'logo' );
37 if ( ! empty( $matomo_logo ) ) {
38 $matomo_logo_image = '<img height="16" src="' . plugins_url( 'app/' . $matomo_logo, MATOMO_ANALYTICS_FILE ) . '"> ';
39 }
40 }
41
42 echo '<tr><td width="75%">' . $matomo_logo_image . esc_html( $matomo_report_row['label'] ) . '</td><td width="25%">' . esc_html( $matomo_report_row[ $first_metric_name ] ) . '</td></tr>';
43 }
44 }
45 ?>
46 </tbody>
47 </table>
48 </div>
49