Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Codychat
- *
- * @package Codychat
- * @author www.boomcoding.com
- * @copyright 2018
- * @terms any use of this script without a legal license is prohibited
- * all the content of Codychat is the propriety of BoomCoding and Cannot be
- * used for another project.
- */
- require_once('../config_session.php');
- $check_action = getDelay();
- $online_delay = time() - ( 86400 * 7 );
- $online_user = '';
- $offline_user = '';
- $online_count = 0;
- $onair_count = 0;
- $onair_user = '';
- $offcount = 1;
- if($data['last_action'] < getDelay()){
- $mysqli->query("UPDATE boom_users SET last_action = '" . time() . "' WHERE user_id = '{$data['user_id']}'");
- }
- $data_list = $mysqli->query("
- SELECT level,typing,namecolor,nameglow,statuscolor,statusglow,user_name,user_color,user_rank,user_dj,user_onair,user_join,user_tumb,user_status,user_sex,user_id,ureg_mute,user_mute,user_temp_mute,room_mute,last_action,user_bot,user_role,user_mood,country
- FROM `boom_users`
- WHERE `user_roomid` = {$data["user_roomid"]} AND last_action > '$check_action' AND user_status != 6 || user_bot = 1
- ORDER BY `level` DESC, `user_rank` DESC, `user_name` ASC
- ");
- if($data['max_offcount'] > 0){
- $offline_list = $mysqli->query("
- SELECT level,typing,namecolor,nameglow,statuscolor,statusglow,user_name,user_color,user_rank,user_dj,user_onair,user_join,user_tumb,user_status,user_sex,user_id, ureg_mute,user_mute, user_temp_mute, room_mute, last_action, user_bot, user_role, user_mood,country
- FROM `boom_users`
- WHERE `user_roomid` = {$data["user_roomid"]} AND last_action > '$online_delay' AND last_action < '$check_action' AND user_status != 6 AND user_rank != 0 AND user_bot = 0
- ORDER BY last_action DESC LIMIT {$data['max_offcount']}
- ");
- }
- if ($data_list->num_rows > 0){
- while ($list = $data_list->fetch_assoc()){
- if($list['user_dj'] == 1 && $list['user_onair'] == 1){
- $onair_user .= createUserlist($list);
- }
- else {
- $online_user .= createUserlist($list);
- }
- }
- }
- if($data['max_offcount'] > 0){
- if($offline_list->num_rows > 0){
- while($offlist = $offline_list->fetch_assoc()){
- $offline_user .= createUserlist($offlist);
- }
- }
- }
- $getsenders = $mysqli->query("SELECT * FROM transfer_logs ORDER BY `id` DESC limit 0,3");
- $senders_info = '';
- if($getsenders->num_rows > 0){
- while($topsender = $getsenders->fetch_assoc()){
- $sender_info = TopSenderDetails($topsender['sender_id']);
- $rec_info = TopSenderDetails($topsender['user_id']);
- if(!empty($sender_info)){
- $senders_info .= '<div class="sender-log" style="color:#000;margin: 5px 10px;">';
- $senders_info .= '<span class="sender-name" style="color:'.LevelCol($sender_info["level"]).';">'.$sender_info['user_name'].'</span> gave '.$topsender['coins'].' coins to <span class="r_user_name" style="color:'.LevelCol($rec_info["level"]).';">'.$rec_info['user_name'].'</span>';
- $senders_info .= '</div>';
- }
- }
- }
- mysqli_close($mysqli);
- if ($data_list->num_rows > 0){
- while ($list = $data_list->fetch_assoc()){
- if($list['user_dj'] == 1 && $list['user_onair'] == 1){
- $onair_user .= createUserlist($list);
- $onair_count++;
- }
- else {
- $online_user .= createUserlist($list);
- $online_count++;
- }
- }
- }
- if($data['max_offcount'] > 0){
- if($offline_list->num_rows > 0){
- while($offlist = $offline_list->fetch_assoc()){
- $offline_user .= createUserlist($offlist);
- }
- }
- }
- ?>
- <div id="container_user">
- <?php if($onair_user != ''){ ?>
- <div class="user_count">
- <div class="bcell">
- <?php echo $lang['onair']; ?>
- </div>
- </div>
- <div class="online_user"><?php echo $onair_user; ?></div>
- <?php } ?>
- <?php if($offline_user != '' || $onair_user != ''){ ?>
- <div class="user_count">
- <div class="bcell">
- <?php echo $lang['online']; ?> <span class="default_theme"><?php echo $online_count; ?></span>
- </div>
- </div>
- <?php } ?>
- <div class="online_user"><?php echo $online_user; ?></div>
- <?php if($offline_user != ''){ ?>
- <div class="user_count">
- <div class="bcell">
- <?php echo $lang['offline']; ?>
- </div>
- </div>
- <div class="online_user"><?php echo $offline_user; ?></div>
- <?php } ?>
- <div class="clear"></div>
- <div class="user_count">
- <?php echo $lang['sending_logs']; ?>
- <?php if($senders_info != ''){?>
- <div class="log_title" style="color:<?php echo LevelCol($data["level"]);?>;padding: 0px 10px;font-size: 13px;font-weight: 700;"></div>
- <?php echo $senders_info; ?>
- </div>
- <?php } ?>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement