Changeset 166
Author: KasLimon
(2010/01/17 12:59) About 2 years ago
Some fixes: * Modified AJAX Private Chat in order to avoid unnecesary queries * AJAX Private Chat notification will be hided after clicking it
Author: KasLimon
(2010/01/17 12:59) About 2 years ago
Some fixes: * Modified AJAX Private Chat in order to avoid unnecesary queries * AJAX Private Chat notification will be hided after clicking it
$sql = "UPDATE " . USERS_TABLE . " SET user_private_chat_alert = '" . $chat_room . "' WHERE " . $db->sql_in_set('user_id', $alert_users_array);if (sizeof($alert_users_array) > 0)$db->sql_query($sql);{$sql = "UPDATE " . USERS_TABLE . " SET user_private_chat_alert = '" . $chat_room . "' WHERE " . $db->sql_in_set('user_id', $alert_users_array);$db->sql_query($sql);}{IMG_TBL}<table class="forumline" width="100%" cellspacing="0" cellpadding="0">{IMG_TBL}<table class="forumline" width="100%" cellspacing="0" cellpadding="0"><tr><td class="row-header"><span>{L_STAFF_MESSAGE}</span></td></tr><tr><td class="row-header"><span>{L_STAFF_MESSAGE}</span></td></tr><tr><td class="row-post"><div class="post-text">{switch_header_table.HEADER_TEXT}</div><br /><br /></td></tr><tr><td class="row-post"><div class="post-text">{switch_header_table.HEADER_TEXT}</div><br /><br /></td></tr></table>{IMG_TBR}</table>{IMG_TBR}{IMG_TBL}<table class="forumline" width="100%" cellspacing="0" cellpadding="0">{IMG_TBL}<table class="forumline" width="100%" cellspacing="0" cellpadding="0"><td width="80" align="center" style="background-color:#{ctracker_message.ROW_COLOR};"><img src="{ctracker_message.ICON_GLOB}" alt="" title="" /></td><td width="80" align="center" style="background-color:#{ctracker_message.ROW_COLOR};"><img src="{ctracker_message.ICON_GLOB}" alt="" title="" /></td><td style="background-color:#{ctracker_message.ROW_COLOR};"><div class="gensmall">{ctracker_message.L_MESSAGE_TEXT}</div></td><td style="background-color:#{ctracker_message.ROW_COLOR};"><div class="gensmall">{ctracker_message.L_MESSAGE_TEXT}</div></td><tr><td class="row1 row-center" colspan="2"><span class="gensmall"><!-- IF ctracker_message.U_MARK_MESSAGE --><b><a href="{ctracker_message.U_MARK_MESSAGE}">{ctracker_message.L_MARK_MESSAGE}</a></b><!-- ELSE --> <!-- ENDIF --></span><br /></td></tr><tr><td class="row1 row-center" colspan="2"><span class="gensmall"><!-- IF ctracker_message.U_MARK_MESSAGE --><b><a href="{ctracker_message.U_MARK_MESSAGE}">{ctracker_message.L_MARK_MESSAGE}</a></b><!-- ELSE --> <!-- ENDIF --></span><br /></td></tr></table>{IMG_TBR}</table>{IMG_TBR}<!-- IF NEW_PM_SWITCH --><div class="popup{PRIVMSG_IMG}"><a href="{FULL_SITE_PATH}{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a></div><!-- ENDIF --><!-- IF NEW_PM_SWITCH --><div class="popup{PRIVMSG_IMG}"><a href="{FULL_SITE_PATH}{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a></div><!-- ENDIF --><!-- IF NEW_PRIVATE_CHAT_SWITCH --><div class="popup{PRIVATE_CHAT_IMG}"><a href="#" class="gensmall" onclick="window.open('{U_PRIVATE_CHAT}', '_chat', 'width=720,height=600,resizable=yes'); return false;">{L_AJAX_SHOUTBOX_PVT_ALERT}</a></div><!-- ENDIF --><!-- IF NEW_PRIVATE_CHAT_SWITCH --><div id="shoutbox_pvt_alert" class="popup{PRIVATE_CHAT_IMG}"><a href="#" class="gensmall" onclick="window.open('{U_PRIVATE_CHAT}', '_chat', 'width=720,height=600,resizable=yes'); document.getElementById('shoutbox_pvt_alert').style.display = 'none'; return false;">{L_AJAX_SHOUTBOX_PVT_ALERT}</a></div><!-- ENDIF --><tr><td align="center" class="forumline-no"><div class="genmed"><div class="topic_ann">{L_BOARD_DISABLE}</div></div></td></tr><tr><td align="center" class="forumline-no"><div class="genmed"><div class="topic_ann">{L_BOARD_DISABLE}</div></div></td></tr><div style="vertical-align: top;"><!-- BEGIN header_blocks_row -->{header_blocks_row.CMS_BLOCK}<!-- END header_blocks_row --></div><div style="vertical-align: top;"><!-- BEGIN header_blocks_row -->{header_blocks_row.CMS_BLOCK}<!-- END header_blocks_row --></div><td id="var_width" width="{HEADER_WIDTH}" style="width: {HEADER_WIDTH}px !important;" valign="top"><td id="var_width" width="{HEADER_WIDTH}" style="width: {HEADER_WIDTH}px !important;" valign="top"><div id="quick_links2" style="padding-top: 5px; display: none; margin-left: 0px; text-align: left; position: relative; float: left;"><a href="javascript:ShowHide('quick_links','quick_links2','quick_links');setWidth('var_width',{HEADER_WIDTH});setWidth('full_width','auto');" title="{L_SHOW} {L_QUICK_LINKS}"><img src="{IMG_NAV_MENU_APPLICATION}" alt="{L_SHOW} {L_QUICK_LINKS}" /></a></div><div id="quick_links2" style="padding-top: 5px; display: none; margin-left: 0px; text-align: left; position: relative; float: left;"><a href="javascript:ShowHide('quick_links','quick_links2','quick_links');setWidth('var_width',{HEADER_WIDTH});setWidth('full_width','auto');" title="{L_SHOW} {L_QUICK_LINKS}"><img src="{IMG_NAV_MENU_APPLICATION}" alt="{L_SHOW} {L_QUICK_LINKS}" /></a></div><div id="quick_links"><!-- BEGIN headerleft_blocks_row -->{headerleft_blocks_row.CMS_BLOCK}<!-- END headerleft_blocks_row --></div><div id="quick_links"><!-- BEGIN headerleft_blocks_row -->{headerleft_blocks_row.CMS_BLOCK}<!-- END headerleft_blocks_row --></div><td width="5"><img src="{SPACER}" alt="" width="5" height="10" /></td><td width="5"><img src="{SPACER}" alt="" width="5" height="10" /></td>cellobject = document.getElementById('var_width');cellobject = document.getElementById('var_width');if((cellobject != null) && !is_ie && ((getWidth('var_width') == 16) | (getWidth('var_width') == '16px')))if((cellobject != null) && !is_ie && ((getWidth('var_width') == 16) | (getWidth('var_width') == '16px'))){{setWidth('full_width', '100%');setWidth('full_width', '100%');<!-- IF HC_BLOCK --><div style="vertical-align: top;"><!-- BEGIN headercenter_blocks_row -->{headercenter_blocks_row.CMS_BLOCK}<!-- END headercenter_blocks_row --></div><!-- ENDIF --><!-- IF HC_BLOCK --><div style="vertical-align: top;"><!-- BEGIN headercenter_blocks_row -->{headercenter_blocks_row.CMS_BLOCK}<!-- END headercenter_blocks_row --></div><!-- ENDIF -->