Ruby Chat 0.1.1

Версия 0.1.1

Исправлено:
• Антимат и проверка на недопустимое имя, например «admin» (фильтровал Слово, но пропускал СЛово).
• Антифлуд админская часть (не устанафливал тайм-аут по «просьбе» админа).
• Баги, возникающие при неудачном определени ip (админская часть).
• Уязвимость при переходе из админке в чат.
• Разные мелочи.

Добавлено:
• Опция отключения ротации банеров.Версия 0.1.1

Исправлено:
• Антимат и проверка на недопустимое имя, например «admin» (фильтровал Слово, но пропускал СЛово).
• Антифлуд админская часть (не устанафливал тайм-аут по «просьбе» админа).
• Баги, возникающие при неудачном определени ip (админская часть).
• Уязвимость при переходе из админке в чат.
• Разные мелочи.

Добавлено:
• Опция отключения рота

Возможности версии 0.1.0:

• Ограничение по длине сообщения и разбивка длинного сообщения на маленькие.
• Любителям аськи: отправка по «Ctrl+Enter».
• Обращение к собеседнику и цитирование по клику (соответственно по нику или сообщению). Адресат при этом видит у фразы стрелочку, означающую, что к нему обратились по нику.
• Авто-высота поля чата в зависимости от высоты окна браузера — отсутствие вертикальной полосы прокрутки окна чата, даже если пользователь его, окно браузера, уменьшил (в разумных пределах).
• Плавный автоскролинг и возможность его отключения.
• Звуковое уведомление о новом посетителе.
• Звуковое сопровождение смайлов (кроме Сафари).
• Запрет некоторых ников, например admin, причем учитывается подмена букв, например русской и латинской а, а так же учитываются похожие и одинаковые по написанию буквы из разных языков (символ H при наборе АДМИН)
• Антимат в сообщениях и никах(сторонний скрипт фильтра).
• Антифлуд (описание механизма работы).
• Синонимы для смайлов 🙂 и 🙂
• Разбиение длинных слов на короткие. При чем ссылки не бьются на слова по 50 знаков, а передаются действующей ссылкой. Ссылки должны начинаться с http:// или www.
• Кеширование некоторых запросов.
• Самоочищающаяся таблица последних сообщений.
• Смена цвета сообщение «на лету».
• Включение/выключение звуков.
• Админу: бан по ip, увеличение таймаута между сообщениями.
• Ротатор банеров. Принимаются картинки, тянущийся со стороны js, флэш.
• Перевод строк в сообщении. Максимально, для защиты от флуда, разрешено три перевода (или 4 строки).
Забрать:

Прикреплённые файлы:
Файл: rubychat_0.1.1.zip
Размер: [1,15 Mb] (забрали: 103 раз)

Без рубрики