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

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

P/S: Замечательная работа.Обязательно прикручу.)
 
Maksim, точно не знаю, но
$tm=gmdate('H:i',$t+(3600*$tz+3600));
заменить на $tm=bb_date('H:i',$t+(3600*$tz+3600));
Может быть поможет.
 
поправил,дату тож исправил
теперь новый трабл:D
если в чат кидать ссылку к примеру http://site.ru:8080/index.php то отображает он ее не до конца если без 8080 то все норм
http://s018.*******.host/i522/1201/fd/e27aba632427t.jpg
 
Maksim, добавить : в обработку урл. устал я дописывать парсер ссылок. гденить бы взять нормальный рабочий, то одного то другого символа не хватает.

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

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

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

на данный момент вывел чат из фрейма. за счет этого уменьшился код скрипта, часть вынесена в js , пока тестируется
 
nshut можно подробнее куда добавить :
--- добавлено: 10 янв 2012 в 07:58 ---
хорошо бы вот этот чат переделать для TP2
http://torrentpier.com/viewtopic.php?t=148
 
1.
PHP:
найти часть строки
preg_replace("/(http|https|ftp):\/\/(([A-Za-z0-9\.\-\/?=&_#\%])
заменить на
preg_replace("/(http|https|ftp):\/\/(([A-Za-z0-9\.\-\/?=&_#\%;:])
2. не вижу смысла переделывать что-то когда есть полностью рабочее. тем более свой чат писал изначально на минимальную нагрузку на сервер, все функции продумывал с этой целью. единственный тормоз это приват, но тут ниче путевого не придумал, т.к. если оптимизировать то проблемы переполнения вылезут
 
Back
Top