Перейти к контенту

[2.3.x]! маленький чат для всех версий IPB i


Elfet

Рекомендуемые сообщения

index.php?app=downloads&module=display&section=screenshot&id=132

Название: ! маленький чат для всех версий IPB i

Добавил: Elfet

Добавлен: 25 Сен 2004

Обновлен: 19 Сен 2011

Категория: IP.Board 2.2.x-2.3.x

 

Данная версия чата более не поддерживается автором. Используйте новую версию чата.

 

Чат не врубается в форум, а просто функционирует в стороне.

новая версия - v1.2

 

Нажмите здесь, чтобы скачать файл

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 90
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Вообще очень лево написано.

Что за чат, написал бы и прочие бла бла бла. Как работает/выглядит, фичи...

Ссылка на комментарий
Поделиться на других сайтах

вот скачал.. поставиль.. и.. вместо чата куча ошибок..

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\ipb\www\chat\tv.php on line 10

 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\ipb\www\chat\out.php on line 10

 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\ipb\www\chat\out.php on line 34

жду объяснений...

и нормального readme

Ссылка на комментарий
Поделиться на других сайтах

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\ipb\www\chat\tv.php on line 10

 

видимо у тебя что то с форумом, видимо юзеры не в forum_members хранятся - это мой глюк :)

 

 

Вообще очень лево написано

 

еге, зато его можно очень легко самому обгрэйдить :D

 

 

щас выложу улучьшеную версию, без глюков, и с readme , ван момент...

Добавлено в [mergetime]1096189723[/mergetime]

Я вот только не понял как его поставить...

настраивай include.php и запускай index.php - оворю он в староне работает + не вредит никак форуму ;)

Ссылка на комментарий
Поделиться на других сайтах

все теперь фроде всё должно работать гуд :D

Добавлено в [mergetime]1096193752[/mergetime]

как работает/выглядит, фичи

помойму, там до безобразия всё просто ;)

Добавлено в [mergetime]1096193819[/mergetime]

будет v1.2 - там про функции раскажу новые/старые

Ссылка на комментарий
Поделиться на других сайтах

Elfet

помойму, там до безобразия всё просто

да ты не понял, до того как ставить что либо, я лично хочу знать что это и увидеть либо демо либо скрин

Ссылка на комментарий
Поделиться на других сайтах

демо либо скрин

ок, щас всё будет...

Добавлено в [mergetime]1096204874[/mergetime]

тока с демо проблема - стоит на холм.ру - глючит - а так норм :D

Ссылка на комментарий
Поделиться на других сайтах

Elfet

Не отображаются смайлы, видимо потому что их папка именована большими буквами, при попытке переименовать в нижний регистр нижний фрейм чата пропадает вообще :D Как лечить?

Ссылка на комментарий
Поделиться на других сайтах

Это не чат а глюк какойто .... покажи где он работающий есть !

смотри в "демо"

 

Elfet

Не отображаются смайлы, видимо потому что их папка именована большими буквами, при попытке переименовать в нижний регистр нижний фрейм чата пропадает вообще  Как лечить?

 

Все правильно! Грузит смайлы из папки с верхним регистром! У меня такаежа проблема была на холм.ру

видимо папке нужно дать другое разрешение , пока не пойму какое. холм.ру + чат = много глюков

и баннеры очень тормозят

Добавлено в [mergetime]1096210222[/mergetime]

в файле send.php код такой есть:

<a href="javascript:location.href='send.php';"><?php echo(ANOVER); ?></a>   
<?php
function init($c, $k)
{
$r=false;
foreach($k as $v)if($v==$c)$r=true;
return $r;
}


$kollil=-1;
$d=opendir("LIL");
while(($e=readdir($d))!==false)if($e != ".")if($e != "..")if($e != "Thumbs.db")$kollil++;

$klo=array();
$n=0;
$i=0;
do{
$n=$i*12.5 * 10000000;
mt_srand(time() + (double)microtime() * $n);
do $civ = mt_rand(0, $kollil); while(init($civ, $klo));
$klo[$i]=$civ;
$n++;
$i++;
}while($i<10);

$nklo=array();
$d=opendir("LIL");
$i=0;
$nrl=0;
while(($e=readdir($d))!==false)if($e != ".")if($e != "..")if($e != "Thumbs.db"){
$nklo[$i]=$e;
$i++;
};

$ib=0;
for($i=0; $i<10; $i++){
if($ib==5){$ib=0; echo "<br>";}
print "<img onclick=\"tofor('".str_replace(".gif", "", $nklo[$klo[$i]])."')\" src=\"lil/".$nklo[$klo[$i]]."\" border=0>\n";
$ib++;
};
?>

 

 

щас исправлу щдите версию v1.2

 

 

 

Добавлено в [mergetime]1096211150[/mergetime]

щас смайлы вообще плохо работают, лучше пока удалять тот код что я написал.

 

:) в версии v1.3 со смайлами будет всё ок!!!

 

ЗЫ в include.php можно настраивать имя папки смайлов

Добавлено в [mergetime]1096211233[/mergetime]

исправлено! вер v1.2 готова :):D:);)

Ссылка на комментарий
Поделиться на других сайтах

вот так :D

 

Warning: opendir(lil): failed to open dir: No such file or directory in /home/vv/forums/chat/send.php on line 311

 

Warning: readdir(): supplied argument is not a valid Directory resource in /home/vv/forums/chat/send.php on line 312

 

Fatal error: Maximum execution time of 30 seconds exceeded in /home/vv/forums/chat/send.php on line 305

Добавлено в [mergetime]1096282434[/mergetime]

упс, все поняла)

Добавлено в [mergetime]1096283555[/mergetime]

Почему-то в "контакт листе" дублируются ники пользователей....

 

И когда планируется выпустить следующию версию?

Ссылка на комментарий
Поделиться на других сайтах

Аццы сделайте пару скриншотов если не трудно
Ссылка на комментарий
Поделиться на других сайтах

Аццы сделайте пару скриншотов если не трудно

ещё один? да там смотреть то ненашто :)

 

Почему-то в "контакт листе" дублируются ники пользователей....

один из списка был Гостём ;) этот глюк только с Гостями остался, а так если все зарегены

то всё ок ;)

 

 

А что он такой тормозной ?

раз его смайлы тормозят, два плохой хост, что бы ты туда ни ставил :)

 

И когда планируется выпустить следующию версию?

когда со смайлами разбирусь, и по побыстрее сделаю :)

 

...уже скоро, на подходе, т.к. чат мне тоже нужен :D

Ссылка на комментарий
Поделиться на других сайтах

Все гости (если не авторизовался, но был авторизован на любом другом форуме IPB), из-за куков members_id, как я понял, заходят как Guest , причем сколько бы не вошло такиз человек - Гость в чате попрежднем светится как один ник ... в чем проблема ?

Так пока замечаний нет ... надо добавить цвет сообщения , доработать приват , добавить комнаты , админки не хватает , фильтра мата , однако это не тяжело прикрутить ... :D

Ссылка на комментарий
Поделиться на других сайтах

Elfet,

такой вопрос:

как правильно выставить CHMOD'ы

 

 

To All: всё установил, но у меня он не выводит сообщения - т.е. общаться не получается :D

Из-за чего это может быть?

Ссылка на комментарий
Поделиться на других сайтах

под Оперой работает мягко выражаясь не очень, заточка под IE видимо, довольно просто все. смайлов многовато, их бы просто в рамочку вывести и пускай там болтаються, если "показать все" то сделать поп-ап который собственно наблюдаем здесь.

 

ленивым - обзаведитесь Денвером !!!

 

нужны хоть какие-то функции оператора или модера чата, а то бардак получиться.

 

а так на первый взгляд вполне нормально ... для начала :D

Ссылка на комментарий
Поделиться на других сайтах

Elfet

Когда будет готова 1.3 ???

Админка чата безусловно необходима как воздух!

Ещё из пожеланий (кроме прозвучавших выше) сменить тип обновления, видел плавную прокрутку, не знаю как это реализовано, но всё на пхп!

ПС безусловно, если довести до ума этот продукт и доработать мануал по установке, то будет очень классная вещь! Спасибо автору!!!

Ссылка на комментарий
Поделиться на других сайтах

два плохой хост, что бы ты туда ни ставил

 

Почему это плохой хост ? ....

 

Под оперой введешь одно сообщение и его глючит ... это можно исправить ?

Добавлено в [mergetime]1096399897[/mergetime]

И буфер строки маловат

Ссылка на комментарий
Поделиться на других сайтах

вообщем тут меня попросили:

в файле into.php

найти

while($g=mysql_fetch_array($r))if($last!=$g["who"]){echo "<a href=\"javascript:addml('".$g["who"]."');\">!!!</a> <a href=\"javascript:addm(' ".$g["who"].", ');\">".$g["who"]."</a><br>";$last=$g["who"];};

заменить на

while($g=mysql_fetch_array($r))if($last!=$g["who"]){echo "<a href=\"javascript:addml('".$g["who"]."');\">!!!</a> <a href=\"http://forum_adress/?showuser=".$g["who_id"]."\">I</a> <a href=\"javascript:addm(' ".$g["who"].", ');\">".$g["who"]."</a><br>";$last=$g["who"];};

добовляет ссылку на профайл юзера ;)

 

Вообщем в версии v1.3 - всё будет ок, я по больше узнаю о технологиях "скоросных" чатов и админка будет. :D

 

А в этой версии можно определять модератора так - ввести (вним)Я МОДЕРАТОР!!!!(/вним) :)

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.