Меняем гостевую книгу.
В этой статье будем
говорить, как сделать свою гостевую книгу на народе. В принципе на народе есть
вариант поменять шрифт, цвет фона и даже вставить логотип сайта, но всё-таки это
не то, хочется чего-то своего и скажу я вам, что есть вариант изменить
“гостевую”, изменить под дизайн сайта. Давайте сделаем небольшой обзор этой
возможности.
Для того чтобы создать гостевую книгу с собственным дизайном на хостинге Narod.ru нам понадобиться всего два файла, текстовых файла:
sm.txt (в этом
файле описано как будут выглядеть сами сообщения)
short.txt (чтение сообщений и основной дизайн
гостевой книги)
1. sm.txt
Создайте
текстовый файл sm.txt
Вот что в нем должно быть:
<HR>
<SCRIPT
LANGUAGE=javascript>
<!--
document.write(C2UT({JSDATE}));
//-->
</SCRIPT><NOSCRIPT>{DATE}</NOSCRIPT><br>
<a
href="mailto:{AUTHOREMAIL}">{AUTHORNAME}</a><br>
<a
href={URL}>{URL}</A><HR>
{MESSAGE}<HR>
{OWNERREPLY}<HR><br>
Теперь давайте разберем файл "по
полочкам":
{DATE} - Выводит на страницу время,
когда было написано сообщение.
{AUTHOREMAIL} -
E-mail автора сообщения.
{AUTHORNAME} - Имя автора
сообщения.
{URL} - Адрес страницы автора (если
поле оставлять пустым, то на странице с сообщениями адреса не будет).
{MESSAGE} - Текст самого сообщения.
{OWNERREPLY} - Ваш ответ на сообщение (его вы можете
написать у себя в Мастерской в разделе "Гостевая книга"->"Администрирование")
Все эти слова зарезервированы "Народом" и их надо писать так, как есть, и фигурные скобки обязательны.
Всё выше написанное это всего лишь основа. Вам ничего не мешает, например задать правило вывода {MESSAGE}(оставленное сообщение) на экран, т.е. фон, шрифт, цвет, стиль, а может вы захотите оформить в виде таблицы. Содержимое sm.txt будет подставляться в файл short.txt, поэтому подумайте, как вы хотите всё это оформить.
2. short.txt
В файле short.txt отображается основной дизайн
гостевой книги.
Вот его содержимое:
<FORM ACTION=leave_message.xhtml METHOD=POST>
<INPUT TYPE=HIDDEN NAME=owner VALUE={OWNERID}>
<INPUT TYPE=HIDDEN NAME=newlocation VALUE=http://www.narod.ru/guestbook/?owner=Вашлогин&mainhtml=short.txt&messageshtml= sm.txt>
Имя:<INPUT TYPE=TEXT SIZE=20 NAME=your_name>
e-mail:<INPUT TYPE=TEXT SIZE=20 NAME=your_email>
URL:<INPUT TYPE=TEXT SIZE=30 NAME=your_url>
Сообщение:<br>
<TEXTAREA ROWS=5 COLS=55 NAME=your_message></TEXTAREA><br>
<INPUT TYPE=SUBMIT VALUE="Добавить сообщение">
</FORM>
В этом файле основная часть “гостевой” без всякого так сказать дизайна. Но. Но зачем нам ручки.
Чтобы посетитель мог попасть в вашу гостевую книгу (изменённую) и написать сообщение, вам надо указать такую ссылку:
http://www.narod.ru/guestbook/?owner=Вашлогин&mainhtml=short.txt&messageshtml=sm.txt
Где "Вашлогин" - это первое слово в адресе вашего сайта.
Например, адрес сайта http:// rabotastream.narod.ru, значит вместо "Вашлогин" в
ссылку вставьте "rabotastream".
Ниже я представил 3 файла шаблона, которые вы можете изучать изменять и использовать. Инструкция по установке внутри архива.