Изменил алгоритм обновления страницы во фрейме. Теперь не страница с сообщениями чата обновляет себя во фрейме, а скрипт обновляет страницу во фрейме. Это позволило реализовать персональные настройки для каждого пользователя.
Чат заточен под wr-форум (использует имя пользователя на форуме). С минимальными переделками может быть интегрирован в любую страницу, но тогда надо писать блок регистрации и учета пользователей.
Текущая версия имеет след. возможности:
1) настройка пользователем цвета и вида своих сообщений;
2) встраиваемые в сообщения смайлики;
3) ссылки в сообщениях становятся автоматически активными;
4) кликом по нику собеседника в чате в сообщение добавляется адресное указание "(для имя) - ";
5) настройка удобной для пользователя частоты обновления окна сообщений (5, 10, 15, 20, 30 сек.) или временное отключение обновления;
6) открытие страницы сообщений в отдельном окне;
7) запоминание настроек пользователя при навигации по страницам форума.
Внешний вид текущей версии:
В архиве рабочий файл чата, который надо положить в папку с форумом. Про встраивание чата в страницы форума уже писал выше.