CooDi Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 Собственно сабж, как сделали вконтакте - очень удобно я считаю. Ссылка на комментарий
Jan Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 у нас форум , а не соц. сеть *158 Ссылка на комментарий
stalker_romich96 Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 есть же чат Ссылка на комментарий
iwanakatta Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 stalker_romich96Причём здесь чат??? Ссылка на комментарий
CooDi Опубликовано 11 августа, 2011 Автор Жалоба Поделиться Опубликовано 11 августа, 2011 просто удобнее, чтобы было не всплывающее окно, а сразу сообщение, на которое можно ответить. Ссылка на комментарий
stalker_romich96 Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 Личные сообщения в виде чатаПричём здесь чат??? Ссылка на комментарий
CooDi Опубликовано 11 августа, 2011 Автор Жалоба Поделиться Опубликовано 11 августа, 2011 stalker_romich96чат - это не личные сообщения в виде чата. Ссылка на комментарий
stalker_romich96 Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 в лс чаще всего что приходит? коды\большие тексты и тд. как ты представляешь себе это в виде чата?обычные мессаги "привет как дела" как сделали вконтактеможно писать в чате же Ссылка на комментарий
Sheogorath Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 Закачай себе скайп и будет тебе щастье. Ссылка на комментарий
Mac Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 Вообще да, удобно было бы. Особенно мне самому - а то часто пишут, а я не помню, о чем шла речь с этим человеком (слишком много писем), но проблемы две: 1) объем ящика мал, и в чате будет от силы несколько мессаг, остальные удаляются автоматом, 2) реализация. Она сложновата. Кто хочет помочь - милости прошу. Ссылка на комментарий
CooDi Опубликовано 11 августа, 2011 Автор Жалоба Поделиться Опубликовано 11 августа, 2011 Может всю личку на джаббер пересадить? Ссылка на комментарий
Mac Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 Боюсь, это еще более смелое и трудоемкое занятие Ссылка на комментарий
Whirlpool Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 просто удобнее, чтобы было не всплывающее окно, а сразу сообщение, на которое можно ответить.Например вот так (Если пришло одно сообщение от одного пользователя):Если сообщение несколько от одного пользователя, отобразить либо все (со скроллом, новые внизу), либо последнееЕсли есть сообщения от нескольких пользователей, то сделать переключатель (листбокс / ссылки / ...)Можно определить переход на ./privmsg.php?folder=inbox&user=[USER_ID]где отображать все сообщения от этого пользователя и отправленные/исходящие ему примерно в такой форме:Можно сделать подзагрузку via Ajax, а можно и не делать)объем ящика мал, и в чате будет от силы несколько мессаг, остальные удаляются автоматомТогда в окне диалога можно сделать кнопку "ЧАТ", откуда, можно вызвать товарища по переписке в, скажем, http://chat.ulanovka.ru , где сделать временную комнату, закрытую ото всех, кроме этих двух пользователей Ссылка на комментарий
nefi Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 Mac, мн тоже нравится как Вконтакте. Поддерживаю! Ссылка на комментарий
first_i Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 Интересная мысль, тоже поддерживаю идею Ссылка на комментарий
Zor_ShagdarOFF Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 опросник не мешало быа так, то было бы неплохо такую штучку поставить *157 Ссылка на комментарий
Mac Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 Эх, мне бы программиста в помощники Ссылка на комментарий
ReXik Опубликовано 11 августа, 2011 Жалоба Поделиться Опубликовано 11 августа, 2011 собственно смысл темы таков: сделать личные сообщения так, чтобы при открытии переписки с каким-либо пользователем открывалась вся история переписки с ним. оповещения о новых сообщениях лучше оставить так же как есть.для наглядности можно посмотреть устройство личных сообщений в мейловском "мой мир". Ссылка на комментарий
-=BURNOUT=- Опубликовано 12 августа, 2011 Жалоба Поделиться Опубликовано 12 августа, 2011 Whirpool хороший программист Ссылка на комментарий
Ulan.VIP Опубликовано 23 августа, 2011 Жалоба Поделиться Опубликовано 23 августа, 2011 Mac, у меня есть инструкция по навигации по сообщениям. Но код надо редактировать.... добавляет элементы навигации в просмотр личного сообщения, благодаря которым можно перемещаться к предыдущему\следующему сообщению. В случае отсутствия соответствующего сообщения (крайнее сообщение в папке) выводится текст стандартной ошибки с пояснением и предложением вернуться в любую другую папку личных сообщений или к просмотру форума.1) Открыть privmsg.phpНайти:else { message_die(GENERAL_ERROR, $lang['No_post_id']); } Ниже вставить.// BEGIN PM Navigation MOD if (isset($HTTP_GET_VARS['view']) && ($HTTP_GET_VARS['view']=='next' || $HTTP_GET_VARS['view']=='prev')) { $sql_condition = ( $HTTP_GET_VARS['view'] == 'next' ) ? '>' : '<'; $sql_ordering = ( $HTTP_GET_VARS['view'] == 'next' ) ? 'ASC' : 'DESC'; $sql_nav = "SELECT SQL_CACHE pm.privmsgs_id FROM ". PRIVMSGS_TABLE ." pm, ". PRIVMSGS_TABLE ." p2 WHERE p2.privmsgs_id = $privmsgs_id $pm_sql_user AND pm.privmsgs_date $sql_condition p2.privmsgs_date ORDER BY pm.privmsgs_date $sql_ordering LIMIT 1" ; if ( !($result2 = $db->sql_query($sql_nav)) ) { message_die(GENERAL_ERROR, 'Could not query private message post information', '', __LINE__, __FILE__, $sql); } if ( $row = $db->sql_fetchrow($result2) ) { $privmsgs_id = intval($row['privmsgs_id']); } else { $message = ( $HTTP_GET_VARS['view'] == 'next' ) ? $lang['No_newer_pm'] : $lang['No_older_pm']; $mes = '' . $message . '' . sprintf($lang['Click_return_inbox'], '', ' ') . sprintf($lang['Click_return_sentbox'], '', ' ') . sprintf($lang['Click_return_outbox'], '', ' ') . sprintf($lang['Click_return_savebox'], '', ' ') . '' . sprintf($lang['Click_return_index'], '', ''); message_die(GENERAL_MESSAGE, $mes); } } // END PM Navigation MOD2) Открыть language/lang_russian/lang_main.phpНайти:$lang['Edit_pm'] = 'Редактировать сообщение';Ниже вставить: // BEGIN PM Navigation MOD $lang['Next_privmsg'] = 'Следующее сообщение'; $lang['Previous_privmsg'] = 'Предыдущее сообщение'; $lang['No_newer_pm'] = 'Нет более новых сообщений чем это'; $lang['No_older_pm'] = 'Нет более старых сообщений чем это'; // END PM Navigation MOD3) Открыть templates/default/privmsgs_read.tplНайти: Ниже вставить: [code]{L_PRIVMSG_PREVIOUS} :: {L_PRIVMSG_NEXT} Ссылка на комментарий
Mac Опубликовано 24 августа, 2011 Жалоба Поделиться Опубликовано 24 августа, 2011 Ulan.VIP, это ведь и так есть - в правом верхнем углу в ЛС. Ссылка на комментарий
Ulan.VIP Опубликовано 24 августа, 2011 Жалоба Поделиться Опубликовано 24 августа, 2011 MacТак если код изменить и место следующего или пред. сообщения делать след. или пред. сообщение не по порядку , а по сообщениям юзера уже присылавшего вам сообщение.Пример.Предыдущее сообщение от [user] :: Следующее сообщение от [user] Ссылка на комментарий
Mac Опубликовано 24 августа, 2011 Жалоба Поделиться Опубликовано 24 августа, 2011 Ulan.VIP, хм... а ведь это идея... Надо подумать над реализацией. Ссылка на комментарий
Lynn Опубликовано 24 августа, 2011 Жалоба Поделиться Опубликовано 24 августа, 2011 Ох, помнится, давно еще я о чем-то подобном просила.Но все посмеялись и отправили меня в... Скайп)) *07http://ulanovka.ru/forum/viewtopic.php?t=122376 Ссылка на комментарий
Ulan.VIP Опубликовано 27 августа, 2011 Жалоба Поделиться Опубликовано 27 августа, 2011 Функция появилась, но кнопка след.сообщение работает криво. Ссылка на комментарий
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти