Example #1
0
" href="<?php 
    if ($notification['is_href'] === "0") {
        ?>
#<?php 
    } else {
        echo $notification['onclick'];
    }
    ?>
" class="list-group-item">
                                                    <div class="media-box">
                                                        <div class="pull-left">
                                                            <em class="fa <?php 
    echo $notification['faicon'];
    ?>
 fa-2x <?php 
    echo getTextStyleByID($notification['severity']);
    ?>
"></em>
                                                            
                                                        </div>
                                                        <div class="media-box-body clearfix">
                                                            <p class="m0<?php 
    if ($notification['hasread'] === "0") {
        ?>
 text-bold<?php 
    }
    ?>
"><?php 
    echo $notification['message'];
    ?>
</p>
Example #2
0
function getServerLogs()
{
    global $mysql;
    $user_id = $_SESSION['uid'];
    $query = "SELECT *, FROM_UNIXTIME(time) AS readableTime FROM 1fx_serverlogs LEFT OUTER JOIN 1fx_users ON 1fx_serverlogs.user_id=1fx_users.user_id LEFT OUTER JOIN 1fx_servers ON 1fx_serverlogs.server_id=1fx_servers.server_id";
    if (!isset($_SESSION['superadmin'])) {
        $query .= " WHERE 1fx_serverlogs.server_id IN (SELECT server_id FROM 1fx_servers_user_map WHERE user_id={$user_id})";
    }
    $result = mysqli_query($mysql, $query);
    while ($row = mysqli_fetch_array($result)) {
        if (isset($_SESSION['superadmin']) || isset($_SESSION['admin'])) {
            $data[] = array("username" => $row['username'], "user_ip" => $row['user_ip'], "server_name" => $row['server_name'], "action" => "<span class=\"fa " . $row['fa_icon'] . " " . getTextStyleByID($row['severity']) . "\">" . $row['action'] . "</span>", "time" => $row['readableTime']);
        } else {
            $data[] = array("username" => $row['username'], "user_ip" => "<i>hidden</i>", "server_name" => $row['server_name'], "action" => "<span class=\"fa " . $row['fa_icon'] . " " . getTextStyleByID($row['severity']) . "\">" . $row['action'] . "</span>", "time" => $row['readableTime']);
        }
    }
    return $data;
}