get_option( 'read_capability', 'manage_options' ) ); $manage_cap = wp_statistics_validate_capability( $WP_Statistics->get_option( 'manage_capability', 'manage_options' ) ); // Add the top level menu. add_menu_page( __( 'Statistics', 'wp-statistics' ), __( 'Statistics', 'wp-statistics' ), $read_cap, WP_Statistics::$reg['main-file'], 'WP_Statistics_Network_Admin::overview', 'dashicons-chart-pie' ); // Add the sub items. add_submenu_page( WP_Statistics::$reg['main-file'], __( 'Overview', 'wp-statistics' ), __( 'Overview', 'wp-statistics' ), $read_cap, WP_Statistics::$reg['main-file'], 'WP_Statistics_Network_Admin::overview' ); $count = 0; $sites = $WP_Statistics->get_wp_sites_list(); foreach ( $sites as $blog_id ) { $details = get_blog_details( $blog_id ); add_submenu_page( WP_Statistics::$reg['main-file'], $details->blogname, $details->blogname, $manage_cap, 'wp_statistics_blogid_' . $blog_id, 'WP_Statistics_Network_Admin::goto_blog' ); $count ++; if ( $count > 15 ) { break; } } } /** * Network Overview */ static function overview() { global $WP_Statistics; ?>

WP_Statistics::$page['overview'], __( 'Hits', 'wp-statistics' ) => WP_Statistics::$page['hits'], __( 'Online', 'wp-statistics' ) => WP_Statistics::$page['online'], __( 'Referrers', 'wp-statistics' ) => WP_Statistics::$page['referrers'], __( 'Search Words', 'wp-statistics' ) => WP_Statistics::$page['words'], __( 'Searched Phrases', 'wp-statistics' ) => WP_Statistics::$page['searched-phrases'], __( 'Searches', 'wp-statistics' ) => WP_Statistics::$page['searches'], __( 'Pages', 'wp-statistics' ) => WP_Statistics::$page['pages'], __( 'Visitors', 'wp-statistics' ) => WP_Statistics::$page['visitors'], __( 'Countries', 'wp-statistics' ) => WP_Statistics::$page['countries'], __( 'Browsers', 'wp-statistics' ) => WP_Statistics::$page['browser'], __( 'Top Visitors Today', 'wp-statistics' ) => WP_Statistics::$page['top-visitors'], __( 'Exclusions', 'wp-statistics' ) => WP_Statistics::$page['exclusions'], __( 'Optimization', 'wp-statistics' ) => WP_Statistics::$page['optimization'], __( 'Settings', 'wp-statistics' ) => WP_Statistics::$page['settings'], ); $sites = $WP_Statistics->get_wp_sites_list(); foreach ( $sites as $blog_id ) { $details = get_blog_details( $blog_id ); $url = get_admin_url( $blog_id, '/' ) . 'admin.php?page='; $alternate = ''; if ( $i % 2 == 0 ) { $alternate = ' class="alternate"'; } ?> >
blogname; ?> $value ) { echo '' . $key . ''; $j ++; if ( $j < $options_len ) { echo ' - '; } } ?>
window.location.href = '$url';"; } }