Мини-чат (memcached+ajax)

Lion18

Пользователь
nshut, как на счёт:
1) Очистка чата от старых сообщений?
2) Рабочий бот (который сам отписывается о новинках)
3) Отправка сообщений по ctrl+Enter
4) Теги: Ссылка, картинка, цвета

P/S: Замечательная работа.Обязательно прикручу.)
 

RomM1

Пользователь
Maksim, точно не знаю, но
$tm=gmdate('H:i',$t+(3600*$tz+3600));
заменить на $tm=bb_date('H:i',$t+(3600*$tz+3600));
Может быть поможет.
 

Maksim

Пользователь
поправил,дату тож исправил
теперь новый трабл:D
если в чат кидать ссылку к примеру

Please Login or Register to view hidden text.

то отображает он ее не до конца если без 8080 то все норм

Please Login or Register to view hidden text.

 

nshut

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

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

1) Очистка чата от старых сообщений? - (автоматом грохаются когда админ или модер чтонить пишут или удаляют)
2) Рабочий бот (который сам отписывается о новинках) - тут надо либо в постинг вносить изменения при добавлении торента, либо в крон. мне пока не до этого
3) Отправка сообщений по ctrl+Enter - хм. в горячих клавишах не силен, надо поискать
4) Теги: Ссылка, картинка, цвета - ссылки автозаменяются, непонимаю зачем тег такой. картинка, так одна картинка может исказить весь чат в зависимости от размера, не считаю необходимым. цвета может сделаю позже.

- сообщения сверху вниз переделать несложно. там надо поменять местами объединение pastrow ну и форму ввода переместить вверх. я считаю как сейчас более правильно, поэтому код для проверки переделать не охото. если будете делать, незабудте в яве убрать автопроукрутку

на данный момент вывел чат из фрейма. за счет этого уменьшился код скрипта, часть вынесена в js , пока тестируется
 

Maksim

Пользователь
nshut можно подробнее куда добавить :
--- добавлено: 10 янв 2012 в 07:58 ---
хорошо бы вот этот чат переделать для TP2

Please Login or Register to view hidden text.

 

nshut

Пользователь
1.
PHP:
найти часть строки
preg_replace("/(http|https|ftp):\/\/(([A-Za-z0-9\.\-\/?=&_#\%])
заменить на
preg_replace("/(http|https|ftp):\/\/(([A-Za-z0-9\.\-\/?=&_#\%;:])
2. не вижу смысла переделывать что-то когда есть полностью рабочее. тем более свой чат писал изначально на минимальную нагрузку на сервер, все функции продумывал с этой целью. единственный тормоз это приват, но тут ниче путевого не придумал, т.к. если оптимизировать то проблемы переполнения вылезут
 
Сверху