VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
If you are looking for a nice chat, try out the AJAX Web Chat". There is also a VBulletin Integration, which works fine.
у кого проблемы с кодировкой
PHP Code:
DROP TABLE IF EXISTS ajax_chat_online; CREATE TABLE ajax_chat_online ( userID INT(11) NOT NULL, userName VARCHAR(64) NOT NULL, userRole INT(1) NOT NULL, channel INT(11) NOT NULL, dateTime DATETIME NOT NULL, ip VARBINARY(16) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS ajax_chat_messages; CREATE TABLE ajax_chat_messages ( id INT(11) NOT NULL AUTO_INCREMENT, userID INT(11) NOT NULL, userName VARCHAR(64) NOT NULL, userRole INT(1) NOT NULL, channel INT(11) NOT NULL, dateTime DATETIME NOT NULL, ip VARBINARY(16) NOT NULL, text TEXT, PRIMARY KEY (id) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS ajax_chat_bans; CREATE TABLE ajax_chat_bans ( userID INT(11) NOT NULL, userName VARCHAR(64) NOT NULL, dateTime DATETIME NOT NULL, ip VARBINARY(16) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
и в конфиге
PHP Code:
// The encoding used for the XHTML content: $config['contentEncoding'] = 'cp1251'; // The encoding of the data source, like userNames and channelNames: $config['sourceEncoding'] = 'cp1251'; // The content-type of the XHTML page (e.g. "text/html", will be set dependent on browser capabilities if set to null): $config['contentType'] = null;
для того чтобы сделать только избранные разделы форума в качестче каналов чата
PHP Code:
// Default channelName used together with the defaultChannelID if no channel with this ID exists: $config['defaultChannelName'] = 'название раздела который будет дефолтным'; // ChannelID used when no channel is given: $config['defaultChannelID'] = id раздела который будет дефолтным; // Defines an array of channelIDs (e.g. array(0, 1)) to limit the number of available channels, will be ignored if set to null: $config['limitChannelList'] = array(id разделов которые хотите сделать каналами чата через запятую);]
права доступа к каналам будут такимиже как у разделов форума. (тоесть если у вас есть раздел тока админы и вы сделаете такойже канал то и в канал войдут тока админы. ну или например есть раздел тока для женщин, сделав его каналом получим канал тока для женщин)
ну и для завершения делаем вывод Кто в чате на главную форума (оформлять модулем лениво поэтому кодом)
в меню Добавить новый модуль
Продукт - vbulletin
Местоположение модуля - forumhome_complete
Заголовок - spitajax_chat_online
Код PHP модуля
PHP Code:
$latestajax_chat_online = $db->query(" SELECT userID, userName, dateTime FROM ajax_chat_online
ORDER BY dateTime DESC LIMIT 50
"); while ($showajax_chat_online=$db->fetch_array($latestajax_chat_online)) { $counter++;
Заходим и сразу видно качественный перевод ;D
"* Зарегестрированныеи пользователи"
@Gesper
Продвинутый
Join Date: Oct 2007
Posts: 146
Версия vB: 3.6.8
Reputation:
Опытный 15
Репутация в разделе: 10
0
Он как нибуть с форумом интегрирован?
@Dragster
Знаток
Join Date: Apr 2007
Location: Санкт-Петербург
Posts: 431
Версия vB: 3.8.7
Пол:
Reputation:
Knowing 246
Репутация в разделе: 224
0
Нет флуд-контроля (я гостем зафлудил демо-ссылку )) ), плюс нет вставки ника по клику в окно сообщения и нет цветной дифференциации юзеров по группам (хотя может после интеграции оно будет, хз)
Update: флуд-контроль заявлен в функциях, но в деме он, видать, отключен ))
Quote:
Originally Posted by Gesper
Он как нибуть с форумом интегрирован?
Quote:
Originally Posted by ssmol
here is also a VBulletin Integration, which works fine.
Описание научись читать для начала.
Last edited by Dragster : 11-23-2007 at 06:33 PM.
@Noname1
Простоузер
Join Date: Sep 2006
Posts: 6
Версия vB: 3.8.x
Пол:
Reputation:
Novice 0
Репутация в разделе: 0
1
Подскажите кто знает как сделать shoutbox в шапку форума
AleX
Гость
Posts: n/a
Сейчас бы разрулить эту тему.
@zar
Продвинутый
Join Date: Apr 2007
Posts: 130
Версия vB: 5.x.x
Reputation:
Опытный 15
Репутация в разделе: 15
0
Чат рулез)) мне очень понравился уже почти донастраивал.. вот только не могу понть в чем проблема:
PHP Code:
// Default channelName used together with the defaultChannelID if no channel with this ID exists: $config['defaultChannelName'] = 'test'; // ChannelID used when no channel is given: $config['defaultChannelID'] = 0; // Defines an array of channelIDs (e.g. array(0, 1)) to limit the number of available channels, will be ignored if set to null: $config['limitChannelList'] = 0;
вот в таких настройках как я понял будет всего 1 канал дефолтовый он 1 остается в списке на выбор. (test в данном случае) Но он не работает. тоесть авторизациия происходит но ни пользователей ни сообщения ни показываются... чистые окна...
когда ставим $config['limitChannelList'] = 1;
то становятся для выбора все каналы(тоесть все Разделы форума! ) а так мне ненужно... не могу понять в чем проблема...
ps vb 3.6.4
Добавлено через 57 минут
хммм. сейчас с долгими упорствами нашел интересную весчь. когда выставляешь так как мне надо.. ничего не работает. потом возвращаешь. и в соседних комнатах вот такое вот:
PHP Code:
(16:17:51) ChatBot: Ошибка: Не верное имя канала: test (16:17:51) ChatBot: Ошибка: Не верное имя канала: test (16:17:51) ChatBot: Ошибка: Не верное имя канала: test (16:17:51) ChatBot: Ошибка: Не верное имя канала: test (16:17:51) ChatBot: Ошибка: Не верное имя канала: test (16:17:51) ChatBot: Ошибка: Не верное имя канала: test (16:17:51) ChatBot: Ошибка: Не верное имя канала: test (16:17:51) ChatBot: Ошибка: Не верное имя канала: test (16:17:51) ChatBot: Ошибка: Не верное имя канала: test
что бы это могло значить... как выставить дефолтовую 1 комнату...
Добавлено через 1 час 28 минут
тупизм. так и не могу решить причину по которой все так грустно...
даже скачал новую версию на сайте....
$config['defaultChannelID'] = 0; - переменная отвечает за ID раздела. какую выставить та и будет. выбрал даже раздел который существует. все равно.. таже фигня...
Last edited by zar : 12-07-2007 at 01:01 PM.
Reason: Добавлено сообщение
@Nissan
Продвинутый
Join Date: Mar 2007
Location: Минск
Posts: 232
Версия vB: 3.8.x
Пол:
Reputation:
Опытный 34
Репутация в разделе: 17
1
Так и не понял, что от меня нужно насироить в конфиге-вроде всё прописал, что знал(имя, логин,пароль) а чат не фурычит
Query: SELECT userID, userName, userRole, channel, UNIX_TIMESTAMP(dateTime) AS timeStamp, ip FROM ajax_chat_online; Error-Report: Table 'nissan.ajax_chat_online' doesn't exist Error-Code: 1146