Текущие дата и время: 19 марта 2024, 09:17:00

Устанавливаем свои смайлики в Гостевую книгу Narod.Ru

Обсуждение авторских смайликов и т.п.

Устанавливаем свои смайлики в Гостевую книгу Narod.Ru

Сообщение DmitryS » 13 октября 2011, 23:08

КАК УСТАНОВИТЬ СВОИ СМАЙЛИКИ В ГОСТЕВУЮ КНИГУ на NAROD.RU ?

Изображение

1. Создаём собственный дизайн Гостевой Книги на сайте narod.yandex.ru как описано ТУТ!
В нашем примере файлы: книги - gbgui.txt, сообщения - gbmsg.txt, скриптов - gbsmiles.js.
Готовые рабочие файлы можно взять здесь: gb.zip (131 кб).
Все три файла копируем в корень своего сайта!

2. В тег <body> файла gbgui.txt добавляем событие onload:
<body onLoad="start_smiles()">

3. В файле gbgui.txt тегу <textarea> назначаем ID (идентификатор) msgfield:
<textarea id=msgfield name=your_message></textarea>

4. В файле gbmsg.txt теги {MESSAGE} и {OWNERREPLY} окружаем классами:
<span class=msg>{MESSAGE}</span>
<span class=reply>{OWNERREPLY}</span>


5. Создаём папку smiles в корне сайта и копируем в неё файлы смайликов.
(в нашем случае просто копируем папку smiles с файлами aa.gif, ab.gif, ... в корень сайта)

6. Копируем в корень своего сайта файл со скриптами gbsmiles.js, заменив везде в тексте:
имя zxhell на своё имя_сайта (берётся от сюда: https://имя_сайта.narod.ru/)

7. Прописываем картинки-смайлики в файле gbgui.txt и каждому тегу <img> дописываем:
событие по клику: onclick="presssmile(this)"
имена картинок: alt="*aa*", alt="*ab*", ...
описания картинок: title="..."

8. Ссылка на страницу с новой Гостевой Книгой со смайликами будет выглядеть теперь так:
https://www.narod.ru/guestbook/?owner=ваш_идентификатор&mainhtml=gbgui.txt&messageshtml=gbmsg.txt
Раньше ссылка выглядела так:
https://www.narod.ru/guestbook/?owner=ваш_идентификатор



Внимание! Программный код в данной статье может оказаться не совсем рабочим из-за того, что шаблоны гостевой книги на домене Narod.Ru в настоящее время отличаются от тех, что были на момент написания статьи. Соответственно, метод, изложенный в данной статье, можно считать примером того как осуществить подключение графических смайликов к комментариям указанной гостевой книги, и при соответствующей доработке программного кода можно сделать его полностью рабочим.


Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 285
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Russia, Moscow
Возраст: 43
Пол: муж.
 
Контакты:

Вернуться в Dizzy/Диззи смайлы, эмотиконы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron