Сервисы
Лоция
Отзывы
ПерЧАТка
Программы
Игры
Учебники
Справочники
Миелофон







Яндекс цитирования
 
Информация
На нашем сервере открыта интернет-аптека, где Вы можете приобретать медикаменты не выходя из дома!


GISMETEO: Погода по г.Екатеринбург



 
 

Константы мультипользовательской гостевой книги


Введение


Константы имеют конструкцию [!ИМЯ_КОНСТАНТЫ!] и при работе гостевой книги заменяются на соответствующие потоки и данные. Большинство констант работает только в своих страницах, хотя некоторые в нескольких. Константы влияют на внешний вид гостевой книги, поэтому их расположение в Ваших HTML-кодах можно определить экспериментальным путем. Безопаснее всего строить свой интерфейс вокруг констант, используя уже готовые HTML-коды. Вопросы по настройке гостевых книг и по константам задавайте в форуме. Для эмуляции SSI доступна константа [!INCLUDE=YouURL!] на любой полноценной странице книги (где есть теги <HTML>). Вместо YouURL можно подставлять любой URL-адрес и его вывод будет вставлен в страницу с таким вызовом. Так например строка [!INCLUDE=http://chat.isety.net/cgi-bin/chat2.cgi?action=show_frazes!] вставит количество известных роботу ПерЧАТки фраз. Эту константу можно применять например для вставки своего меню сайта без прямого указания кода, тогда будет легче менять его структуру.

Страница сообщений


[!C_MESS!] - Общее количество сообщений в гостевой книге
[!PAGE!] - Линейка разбивки на страницы с указателем текущей. В оформлении линейки использованы классы CSS, которые вы можете изменять для оформления внешнего вида. То есть линейка оформлена подобно <div class="linegbpages">Линейка разбивки</div>:

  • linegbpages - объединяет всю линейку в тэге <DIV>
  • linkgbpage - указан в тэгах ссылок <A> на страницы кроме текущей
  • ingbpage - текущая страница в тэге <A> с параметром якоря name

[!MESSAGES!] - Сообщения и ответы на них

Оформление сообщения и ответов


[!NAME_EM!] - Имя пользователя. Оформляется в виде ссылки с классом CSS linkgbem, если указан e-mail, иначе просто имя. Причем e-mail будет скрыт от спам-роботов.
[!NAME!] - Имя пользователя
[!EMAIL!] - E-mail адрес пользователя
[!URL!] - Указанный пользователем URL
[!CITY!] - Город написавшего
[!IP!] - IP-адрес написавшего
[!DATE!] - Дата сообщения в формате d.mm.yyyy
[!DATETIME!] - Дата и время сообщения в формате d.mm.yyyy h:m
[!TDATE!] - Полная дата в универсальном формате GMT
[!SUBJECT!] - Заголовок сообщения
[!SMILE!] - Смайлик (настроение) сообщения
[!MESSAGE!] - Текст сообщения
[!REQUESTS!] - Ответы на сообщения (в оформление ответов эту константу ставить не нужно)
[!RE!] - Ссылка на форму ответа на сообщение (в оформлении ответов эту константу ставить не нужно)
[!DEL!] - Ссылка на удаление сообщения (перед удалением запрашивается пароль)

Форма добавления ответов


[!MMESS!] - Исходное сообщение, на которое отвечает пользователь
[!IDM!] - ID сообщения, на которое отвечает пользователь
[!RESUBJECT!] - Предварительный заголовок ответа

Прочие страницы


[!CONTEXT!] - Содержание страницы (форма для ввода пароля и т.п.). В оформлении вывода константы используются классы CSS, которые можно изменять для оформления стандартных выводов программы. Выводы находятся в тэгах <DIV> или <P> с вызовом классов:

  • defaultgbpage - объединяет заголовок и сообщение
  • defaultgbhead - действует только на заголовок
  • defaultgbmsg - действует только на сообщение