* * $Id$ * ***********************************************************************************/ require_once LIMB_DIR . 'core/lib/session/session.class.php'; require_once LIMB_DIR . 'core/lib/i18n/strings.class.php'; require_once LIMB_DIR . 'core/lib/i18n/locale.class.php'; require_once LIMB_DIR . 'core/lib/date/date.class.php'; require_once LIMB_DIR . 'core/lib/util/mime_type.class.php'; require_once LIMB_DIR . 'core/model/chat/chat_user.class.php'; require_once LIMB_DIR . 'core/model/chat/chat_system.class.php'; require_once LIMB_DIR . 'core/model/chat/smiles.class.php'; start_user_session(); $smiles =& new smiles(); $chat_user_data = chat_user::get_chat_user_data(); chat_system::update_user_time($chat_user_data['id']); $last_message_ids = session::get("last_message_ids"); if (!($last_message_id = $last_message_ids[$chat_user_data['chat_room_id']])) { $last_message_id = 0; } $messages = chat_system::get_messages_for_user($chat_user_data['id'], $chat_user_data['chat_room_id'], $last_message_id); $date =& new date(); $locale =& locale::instance($this->locale_type); $format_string = $locale->get_short_date_time_format(); echo "<html>\r\n\t\t\t<script>"; foreach ($messages as $message) { $message_text = $smiles->decode_smiles($message['message']); $message_text = str_replace("\r", "", $message_text); $message_text = str_replace("\n", "<br>", $message_text); $message_color = $message['color']; $sender_name = $message['nickname'];