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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Чат O-CHAT: всё о нём

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

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

Links



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вобщем в файловом архиве вашем чат лежит.. поставил - вылазит окно:
Content-type: text/html  
Software error:
Undefined subroutine &main::printmessanger called at chat.cgi line 183.
For help, please send mail to the webmaster (webmaster@пага.нет), giving this error message and the time and date of the error.  
чё типа делать?

Чат O-Chat

 
Чат на перле от OLEX  (скачать можно из местного файлового архива):
O-Chat v. 3.2
O-Chat v. 4.0
O-Chat v. 4.1
O-Chat v. 5.0 beta

 
В работе можно посмотреть на http://chat.evropa.com.ua
 

все скрипты  » скрипты чатов  »  O-Chat

Всего записей: 55 | Зарегистр. 14-10-2002 | Отправлено: 00:02 07-06-2003 | Исправлено: OLEX, 14:39 15-11-2005
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Svarga
Идея хорошая.... может и сделаю, только когда не знаю

----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 12:24 05-02-2004
Bosmr

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Чат хорош...
Действительно хорош!!!
 
Вот только может ли кто-нибудь объяснить, можно ли заставить версию 4.1 работать под Мозиллой и Оперой? Если выделяю чекбокс У меня не ИЕ, вываливается ошибка Incorrect ID, иначе приходится обновлять чат руками... что, согласитесь, не есть хорошо...
 
 
Да, очень не хватает простенького манипулирования "текстовым содержанием" основного фрейма... всмысле кнопочки "Очистить", для Админа само собой...
 
Также, почему-то все могут видеть кто кого выводит в игнор... неэтично ))))
 
И еще, хорошо бы если бан бы осуществлялся не по одному конкретному ИП адресу, а по некоторому диапазону... как правило многие сидят на диалапе и проблемы со сменой ИП-адресов не испытывают...

Всего записей: 7 | Зарегистр. 05-08-2003 | Отправлено: 01:54 09-02-2004
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bosmr
В следующей версии обещаю сделать поддержку всех броузеров, без всяких галочек.
Но дело в том, что и сей час под оперой у меня все нормально работает.... Никаких
Цитата:
Incorrect ID,  
, хотя это я слышал не только от тебя....


----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 00:11 10-02-2004
Bosmr

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

Всего записей: 7 | Зарегистр. 05-08-2003 | Отправлено: 12:07 11-02-2004
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bosmr

Цитата:
может быть опера рубит кукисы

в чате не используются куки...

----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 10:24 12-02-2004
steroid



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

Всего записей: 591 | Зарегистр. 19-12-2001 | Отправлено: 09:05 09-03-2004
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
steroid
По чуть-чуть вношу новшества, но до следующей версии еще далеко.
Вот блин никак не пойму, при каких обстоятельствах не вставляются смайлики в поле ввода. У меня на работе тоже перстали вставляться
Думал это из-за винХР, которую там поставил, но нет, у других под ХР вставляются....

----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 03:56 10-03-2004
steroid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня тоже вроде все вставляется
хм надо будет почекать на всякий случай

Всего записей: 591 | Зарегистр. 19-12-2001 | Отправлено: 04:14 12-03-2004
GoldCrab



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OLEX
Хороший чат, простой и неприхотлив.
Хотя и с админкой там что-то пока маловато, но тоже буду ждать. Деватся то некуда.

Всего записей: 39 | Зарегистр. 21-02-2004 | Отправлено: 06:16 14-03-2004
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoldCrab
а что еще должно быть в админке?

----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 10:29 15-03-2004
GoldCrab



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OLEX
В принципе, это почти как прихоть. Но думаю, что некоторым было полезно бы иметь и такие "вкусности".  
К примеру:
- команда "отключить консоль" юзеру, чтобы не мог писать он. То есть, он остается в чате, читает все сообщения, но писать не сможет.
- кик с временем, на 30 мин, на час, на сутки, месяцы; желательно записью причин и с выводом в список ников, кто когда и за что был кикнут. (Если в чате три модератора, то двое не смогут знать причину, за что был кик. Бан, это крайняя мера).
- лог на отдельного юзера, если он был он забанен долго и потом был допущен в чат, то иногда нужно проследить за юзером, из-за его "злословия" (вкл/выкл лог на юзера).
 
Дальше уже косметические поправки. Для удобства сделать перемещения (не скроллинг) между окнами: список и правка юзеров, модераторы (вкл/выкл), отдельная запись лога чата за сутки и ее автоматическое удаление после двое суток.
На главной странице добавить: скамья позора (открытый список забаненных).
 
Ммм.. Вот такие у меня скромные мысли...  

Всего записей: 39 | Зарегистр. 21-02-2004 | Отправлено: 06:26 17-03-2004 | Исправлено: GoldCrab, 06:32 17-03-2004
steroid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да и место для обьявлений не помешало бы на главной странице

Всего записей: 591 | Зарегистр. 19-12-2001 | Отправлено: 08:05 17-03-2004
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoldCrab

Цитата:
Вот такие у меня скромные мысли

Очень хорошие мысли
 
Bosmr

Цитата:
вываливается ошибка Incorrect ID
мдя.... действительно вываливается..... раньше не было, наверное что-то сломал в последней версии случайно


----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 02:37 18-03-2004
SonyaBlade

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемый OLEX, а можно сделать регистрацию обязательной?
Потому что весь смысл наказаний теряется если юзер может тут же перезайти в чат под гостевым входом с новым ником. Или перезвонить по ДИАЛ-АП чтобы сменить IP если его забанили по IP.
Также желательна активация регистрационных данных по E-Mail для защиты от ботов и dos аттак. Сам я с этим сталкивался причём совершенно недавно.
А дизайн мне очень понравился, особенно возможность быстро его менять управляя CSS.

Всего записей: 26 | Зарегистр. 11-03-2004 | Отправлено: 23:18 20-03-2004
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SonyaBlade

Цитата:
можно сделать регистрацию обязательной?  

можно....
 
В подпрограмме enter (sub enter) замени первую строку  
&error_pleaserepeat unless $FORM{'name'};
на
&error_pleaserepeat unless ($FORM{'name'} && $FORM{'pass'});
 
и чуть-чуть ниже процедуру проверки ника

Код:
 
######## Проверка ника
 
if (&read_pass($FORM{'name'})) {
if ($FORM{'pass'}) {
   if ($FORM{'pass'} ne $pass) {
   $try=1;
   &error("Извините. Имя <font color=$clr_now>$FORM{'name'}</font> зарегистрировано в чате, но пароль не тот что надо. <br>\n")
   }  # end if
} # end if
else {
$text.="Имя (ник) <font color=$clr_now>$FORM{'name'}</font> зарегистрировано в $chat_tittle-е\n";  
$text.="<BR>Вы не можете его использовать как гость чата<br>\n";
$try=1;
&error($text)
} # end else
} # end if
 

 
Заменить на:

Код:
 
######## Проверка ника
 
if (&read_pass($FORM{'name'})) {
   if ($FORM{'pass'} ne $pass) {
   $try=1;
   &error("Извините. Имя <font color=$clr_now>$FORM{'name'}</font> зарегистрировано в чате, но пароль не тот что надо. <br>\n")
   }  # end if
} # end if
else {
$text="Имя (ник) <b>$FORM{'name'}</b> не зарегистрирован в чате.<br>Зарегистрироваться нужно <a href=chat.cgi?action=add_new_user>здесь</a>";
&error($text)
} # end else
 

 
 
Добавлено
В следующей версии сделаю выбор обязательной регистрациии......
 
Добавлено
SonyaBlade

Цитата:
желательна активация регистрационных данных по E-Mail  

А не пойдет для этого типа показуют тебе картинку с числом, и ты при регистрации должен это число ввести...?

----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 03:22 22-03-2004
DOS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OLEX
А нельзя было бы зделать обновление снизу или сверху как пользователь захочет. И приваты в главном окне. Это можно зделать создать файл настроек для каждого пользователя и это даст возможность использование личных смайлов. Так же надо делать гостевую и сразу авторизацию. и ещё при регистрации указывать дату рождения это даст при входе в чат у пользователя будет гороскоп перед глазами. отпиши мне на мыло fanatnet@mail.ru чем смогу помогу.

Всего записей: 31 | Зарегистр. 19-03-2004 | Отправлено: 22:14 22-03-2004
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DOS

Цитата:
нельзя было бы зделать обновление снизу или сверху как пользователь захочет
сделаю....  
 

Цитата:
приваты в главном окне
а как это?
 

Цитата:
при регистрации указывать дату рождения  
угу...


----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 03:22 23-03-2004
DOS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приваты в главном окне это вот так  
([DOS] Привет) и оно сопровождалось бы звуковым сигналом и выделялось!!!
И ещё хотелось бы если тексты чата нельзя зделать, то хотя бы кнопку сохранить месагу.
Я просто не до конца всё понял но у меня красивое оформление профиля получились оставь ящик я тебе скриншот пришлю!!!

Всего записей: 31 | Зарегистр. 19-03-2004 | Отправлено: 19:50 23-03-2004
SonyaBlade

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OLEX
Активация с защитой через шрифт это тоже выход, но смысл иметь реальное мыло юзверя для связи с ним в случае чего, так что проверка валидности мыльника при регистрации вопрос открытый ))
...
Делюсь своими ошибками, чтобы их не совершили другие!!!
У меня чат не хотел работать на сервере, хотя на локалхосте всё было замечательно, суппорт хостинга меня уверял что всё в порядке, но тем не менее чат не работал.
Моя ошибка заключалась в том, что пользуясь тотал командером я заливал файлы в бинарном режиме а не в текстовом (ASCII) и ещё суппорт сказал сделать перекодировку файлов из кодировки виндовс в юникс.
Т.е. прога декодер заменяет например символы завершения строк виндовые на Unix-овые, я так понял с его слов, тогда всё завелось!
Не пинайте меня за ламерство, может кому то это и правда поможет!
Перекодировщик вышлю всем желающим по мылу, достаточко кинуть мне на PM.

Всего записей: 26 | Зарегистр. 11-03-2004 | Отправлено: 20:59 23-03-2004 | Исправлено: SonyaBlade, 21:00 23-03-2004
DOS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoldCrab
 
А ты попробуй сам поработать там не сложно я посмотрю и вышлю!!! У меня с причиной выводится!!!
 
SonyaBlade
 
Самый оптимальный вариант это Far нажимаешь F4 и потом Shift+F2 и выбираешь Unix кодировку!!!

Всего записей: 31 | Зарегистр. 19-03-2004 | Отправлено: 21:08 23-03-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Чат O-CHAT: всё о нём


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru