Cent Опубликовано 26 Октября 2003 Жалоба Поделиться Опубликовано 26 Октября 2003 Есть отличный форум Invision Power Board 1.2 (IPB 1.2) и есть чудный чат от voodoo. Скачать его можно ТУТ. Хотелось бы интегрировать чат с форумом, а точнее с регистрационными данными пользователя. Что это значит. Если человек зареился на форуме, то эти данные пишутся и в чат. А точнее просто будет одна таблица в mysql базе с данными пользователя. И данные пользователя в чате не будут те что предусмотрены чатом в окошке, а открываться данные будт пользователя на форуме. Если кто знает или видел как это осуществить, помогите сделать такое! Заранее благодарен! Короче так же, как есть уже тут хак интеграции галереи и форума. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Builder Опубликовано 26 Октября 2003 Жалоба Поделиться Опубликовано 26 Октября 2003 http://www.ibresource.ru/uslugi Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Cent Опубликовано 26 Октября 2003 Автор Жалоба Поделиться Опубликовано 26 Октября 2003 И что? Запрос на модификацию входит в бесплатные услуги. Вот я и попросил! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Cent Опубликовано 27 Октября 2003 Автор Жалоба Поделиться Опубликовано 27 Октября 2003 Ну? Поможет кто? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Meowth[OGD] Опубликовано 27 Октября 2003 Жалоба Поделиться Опубликовано 27 Октября 2003 Думаю что никто бесплатно не поможет. Уж слишком специфичен твой запрос. Вряд ли кроме тебя это кому то интересно Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Cent Опубликовано 27 Октября 2003 Автор Жалоба Поделиться Опубликовано 27 Октября 2003 Позвать тебе людей кому это интересно? Мне достаточно написать тоже самое на форуме поддержки чата, сюда народ поавлит с этой прозьбой! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Meowth[OGD] Опубликовано 27 Октября 2003 Жалоба Поделиться Опубликовано 27 Октября 2003 Тогда им сюда http://www.ibresource.ru/uslugi Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Farch Опубликовано 27 Октября 2003 Жалоба Поделиться Опубликовано 27 Октября 2003 Cent измени запрос чата на имена ( на таблицу ibf_blabla) и все будет ок ) тут нужно чат ковырять а не форум почему? а там мест где заменять код меньше. поэтому немного странно что ты сюда обратился и в http://www.ibresource.ru/uslugi тебе врядли помогут, так как изменять чат не входит в услуги тебе нужно поговорить с Vanish-ом на этом форуме. возможно он тебе поможет. не бесплатно конечно. или theIggs надеюсь понятно обьяснил Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Pupil23 Опубликовано 25 Февраля 2005 Жалоба Поделиться Опубликовано 25 Февраля 2005 У нас Русский Модифицированный IPB v1.3 Final, поставили чат VOODOO, на фалах. Пока не соеденили его с форумом, просто вывели в статистику кто в чате и сколлько. Файл Boards.phpперед $DB->query("SELECT g_id, g_title, suffix, prefix FROM ibf_groups WHERE g_id != 5 ORDER BY g_display ASC"); $active['NAMES'] .= "<br><br>";вставили // Начало для чата $orders = file("путь к файлу who.dat"); // Открыть файл с данными по чату $number_of_chatt = count($orders); //подсчитать колличество записей if ($number_of_chatt == 0) $active['CHATT'] .= "Ну нет ни кого в чате"; // эта надпись выводится когда в чате нет никого for ($i=0; $i<$number_of_chatt; $i++) { $data = explode("\t", $orders[$i]); $active['CHATT'] .=$data[0].", "; } // Окончание для чатафайл skin_boards.phpищем функцию function ActiveUsers($active) и в нужное место вставляем $active['CHATT']мы сделали такfunction ActiveUsers($active) { global $ibforums; return <<<EOF <tr> <td class='pformstrip' colspan='2'>$active[TOTAL] {$ibforums->lang['active_users']}</td> </tr> <tr> <td width="5%" class='row2'><{F_ACTIVE}></td> <td class='row4' width='95%'> <b>{$active[GUESTS]}</b> {$ibforums->lang['guests']},<b>$active[MEMBERS]</b> {$ibforums->lang['public_members']} <b>$active[ANON]</b> {$ibforums->lang['anon_members']} <div class='thin'>Сейчас на форуме: {$active[NAMES]}</div> {$active['links']} <div class='thin'>Сейчас в чате: {$active['CHATT']}</div> </td> </tr> <!--IBF.WHOSCHATTING--> EOF; }потом, может и не совсем правильно, но работает, в файле skin_globa.php. В функции function BoardHeader($time="") после global $ibforums; добавили // Начало для чата $orders = file("путь к файлу who.dat"); // Открыть файл с данными по чату $coll_chatt .= ": ".count($orders); //подсчитать колличество записей // Окончание для чатаИпотом, в этой же функции, в блоке с пунктами меню, <div id='navstrip'align=right> добавили ссылку на чат с переменной $coll_chattполучилось <img src="{$ibforums->vars['img_url']}/chat.gif" border="0" alt="Чат" /> <a href='ссылка на чат' target=_blank>Чат{$coll_chatt}</a>Может кто поправит и продолжит.... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
kleo Опубликовано 1 Августа 2006 Жалоба Поделиться Опубликовано 1 Августа 2006 а как в 2.1х сделать таблицу "Кто в чате" ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.