| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/HostingSpaces/admin/chatme24.com/wwwroot/update/update-chameleon-4.6-4.7/_server/ |
Upload File : |
var timeout,
timeoutSec=10000,
updateStart=false,
timeoutSec=10000,
timeoutSecServer=timeoutSec/1000*1.5,
url_server='_server/update_server_ajax_edge.php',
requestUserId=0,
isFbModeTitle='false',
isVisiblePage=true,
users_list={},
isVisibleMessages=false,
last_id=0,
lastNewMsgId=0,
status_writing={},
set_is_read_msg={},
blink=[],
isCityLoad,
limitStart=0;
function updateServer(){
if(!updateStart)return;
/*var msg_read=JSON.stringify(set_is_read_msg),
usersListOpenIm={};
//userList=users_list;
if (isOneChat=='one_chat') {
msg_read=set_is_read_msg;
//userList=JSON.stringify(users_list);
}else if(isOneChat=='open_list_chats'){
usersListOpenIm=JSON.stringify(users_list_open_im);
}
var data={
cmd:'update_im',
is_visible_messages:'true',
users_list:JSON.stringify(users_list),
users_list_open_im:usersListOpenIm,
user_to:userTo,
display:isOneChat,
last_id:last_id,
status_writing:status_writing,
set_is_read_msg:msg_read,
is_mode_fb:isFbModeTitle,
timeout_server:timeoutSecServer,
page:activePage,
request_user_id:requestUserId,
city_counter_street_chat: $('#narrow_street_chat_count').length,
city_counter_games: $('#column_narrow_game_choose_count').length,
city_counter: $('#narrow_city_count').length,
hide_im_on_page_city:isSiteOptionActive('hide_im_on_page_city')*1
};
*/
var data={
page:currentPage,
request_user_id:requestUserId,
user_current:clMessages.userTo,
users_list:JSON.stringify(users_list),
is_mode_fb:isFbModeTitle,
is_visible_messages:clMessages.isVisible(),
last_id:last_id,
friends_notification:0,
get_list_friends:clFriends.isGetListFriends(),
status_writing:JSON.stringify(status_writing),
get_read_msg_from_im:clMessages.getReadMsgFromIm(),
location:0,
};
if (isLoadCity()) {
data.location=city.idChangeLoc;
}
var $friendsNotification=$('.friends_notification_item:first');
if ($friendsNotification[0]) {
data.friends_notification=$friendsNotification.data('created');
}
$.post(url_server+'?cmd=update_im', data,
function(res){
var data=$.trim(checkDataAjax(res));
if (data!==false) {
var $data=$(data);
clMessages.updateServer($data.filter('div.update_msg_im'));
$data.filter('div.script').appendTo('#update_server');
}
}
);
clearTimeout(timeout);
timeout=setTimeout('updateServer()', timeoutSec);
}
function initServer(){
if(!ajax_login_status)return;
updateStart=true;
timeout=setTimeout('updateServer()', timeoutSec);
}
function isLoadCity(){
return currentPage == 'city.php' && typeof city == 'object' && city.isSceneLoaded;
}
$(function(){
if(isMobileSite)return;
$.winFocus({
blur: function(e) {
if (ajax_login_status) {
localStorage.setItem('is_fb_mode', 'true');
isFbModeTitle = 'true';
isVisiblePage = false;
var data={cmd:'set_event_window'};
if (isLoadCity()) {
data['location']=city.idChangeLoc;
}
$.post(url_server,data);
}
},
focus: function(e) {
if (ajax_login_status) {
localStorage.setItem('is_fb_mode', 'false');
isFbModeTitle = 'false';
localStorage.removeItem('is_title');
localStorage.setItem('is_title', 'true');
document.title = siteTitle;
isVisiblePage = true;
if(clMessages.isVisible()){
$.post(url_server+'?cmd=read_msg',{user_current:clMessages.userTo,is_mode_fb:'false'});
}
if (isLoadCity() && city.mainChatPanel.is('.is_open')) {
city.setMessagesUserRead();
}
}
}
});
$(window).on('storage', function(e) {
var event = e.originalEvent;
if (event.key === 'is_title') {
$('title').text(siteTitle);
} else if (event.key === 'is_fb_mode') {
isFbModeTitle = event.newValue;
} else if (event.key === 'title_site_counter') {
$('title').text(event.newValue+' '+siteTitle);
}
});
});