Exemplo n.º 1
0
require_once "includes/auditCodesManager.php";
$auditManager = new AuditCodesManager();
if ($_GET["filtertype"] == "object" or $_GET["filtertype"] == "user") {
    ?>
    
    <img src="graph/search.gif" style="vertical-align: middle;" alt="search" /> <span class="searchfield"><input type="text" class="searchfieldreal" style="width : 100px;" name="param" id="param" onkeyup="pushSearch(); return false;" />
    <img src="graph/croix.gif" alt="suppression" style="position:relative; top : 3px;"
    onclick="document.getElementById('param').value =''; pushSearch(); return false;" />
    </span>
    
<?php 
} else {
    $lst = array();
    if ($_GET["filtertype"] == "action") {
        $lst = get_action_type(1, 0);
    } else {
        if ($_GET["filtertype"] == "type") {
            $lst = get_action_type(0, 1);
        }
    }
    ?>
      
    <select style="width:100px; vertical-align: middle;" name="param" id="param" onChange="pushSearch(); return false;">
<?php 
    foreach ($lst as $key => $item) {
        print "\t<option value=\"" . $lst[$key] . "\" >" . $auditManager->getCode($item) . "</option>\n";
    }
    ?>
    </select>
<?php 
}
Exemplo n.º 2
0
$logipinterface = array();
$logobject = array();
$logtypeobject = array();
$logid = array();
$logcommit = array();
$logparams = array();
if ($loglist) {
    $i = 0;
    foreach ($loglist as $log) {
        if (is_array($log)) {
            $logid[] = $log["id"];
            /* transform LDAP user uri to a simple string */
            $loguser[] = getObjectName($log["user"]);
            $logcommit[] = $log["commit"];
            $logdate[] = $log["date"];
            $logplug[] = $auditManager->getCode($log["plugin"]);
            if (count($log["objects"]) > 0) {
                $logobject[] = getObjectName($log["objects"][0]["object"]);
                $logtypeobject[] = $auditManager->getCode($log["objects"][0]["type"]);
                if (isset($log["objects"][1]["object"])) {
                    $logaction[] = $auditManager->getCode($log["action"]) . " (" . getObjectName($log["objects"][1]["object"]) . ")";
                } else {
                    $logaction[] = $auditManager->getCode($log["action"]);
                }
            } else {
                $logobject[] = " ";
                $logtypeobject[] = " ";
                $logaction[] = $auditManager->getCode($log["action"]);
            }
            $logparams[$i]["logid"] = $log["id"];
            $logparams[$i]["logref"] = $logref;
Exemplo n.º 3
0
    $item = "index";
}
$sidemenu->forceActiveItem($item);
$p->setSideMenu($sidemenu);
$p->display();
$log = get_log_by_id($_GET["logid"]);
if ($log[0]["commit"]) {
    $style = "audit_ok";
} else {
    $style = "audit_nok";
}
$f = new ValidatingForm(array("class" => $style));
$f->push(new Table());
$f->add(new TrFormElement(_("Date"), new HiddenTpl("date")), array("value" => $log[0]["date"]));
$f->add(new TrFormElement(_("User that initiated the event"), new HiddenTpl("user")), array("value" => getObjectName($log[0]["user"]) . " (" . $log[0]["user"] . ")"));
$f->add(new TrFormElement(_("Event"), new HiddenTpl("action")), array("value" => $auditManager->getCode($log[0]["action"])));
$f->add(new TrFormElement(_("Plugin"), new HiddenTpl("plugin")), array("value" => $auditManager->getCode($log[0]["plugin"])));
$f->add(new TrFormElement(_("Client"), new HiddenTpl("interface")), array("value" => $log[0]["client-type"]));
$f->add(new TrFormElement(_("Client hostname"), new HiddenTpl("hostname")), array("value" => $log[0]["client-host"]));
$f->add(new TrFormElement(_("Agent hostname"), new HiddenTpl("ahostname")), array("value" => $log[0]["agent-host"]));
$i = 1;
foreach ($log[0]["objects"] as $obj) {
    $f->add(new TrFormElement(_("Object"), new HiddenTpl("obj" . $i)), array("value" => $obj["object"]));
    $f->add(new TrFormElement(_("Object type"), new HiddenTpl("type" . $i)), array("value" => $auditManager->getCode($obj["type"])));
    if (isset($obj["current"])) {
        foreach ($obj["current"] as $current) {
            if ($current) {
                $current_val = trim($current);
            } else {
                $current_val = "(empty)";
            }