PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/outtheboxministry.org/xhr/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/outtheboxministry.org/xhr/update_data.php |
<?php if ($f == 'update_data') { if (Wo_CheckMainSession($hash_id) === true) { $sql_query = mysqli_query($sqlConnect, "UPDATE " . T_APP_SESSIONS . " SET `time` = " . time() . " WHERE `session_id` = '{$session_id}'"); $data['pop'] = 0; $data['status'] = 200; $data['notifications'] = Wo_CountNotifications(array( 'unread' => true )); $data['html'] = ''; $notifications = Wo_GetNotifications(array( 'type_2' => 'popunder', 'unread' => true, 'limit' => 1 )); foreach ($notifications as $wo['notification']) { $data['html'] = Wo_LoadPage('header/notifecation'); $data['icon'] = $wo['notification']['notifier']['avatar']; $data['title'] = $wo['notification']['notifier']['name']; $data['notification_text'] = $wo['notification']['type_text']; $data['url'] = $wo['notification']['url']; $data['pop'] = 200; if ($wo['notification']['seen'] == 0) { $query = "UPDATE " . T_NOTIFICATION . " SET `seen_pop` = " . time() . " WHERE `id` = " . $wo['notification']['id']; $sql_query = mysqli_query($sqlConnect, $query); } } $data['messages'] = Wo_CountMessages(array( 'new' => true ), 'interval'); $chat_groups = Wo_CheckLastGroupUnread(); $data['messages'] = $data['messages'] + count($chat_groups); $data['calls'] = 0; $data['is_call'] = 0; $check_calles = Wo_CheckFroInCalls(); if ($check_calles !== false && is_array($check_calles)) { $wo['incall'] = $check_calles; $wo['incall']['in_call_user'] = Wo_UserData($check_calles['from_id']); $data['calls'] = 200; $data['is_call'] = 1; $data['calls_html'] = Wo_LoadPage('modals/in_call'); } $data['audio_calls'] = 0; $data['is_audio_call'] = 0; $check_calles = Wo_CheckFroInCalls('audio'); if ($check_calles !== false && is_array($check_calles)) { $wo['incall'] = $check_calles; $wo['incall']['in_call_user'] = Wo_UserData($check_calles['from_id']); $data['audio_calls'] = 200; $data['is_audio_call'] = 1; $data['audio_calls_html'] = Wo_LoadPage('modals/in_audio_call'); } $data['followRequests'] = Wo_CountFollowRequests(); $data['followRequests'] = $data['followRequests'] + Wo_CountGroupChatRequests(); $data['notifications_sound'] = $wo['user']['notifications_sound']; } $data['count_num'] = 0; if ($_GET['check_posts'] == 'true') { if (!empty($_GET['before_post_id']) && isset($_GET['user_id'])) { $html = ''; $postsData = array( 'before_post_id' => $_GET['before_post_id'], 'publisher_id' => $_GET['user_id'], 'limit' => 20, 'ad-id' => 0, 'placement' => 'multi_image_post' ); $posts = Wo_GetPosts($postsData); $count = count($posts); if ($count == 1) { $data['count'] = str_replace('{count}', $count, $wo['lang']['view_more_post']); } else { $data['count'] = str_replace('{count}', $count, $wo['lang']['view_more_posts']); } $data['count_num'] = $count; } } else if ($_GET['hash_posts'] == 'true') { if (!empty($_GET['before_post_id']) && isset($_GET['user_id'])) { $html = ''; $posts = Wo_GetHashtagPosts($_GET['hashtagName'], 0, 20, $_GET['before_post_id']); $count = count($posts); if ($count == 1) { $data['count'] = str_replace('{count}', $count, $wo['lang']['view_more_post']); } else { $data['count'] = str_replace('{count}', $count, $wo['lang']['view_more_posts']); } $data['count_num'] = $count; } } $send_messages_to_phones = Wo_MessagesPushNotifier(); header("Content-type: application/json"); echo json_encode($data); exit(); }