Гостевая книга
Гостевая книга — одно из дополнительных веб-приложений Сервиса August4u,
поставляемых в комплекте с чатом. Книги Сервиса обладают большой гибкостью и функциональностью, в тоже время
очень просты в использовании. Множество тонких настроек позволяют создать книгу любой конфигурации, а мощные
средства защиты оградят вашу книгу от спамеров и прочих вредителей.
Главной особенностью гостевых книг Сервиса является их модульное строение, при котором каждый элемент
книги, в том числе и сами сообщения пользователей, подгружается при необходимости. При переключении страниц
книги не происходит полного обновления окна браузера, как это обычно бывает, новая страница книги просто
замещает текущую, не перегружая остальные элементы: форму ввода, навигацию и все остальное, что может
находиться на странице книги. Этот принцип, а также кеширование и сжатие данных, обеспечивает минимальный
трафик при передаче сообщений и высокую скорость загрузки.
Расположение элементов гостевой книги полностью определяется шаблонами, которые администратор может изменять
по своему усмотрению. Это мощное и гибкое средство позволяет создавать книгу практически с любым внешним видом,
который только может себе позволить фантазия, вместе с этим, пользоваться шаблонами также просто, как и обычным
HTML, не требуется программировать и осваивать сложные скрипты.
Основные возможности гостевых книг Сервиса:
- неограниченное время хранения сообщений;
-
использование в сообщениях кодов форматирования текста, аналогичных кодам форумов (BBCode);
- использование в сообщениях книги смайликов из общей с чатом базы;
- возможность добавлять в сообщения картинки и флэш-ролики с других ресурсов, уменьшая при необходимости их
размер до требуемого значения (кроме флэш-роликов), при этом обходится защита по рефереру, при которой сервер
может отказать в доступе к картинке, если ее запросили не с "родного" сервера;
- автоматическое преобразование вводимого текста с латиницы в кириллицу, если на клавиатуре отсутствуют
русские буквы – ваши посетители не будут ломать глаза, читая транслит;
- система антифлуда, позволяющая ограничивать количество отправленных сообщений за промежуток времени;
- фильтрация сообщений матотестером;
- фильтрация сообщений автоцензором чата;
- сохранение данных формы при возникновении ошибки – данные не будут потеряны при вводе неправильного
пароля, а также при обрыве связи, вся введенная информация остается в форме ввода и ее можно снова будет оправить,
пока сервер не подтвердит прием;
- защита от повторной отправки формы – многократное нажатие на кнопку отправки данных формы не приведет к
дублированию сообщений;
- проверка стандартных полей на корректные значения – гостевая книга может проверять три стандартных поля:
e-mail, url и icq;
- функция предварительного просмотра сообщения перед записью его в книгу;
- раскрывающиеся сообщения – для длинных сообщений можно ограничить их длину, а отображать полностью только
после клика на специальную ссылку;
- разрезание длинных слов – для предотвращения раздвигания дизайна книги;
- удаление повторяющихся символов – удаляет идущие подряд одинаковые символы, явно не несущие никакой информации;
- удаление пустых строк – для сокращения пустого пространства книги;
- преобразование в сообщениях e-mail и www-адресов в ссылки;
- защита e-mail адресов в сообщениях от сканирования спаммерскими программами;
- четные/нечетные сообщения – цветное оформление сообщений может чередоваться для более четкого выделения
границ сообщений;
- множество дизайнов – допускается создать несколько дизайнов книги, чтобы пользователи могли переключаться между ними;
- режим форума – особый режим гостевой книги, при котором она превращается в мини-форум, в этом режиме
посетители могут комментировать сообщения других посетителей;
- всплывающие сообщения – в режиме форума сообщения при ответе на него могут всплывать к началу книги,
таким образом легко определить, что к сообщению был написан комментарий;
- быстрое администрирование – редактирование и удаление сообщений прямо из гостевой книги (для этого необходимо
быть авторизованным в чате);
-
черный список – модератор книги в случае необходимости может запретить пользователю записывать сообщения
или даже просматривать гостевую книгу, блокировка осуществляется по одному из пяти параметров: профайлу пользователя
(его регистрации), компьютеру, IP-адресу, сети провайдера или прокси (если используется);
- предварительная модерация – еще одно средство защиты гостевой книги от нежелательных сообщений, в этом режиме
сообщения не будут отображены до тех пор, пока их не подтвердит модератор;
- восстановление удаленных сообщений – администратор может просматривать удаленные сообщения и, при необходимости,
восстанавливать их;
-
для модераторов книги предусмотрен поиск сообщений по четырем критериям: сообщения от пользователя, сообщения с компьютера,
сообщения с IP-адреса и сообщения с сети провайдера;
Администратору книги предоставляются следующие возможности:
- множество настроек параметров сообщений: ограничение по длине, порядок вывода, порядок нумерации и т.д.;
- настраиваемые надписи и системные сообщения книги;
- произвольный формат даты, возможность определять свои названия месяцев и дней недели;
- редактор стилей для определения расцветки элементов книги, шрифтов, фоновых рисунков и т.д.,
администратор может создавать несколько наборов стилей и устанавливать любой из них как основной;
- настраиваемая форма ввода с произвольным количеством полей, допускается использовать до шести полей:
три определенного типа (e-mail, url и icq) и три дополнительных поля с произвольным типом;
- настройка всех отображаемых элементов книги посредством шаблонов: основной код, код сообщений, код формы,
панель форматирования, навигация и функции модерирования;
- менеджер шаблонов – для сохранения текущих настроек шаблонов в базе и возможности их последующего использования;
- просмотр лога черного списка;
- редактирование и удаление записей из черного списка.
Удобный, интуитивно понятный интерфейс администрирования позволяет быстро настроить гостевую книгу, каждый раздел
содержит контекстную помощь с подробным описанием параметров по данному разделу. Коллекция предопределенных дизайнов
(база постоянно пополняется) поможет быстро создать требуемое оформление гостевой книги.