Меняем гостевую книгу.


        В этой статье будем говорить, как сделать свою гостевую книгу на народе. В принципе на народе есть вариант поменять шрифт, цвет фона и даже вставить логотип сайта, но всё-таки это не то, хочется чего-то своего и скажу я вам, что есть вариант изменить “гостевую”, изменить под дизайн сайта. Давайте сделаем небольшой обзор этой возможности.

        Для того чтобы создать гостевую книгу с собственным дизайном на хостинге 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, поэтому подумайте, как вы хотите всё это оформить.

1

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 файла шаблона, которые вы можете изучать изменять и использовать. Инструкция по установке внутри архива.

Шаблон №1

Шаблон №2

Шаблон №3

Rambler's Top100
Смотрите пример гостевой
Hosted by uCoz