<?php if (!WsdUtil::canLoad()) { return; } if (!WsdUtil::isAdministrator()) { return; } // retrieve the list of all previous scans $scans = WsdWpScanner::getScans(); $numScans = count($scans); if ($numScans < 1) { echo '<p>There are no finished scans yet.</p>'; } else { if (!$showScanForm) { echo '<form method="post" id="wpScanFormDelete">'; echo function_exists('wp_nonce_field') ? wp_nonce_field('wss-wp-scan-nonce') : ''; } echo '<ul id="wssLastScansList">'; foreach ($scans as $scan) { $scanFailed = $scan->scanResult == 0; echo '<li>'; echo '<a class="scanReportItem-js" id="e-' . $scan->scanId . '" href="admin.php?page=' . WPS_PLUGIN_PREFIX . 'wpscan&scan=' . $scan->scanId . '" title="Click to view the scan report">' . $scan->scanEndDate . '</a>'; if ($scanFailed) { echo '<i class="icon-exclamation-sign" title="Scan Failed"></i>'; } else { echo '<i class="icon-ok" title="Scan Completed"></i>'; } echo ' <a href="#" title="Delete scan report" class="wss-delete-scan-js" data-scan-id="' . $scan->scanId . '"><i class="icon-remove"></i></a>'; echo '</li>'; }