protected function get_views() { global $totals, $status; $screen = $this->screen; $status_links = array(); $dirs = HackRepair_Plugin_Archiver::get_archive_dirs(); foreach ($dirs as $dir) { $key = $dir; $name = preg_replace('/^plugins\\-/ims', '', $dir); $name = str_replace('-', ' ', $name); $name[0] = strtoupper($name[0]); $count = HackRepair_Plugin_Archiver::get_archived_plugins(WP_CONTENT_DIR . '/' . $dir); $count = sizeof($count); // if ( 1 > $count ) { // continue; // } $link = "<a href=\"%s\" %s>%s%s</a>"; $href = admin_url('plugins.php?page=hackrepair-plugin-archiver'); if ($dir !== HackRepair_Plugin_Archiver::$options['archive_dir']) { $href = add_query_arg('archive_dir', $dir, $href); } $status_links[$key] = sprintf($link, $href, $dir == HackRepair_Plugin_Archiver::$options['archive_dir'] ? ' class="current"' : '', $name, 0 < $count ? " <span class=\"count\">(" . number_format_i18n($count) . ")</span>" : ''); } return $status_links; }