•  
  •  
  •  
  •  
  • User Profile General Settings Backup Settings Cache & Redis
    Plex Settings Watch Settings
    Logout
  • query('SELECT `id` FROM `users` WHERE `owner_id` = ?;', $rUserInfo['id']); foreach ($db->get_rows() as $rRow) { $rIDs[] = $rRow['id']; } if (count($rIDs) > 0) { $db->query('SELECT `tickets`.`id`, `tickets`.`title`, MAX(`tickets_replies`.`date`) AS `date`, `users`.`username` FROM `tickets` LEFT JOIN `tickets_replies` ON `tickets_replies`.`ticket_id` = `tickets`.`id` LEFT JOIN `users` ON `users`.`id` = `tickets`.`member_id` WHERE `tickets`.`status` <> 0 AND `admin_read` = 0 AND `user_read` = 1 AND `member_id` <> ? AND `member_id` IN (?) GROUP BY `tickets_replies`.`ticket_id` ORDER BY `tickets_replies`.`date` DESC LIMIT 50;', $rUserInfo['id'], implode(',', $rIDs)); $unreadTicketCount = $db->num_rows(); foreach ($db->get_rows() as $rRow) { $rTickets[] = $rRow; } } ?>
  • 0): ?>
    Tickets

    View Tickets
    • Install Load Balancer
    • Server Order
  • Users
      • Add User
      • Manage Users
      • Mass Edit Users
      • Mass Edit Mags
      • Mass Edit Enigmas
    • Reseller
      • Add Registered User
      • Manage Registered User
      • Mass Edit Resellers
      • Import Multiple
      • Import & Review
      • Mass Edit Streams
      • Mass Edit Created Channels
      • Import Multiple
      • Import & Review
      • Mass Edit Movies
      • Mass Edit Series
      • Mass Edit Episodes
      • Mass Edit Stations
    • Recordings
    • TV Guide
    • Service Setup
      • Plex Sync
    • Access Codes
      • Add Access Codes
      • Menage Access Codes
    • Security
      • Blocked ASN's
      • HMAC Keys
      • RTMP Monitor
        • 'line_activity', 'title' => $_['activity_logs'], 'permissions' => ['connection_logs']], ['url' => 'client_logs', 'title' => $_['client_logs'], 'permissions' => ['client_request_log']], ['url' => 'credit_logs', 'title' => $_['credit_logs'], 'permissions' => ['credits_log']], ['url' => 'queue', 'title' => 'Encoding Queue', 'permissions' => ['streams', 'episodes', 'series']], ['url' => 'line_ips', 'title' => $_['ips_per_line'], 'permissions' => ['connection_logs']], ['url' => 'live_connections', 'title' => $_['live_connections'], 'permissions' => ['live_connections']], ['url' => 'login_logs', 'title' => 'Login Logs', 'permissions' => ['login_logs']], ['url' => 'mag_events', 'title' => $_['mag_event_logs'], 'permissions' => ['manage_events']], ['url' => 'ondemand', 'title' => 'On-Demand Scanner', 'permissions' => ['streams']], ['url' => 'panel_logs', 'title' => 'Panel Errors', 'permissions' => ['panel_logs']], ['url' => 'user_logs', 'title' => $_['reseller_logs'], 'permissions' => ['reg_userlog']], ['url' => 'restream_logs', 'title' => 'Restream Detection', 'permissions' => ['restream_logs']], ['url' => 'stream_errors', 'title' => $_['stream_errors'], 'permissions' => ['stream_errors']], ['url' => 'stream_rank', 'title' => 'Stream Rank', 'permissions' => ['streams']], ['url' => 'mysql_syslog', 'title' => 'System Logs', 'permissions' => ['panel_logs']], ['url' => 'theft_detection', 'title' => 'VOD Theft Detection', 'permissions' => ['movies']], ['url' => 'watch_output', 'title' => $_['watch_folder_logs'], 'permissions' => ['folder_watch']] ]; $filteredLogs = array_filter($logs, function ($log) { return array_reduce($log['permissions'], function ($carry, $permission) { return $carry || hasPermissions('adv', $permission); }, false); }); $splitIndex = count($filteredLogs) > 8 ? ceil(count($filteredLogs) / 2) : null; $i = 0; foreach ($filteredLogs as $log) { if ($splitIndex && $i == $splitIndex) { echo '
        • '; } echo '
        • ' . $log['title'] . '
        • '; $i++; } ?>
  • Supplirs
    • Add Providers
    • Stream Providers