get_global_option( 'disable_timelimit' ) ) { set_time_limit( 0 ); } echo '
'; echo '

' . esc_html( 'WP-Piwik' === self::$settings->get_global_option( 'plugin_display_name' ) ? 'Piwik ' . esc_html__( 'Statistics', 'wp-piwik' ) : self::$settings->get_global_option( 'plugin_display_name' ) ) . '

'; if ( self::$settings->check_network_activation() && function_exists( 'is_super_admin' ) && is_super_admin() ) { if ( isset( $_GET['wpmu_show_stats'] ) ) { switch_to_blog( (int) $_GET['wpmu_show_stats'] ); } elseif ( ! empty( $_GET['overview'] ) || ( function_exists( 'is_network_admin' ) && is_network_admin() ) ) { new \WP_Piwik\Admin\Sitebrowser( self::$wp_piwik ); return; } echo '

' . esc_html__( 'Currently shown stats:', 'wp-piwik' ) . ' ' . esc_html( get_bloginfo( 'name' ) ) . '. Show site overview.

'; } echo '
'; wp_nonce_field( 'wp-piwik_stats-general' ); wp_nonce_field( 'closedpostboxes', 'closedpostboxesnonce', false ); wp_nonce_field( 'meta-box-order', 'meta-box-order-nonce', false ); $columns = array( 'normal', 'side', 'column3' ); for ( $i = 0; $i < 3; $i++ ) { // @phpstan-ignore-next-line echo '
'; do_meta_boxes( self::$wp_piwik->stats_page_id, $columns[ $i ], null ); echo '
'; } echo '
'; echo '' . "\n"; if ( self::$settings->check_network_activation() && function_exists( 'is_super_admin' ) && is_super_admin() ) { restore_current_blog(); } } public function print_admin_scripts() { $version = self::$wp_piwik->get_plugin_version(); wp_enqueue_script( 'wp-piwik', self::$wp_piwik->get_plugin_url() . 'js/wp-piwik.js', array(), $version, true ); wp_enqueue_script( 'wp-piwik-chartjs', self::$wp_piwik->get_plugin_url() . 'js/chartjs/chart.min.js', array(), $version, false ); } }