Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Инфа о чате в ikonboard.cgi

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем . Сразу прошу прощения , если не туда куда надо запостил я эту тему , но это тоже как-то связано с форумом ib Я поставил чат - WWWcgi chat наз-ся . И вот хочу вывести на форуме в ikonboard.cgi инфу о том кто сейчас находится в чате . Объясните пожалуйста , как это сделать . И ещё хочу прописать это в нижней части форума , там где показывает , кто находится сейчас в форуме . Что только не делал , ничего не получается
Заранее спасибо всем !!!

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 11:58 01-04-2002 | Исправлено: MVY, 12:09 04-04-2002
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MVY
А в ридми к чату написано это?

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 18:15 01-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pechalny
К сожалению нет

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 18:52 01-04-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MVY
Надо найти файл базы данных чата где хранятся сабжевые данные, а потом в иконбоард.цги читать данные с этого файла и вытаскивать в таблицу.

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 21:38 01-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
Я не смогу сделать этого . Потому что ничего не понимаю
Если можно , скачай этот чат . Он маленький - 103 кб всего . Но очень приятный чат . Скачать можно здесь
Там есть версия 5 , 5.56 и 5.74 . Две последние версии у меня не получилось установить . Поставил 5.0 версию . Если можно поставь их у себя и посмотри . Потом может быть объяснишь , если не затруднит , как и что вписать в ikonboard.cgi .
Заранее благодарен .

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 08:40 02-04-2002 | Исправлено: MVY, 05:45 03-09-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MVY
Посмотрю, но после 16.00 (пока времени нет)

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 10:25 02-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
ок . Я подожду. Спасибо большое

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 12:56 02-04-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Пока Alexander_Ipp не будет разблокирован я не буду ничего делать! А после событий 1 апреля, я вообще думаю об уходе из руборда и возвращении на ibhackers.

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 17:18 02-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я не понял . А что случилось с Alexander_Ipp ? И что за события 1 апреля ?

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 17:30 02-04-2002 | Исправлено: MVY, 17:32 02-04-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MVY
Посмотри по этой ссылке и скажи какой у него статус.
 
Добавлено
Хак я уже сделал, ждите пока разблокируют Alexandr'а. Кстати не рекомендую юзать этот чат -> глюков куча.
[offtop]Вот мне интересно зачем было его банить, ни одного из правил форума он не нарушил.[/offtop]

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 17:34 02-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
Посмотрел я статус - Advanced Member . А разве не так было у него ??? Что-то ничего не могу понять

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 23:50 02-04-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MVY
Значит разблокировали, он был забанен неизвестно за что
Теперь, как и обещал, хак по сабжу. Открой ikonboard.cgi и найди вот этот код

Код:
 
$cleanlastregistered = $lastregisteredmember;
    $cleanlastregistered =~ y/ /_/;
    $lastregisteredmember = substr($lastregisteredmember,0,20) if length $lastregisteredmember > 19;  
    $cleanlastregistered = qq~<a href="$profileprog?action=show&member=$cleanlastregistered">$lastregisteredmember</a>~;
 

После него добавь вот этот код

Код:
 
######Chat stats addon begin
$chatdatadir = 'D:/Server437/Web/Sites/ib219ru/mycgi/data';
$chaturl = 'http://ib2ru/chat';
$filetoopen = "$chatdatadir/files/online.txt";
$filetoopen = &stripMETA($filetoopen);
open(FILE, "$filetoopen") or die "$ibtxt{'5012'}";
flock FILE,1;
@chatusers = <FILE>;
close(FILE);
$totalchatusers = @chatusers;
foreach $user (@chatusers) {
($trash, $ip, $username, $trash) = split(/\|/,$user); $userslist .= "$username, "
}
$chatinfo = qq~<font face="$font" color=$fontcolormisc size=$dfontsize2>Сейчас в <a href=$chaturl>чате</a>: $userslist<br>
всего $totalchatusers пользователя(ей)~;
######Chat stats addon end
 

$chatdatadir - это путь к папке data чата, только не ставь / на конце
$chaturl - url чата, думаю понятно
Теперь статистика чата в переменной $chatinfo, запихни ее куда нибудь, я всунул ее сюда(выделена):

Код:
$boardname $ibtxt{'0001'} $cleanlastregistered<br>
                $boardname $ibtxt{'0002'} <b>$totalmembers</b> $ibtxt{'0003'} <b>$totalposts</b> $ibtxt{'0004'} <b>$totalthreads</b> $ibtxt{'0024'}
<br>$chatinfo</td>

Вот и все.

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 17:03 03-04-2002 | Исправлено: alexei, 17:22 03-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
Спасибо большое . Но у меня почему-то ничего не вышло . При заходе на форум , выдало ошибку:
 
Software error:
Вы создавали форумы? at ikonboard.cgi line 101.  
For help, please send mail to the webmaster , giving this error message and the time and date of the error.

 
На линии 101, у меня вот это:
open(FILE, "$filetoopen") or die "$ibtxt{'5012'}";
 
Помоги пожалуйста. УРЛ чата и путь к папке дата я указал правильно
/home/hobi/........и т.д.........../data

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 21:46 03-04-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MVY

Код:
######Chat stats addon begin
$chatdatadir = 'D:/Server437/Web/Sites/ib219ru/mycgi/data';
$chaturl = 'http://ib2ru/chat';
$filetoopen = "$chatdatadir/files/online.txt";
$filetoopen = &stripMETA($filetoopen);
open(FILE, "$filetoopen") or die "$ibtxt{'5012'}";
flock FILE,1;
@chatusers = <FILE>;
close(FILE);
$totalchatusers = @chatusers;
foreach $user (@chatusers) {
($trash, $ip, $username, $trash) = split(/\|/,$user); $userslist .= "$username, "
}
$chatinfo = qq~<font face="$font" color=$fontcolormisc size=$dfontsize2>Сейчас в <a href=$chaturl>чате</a>: $userslist<br>
всего $totalchatusers пользователя(ей)~;
######Chat stats addon end

Этот код замени на вот этот:

Код:
######Chat stats addon begin
$chatdatadir = 'D:/Server437/Web/Sites/ib219ru/mycgi/data';
$chaturl = 'http://ib2ru/chat';
$filetoopen = "$chatdatadir/files/online.txt";
$filetoopen = &stripMETA($filetoopen);
if (-e $filetoopen) {
open(FILE, "$filetoopen");
flock FILE,1;
@chatusers = <FILE>;
close(FILE);
$totalchatusers = @chatusers;
foreach $user (@chatusers) {
($trash, $ip, $username, $trash) = split(/\|/,$user); $userslist .= "$username, "
}
$chatinfo = qq~<font face="$font" color=$fontcolormisc size=$dfontsize2>Сейчас в <a href=$chaturl>чате</a>: $userslist<br>
всего $totalchatusers пользователя(ей)~;
}
######Chat stats addon end

+проверь все пути. Помойму эта ошибка выскакивала из за того, что в чате никого не было, сейчас все должно работать.

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 22:03 03-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
Сделал всё как ты сказал . Но теперь в иконбоард цги вообще нигде ничего не показывает о чате . Я и в чат зашёл , чтобы проверить . Всё равно ничего . ikonboard.cgi какой был , такой и остался . А о чате там ничего . Вообще и надписей этих не видно "Сейчас в чате..."
 
Добавлено
И можно ли создать дополнительную таблицу под таблицей "N человек за последний 15 минут были на конференции" и вывести инфу о чате туда ? Если да , то как это сделать  
Спасибо большое

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 11:39 04-04-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MVY
Выложи где нибудь свой ikonboard.cgi и кинь на него ссылку.

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 17:03 04-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
а можешь интегрировать систему храненеия регов этого чата с регами форума??? или кокого-нить другого чата???

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 17:07 04-04-2002
Guest

BANNED
Редактировать | Цитировать | Сообщить модератору
suslik_s_gitaroy
Вот хочу прилепить к своей конфе GT Chat. Буду консультироваться с разработчиком. Планирую отключить в нем несколько функций и переписать скрипты под систему регов от ib2.
------
Alexei

Отправлено: 18:24 04-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Guest
так он тебе код не даст... это точно!!! я просил у него раз 5... нифига... не даеть...

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 18:44 04-04-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
suslik_s_gitaroy
Ну если не даст то прийдется закодированый декодить. Все равно сделаю, просто дольше помучиться прийдется А вообще я с ним общался так вроде нормальный чувак, даж на руборде был

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 20:38 04-04-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Инфа о чате в ikonboard.cgi


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru