Ejemplo n.º 1
0
        break;
}
$html->addHtmlAttribute("title", "List of hosts");
$firstLetter = $html->getHttpGetVar("firstLetter", 'a');
$pageNum = $html->getHttpGetVar("pageNum", 0);
$pageSize = $html->getHttpGetVar("pageSize", HtmlModule::$DEFAULTPAGESIZE);
$sort = $html->getHttpGetVar("sortBy", "hostname");
$hostsCount = $pakiti->getManager("HostsManager")->getHostsCount();
// if displaying all
if ($firstLetter == "all") {
    $hosts = $pakiti->getManager("HostsManager")->getHosts($sort);
} else {
    //$hosts = $pakiti->getManager("HostsManager")->getHosts($sort, $pageSize, $pageNum);
    $hosts = $pakiti->getManager("HostsManager")->getHostsByFirstLetter($firstLetter);
}
$displayAllLink = $html->getQueryString(array("firstLetter" => "all"));
//---- Output HTML
$html->printHeader();
# Print table with hosts
?>
<p>Total hosts: <?php 
print $hostsCount;
?>
 (<a href="<?php 
print $displayAllLink;
?>
">display all</a>)</p>

<div class="paging">
<?php 
print $html->alphabeticPaging();
Ejemplo n.º 2
0
?>
<p>Total host groups: <?php 
print $hostGroupsCount;
?>
</p>

<div class="paging">
<?php 
print $html->paging($hostGroupsCount, $pageSize, $pageNum);
?>
</div>

<table class="tableList">
	<tr>
		<th width="250"><a href="<?php 
print $html->getQueryString(array("sortBy" => "name"));
?>
">Host Group Name</a></th>
		<th>Hosts Count</th>
	</tr>
<?php 
$i = 0;
foreach ($hostGroups as $hostGroup) {
    $i++;
    $hostsCount = $pakiti->getManager("HostGroupsManager")->getHostsCount($hostGroup);
    ?>
	<tr class="a<?php 
    print $i & 1;
    ?>
">
		<td><a href="hostGroup.php?hostGroupId=<?php 
Ejemplo n.º 3
0
switch ($view) {
    case "cve":
        print $html->paging($vulnerablePkgsCount, $pageSize, $pageNum);
        break;
    case "installed":
        print $html->paging($installedPkgsCount, $pageSize, $pageNum);
        break;
}
?>
</div>


<table class="tableList">
    <tr>
        <th width="300"><a href="<?php 
print $html->getQueryString(array("sortBy" => "name"));
?>
">Name</a></th>
        <th width="300"><a href="<?php 
print $html->getQueryString(array("sortBy" => "version"));
?>
">Installed
                version</a></th>
        <th><a href="<?php 
print $html->getQueryString(array("sortBy" => "arch"));
?>
">Architecture</a></th>
        <th><a>CVEs</a></th>
    </tr>
    <?php 
$i = 0;
Ejemplo n.º 4
0
$html->addHtmlAttribute("title", "Host: " . $host->getHostname());
$reports =& $pakiti->getManager("ReportsManager")->getHostReports($host, $sort, $pageSize, $pageNum);
$reportsCount =& $pakiti->getManager("ReportsManager")->getHostReportsCount($host);
//---- Output HTML
$html->printHeader();
?>
<div class="paging">
<?php 
print $html->paging($reportsCount, $pageSize, $pageNum);
?>
</div>

<table class="tableList">
	<tr>
		<th width="300"><a href="<?php 
print $html->getQueryString(array("sortBy" => "id"));
?>
">ID</a></th>
		<th width="300"><a href="<?php 
print $html->getQueryString(array("sortBy" => "receivedOn"));
?>
">Received on</a></th>
		<th width="300"><a href="<?php 
print $html->getQueryString(array("sortBy" => "processedOn"));
?>
">Processed on</a></th>
		<th>Through proxy</th>
		<th>#Installed Pkgs</th>
		<th>#Pkgs to security update</th>
		<th>#Pkgs to update</th>
		<th>#CVE</th>