Яндекс Народ Народ
Яндекс.Карты
 Регистрация Народ
 Мастерская   Почта   Каталог   Чаты   Газета   Помощь 
Общие вопросы
Пользовательское Соглашение
Регистрация
Зарегистрированные пользователи
Быстрое построение страниц с помощью шаблонов
Редактирование страниц
Управление файлами
Загрузка файлов на сайт
FTP
Почта на Народе
Гостевая книга
Чаты
Опросы
Скрипты и базы данных
Поиск по сайту
Счетчики и статистика посещений
Каталог
Возможности общения на Народе
Сообщества
Рекламный миниблок
Экспорт прайс-листов в «Яндекс.Маркет»
Зачем это надо
Что здесь дают
Пробный тур
Образцы страниц
Форумы
Регистрация
Искать:
Займите это имя для своего сайта
.narod.ru   

Разработка индивидуального дизайна гостевой книги на HTML.

Если вы чувствуете себя неуверенно в HTML, настоятельно рекомендуем воспользоваться шаблонами !!!

1. Сформируйте стандартный html-текст, используя привычные теги. Содержащий текст файл можно назвать как угодно (расширение .html допустимо, но не рекомендуется из соображений удобства - чтобы потом не спутать с рабочим файлом). Примеры: gb.txt, guest.gb. Нами зарезервировано несколько новых слов:

{PAGEBAR} - Линейка выбора очередной порции сообщений (когда их больше десяти).
{MESSAGES} - Тексты сообщений
{OWNERID} - Идентификатор пользователя (используется в ссылке на гостевую книгу)
{OWNERNAME} - Имя сайта пользователя
т.о., если вы хотите в каком-то месте вставить линейку с номерами сообщений, достаточно написать {PAGEBAR}. Фигурные скобки воспроизводить обязательно. В зависимости от того, хотите ли вы вывести форму отправки сообщений на той же страничке, что и отзывы, или отдельно - описание формы должно быть вставлено в этот же файл или в отдельный. Вот пример формы со всеми возможными полями.

<FORM ACTION=leave_message.xhtml METHOD=POST>
<INPUT TYPE=HIDDEN NAME=owner VALUE={OWNERID}>
<INPUT TYPE=HIDDEN NAME=newlocation VALUE=Новый_URL>
Имя:<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>
<INPUT TYPE=SUBMIT VALUE="Добавить сообщение">
</FORM>
Обязательно задайте следующие Hidden-поля:
  • owner, напишите его точно так, как показано.
  • newlocation, где VALUE=Новый_URL (страница, на которую попадет пользователь после отправки сообщения).
2. Напишите еще один файл (например, mgb.txt), с html-кодом, описывающим стиль выводимых сообщений. Этот код автоматически вставится на место {MESSAGES} в предыдущем файле. Используются кодовые слова:
{DATE} - Дата ввода сообщения, время московское
{JSDATE} - Дата по Гринвичу, в миллисекундах с 1 января 1970 года, для обработки JavaScript'ом (см. пример)
{AUTHOREMAIL} - E-mail автора сообщения
{AUTHORNAME} - Имя автора сообщения
{URL} - URL автора сообщения
{MESSAGE} - Текст сообщения
{OWNERREPLY} - Ответ на сообщение
3. Поместите эти файлы на ваш сайт.
4. Ссылка на гостевую книгу выглядит примерно так:
http://narod.yandex.ru/guestbook/?owner=Ваш_id&mainhtml=gb.txt&messageshtml=mgb.txt
Обратите внимание, что таким образом, ваша гостевая книга находится на www.narod.ru, и все ссылки на ваш сайт (например на картинки, которые вы используете в оформлении гостевой книги) в HTML-коде для гостевой книги должны быть абсолютными (т.е. http://Ваше_имя.narod.ru/...).

Примеры html-кода для гостевой книги смотрите на http://example.narod.ru

Если вы не нашли ответа на свой вопрос в Помощи, поищите его в Форуме.


 Регистрация     Мастерская   Почта   Каталог   Чаты   Газета   Помощь 
Copyright © 2000—2004 «Яндекс»