Вставляем комменты там, где они не предусмотрены

LetItBit.net - Заработок для вебмастера

По просьбам некоторых пользователей системы UCOZ, сделаем возможным комментировать материалы на страницах, где это не предусмотрено. Для примера, в UCOZ, это страницы вида http://{адрес_сайта}/index/0-{номер_страницы}. Наша цель - сделать возможным комментарии на этой странице.

Делать будем что-то подобное: изображение 1.

Заранее предупреждаю, комментарии будут выводиться на любой желаемой странице, но в блоке <iframe>. Это означает, что для поисковиков это ничего не даст. Подобное решение требуется только тогда, когда нужно узнать мнение пользователей.

Услугу управления комментариями мы возьмем у Яндекса. Для этого нужно иметь аккаунт на нем. В принципе, если у Вас есть почта на яндексе, то этого будет достаточно.

Если аккаунтом обзавелись, лезем на сайт: http://narod.yandex.ru. Изображение 2.

Нажимаем ссылку "Создайте свой сайт". На следующей странице вводите Ваш логин и пароль, после чего заходите в аккаунт. Изображение 3.

Щелкаете ссылку "Мастерская". Попадаете в панель управления сайтом. Изображение 4.

Теперь нам нужно узнать номер id страницы с комментариями. Для этого идем по ссылке "Гостевая книга". Изображение 5.

Нужно обязательно запомнить цифры, которые идут после "http://www.narod.ru/guestbook/?owner=".

Теперь создадим страницу с комментариями. Для этого создаем текстовый файл с названием gb.txt. В него пишем следующее:

Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
   <meta http-equiv="content-type" content="text/html; charset=windows-1251">
   <meta name="content-type" content="text/html; charset=windows-1251">
   <meta name="locale" content="RU">
   <meta name="robots" content="all">
   <title>Комментарии к моей страничке</title>
 </head>
 <body>

   <div class="aPage">{PAGEBAR}</div>
   <div class="aMess">{MESSAGES}</div>
   <div class="aPage">{PAGEBAR}</div>

   <p>Вы тоже можете оставить свое сообщение.</p>

   <center><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={ваш_ID}&mainhtml=gb.txt&messageshtml=mgb.txt">
   <table border="0" cellpadding="2" cellspacing="2" width="400">
   <tr><td width="200" class="aTbRight">Ваше имя:</td><td class="aTbLeft"><input type="text" size="20" name="your_name"></td></tr>
   <tr><td class="aTbRight">Ваше e-mail:</td><td class="aTbLeft"><input type="text" size="30" name="your_email"></td></tr>
   <tr><td class="aTbRight">Домашняя страничка:</td><td class="aTbLeft"><input type="text" size="30" name="your_url" value="http://"></td></tr>
   <tr><td colspan="2" class="aTbLeft">Сообщение:</td></tr>
   <tr><td colspan="2" class="aTbCent"><textarea rows="5" cols="55" name="your_message"></textarea></td></tr>
   <tr><td colspan="2" class="aTbLeft">Введите цифры:</td></tr>
   <tr><td class="aTbRight"><img src="http://captcha.yandex.net/image?key={CAPTCHA_KEY}" align="absmiddle"></td><td class="aTbLeft"><input type="hidden" name="key" value="{CAPTCHA_KEY}"><input type="text" name="rep"></td></tr>
   <tr><td colspan="2" class="aTbCent"><input type="submit" value="Оставить сообщение"></td></tr>
   </table>
   </form></center>

 </body>
 </html>
Вместо {ваш_ID} нужно вставить свой ID. Мы его запоминали выше. Полученный файл нужно загрузить на сервер. Для этого нужно войти в мастерскую на народе и пройти по ссылке "Управление файлами и HTML-редактор". Как загрузить - там разберетесь. Изображение 6.

Теперь нужно создать второй файл - это вид каждого комментария. Назовем его mgb.txt. В нем пишем следующее:

Code
 <table border="0" cellpadding="2" cellspacing="0" width="100%">
 <tr><td width="50%" class="aTbLeft"><b>{AUTHORNAME}</b></td><td class="aTbRight">{DATE}</td></tr>
 <tr><td colspan="2" class="eMessage">{MESSAGE}</td></tr>
 <tr><td colspan="2" class="aTbLeft">Домашняя страничка пользователя: <noindex><a rel="nofollow" href="{URL}" title="Домашняя страничка пользователя {AUTHORNAME}">{URL}</a></noindex></td></tr>
 </table><br>
Полученный файл также загружаем на сервер народа.

Теперь завершающий этап. На странице, где нужна поддержка комментов, пишем следующее:

Code
 <iframe width="100%" height="5000" frameborder="0" src="http://www.narod.ru/guestbook/?owner={ваш_ID}&mainhtml=gb.txt&messageshtml=mgb.txt"></iframe>
{ваш_ID} заменяете на свой.

Все, сохраняетесь, и можно пользоваться. При желании, можете отредактировать HTML код страницы комментариев и вида комментариев на Ваше усмотрение. Для этого редактируете созданные текстовые файлы. Администрирование комментов придется производить с панели управления народа.

rss



Здесь может быть ваша реклама!
Площадка №2. Стоимость 700 рублей в месяц.

Предложения отправлять через эту форму.

Категория:Скрипты
Просмотрено:2123
Рейтинг:4.0/2
Дата добавления:13.03.2009 18:50, Пятница
Добавил:Szen
Теги:ucoz, не предусмотрено, комментарии, страница

Мини-форум

№ 0Пятница, 13.03.2009 18:50
Szen
Аватар участника Szen
Здесь вы можете задать вопрос или оставить комментарий по теме "Вставляем комменты там, где они не предусмотрены".
Профиль
№ 1Понедельник, 16.03.2009 07:14
Szen
Аватар участника Szen
Вход в панель администрирования народа - там же, где узнали ID.
если у кого-либо выходит ошибка 404, будьте добры - отпишитесь. У меня работает на ура.
ПрофильWWW
№ 2Вторник, 17.03.2009 07:21
Szen
Аватар участника Szen
Рабочий пример такой реализации можно увидеть на нашей странице, где мы предлагаем информеры: http://szenprogs.ru/index/0-12
ПрофильWWW
№ 3Суббота, 07.11.2009 21:16
Pahan
Аватар участника Pahan
Спасиб за инфу, это действительно рабочий пример реализации. видел много подобных помогли тока то что здесь!
ПрофильWWW
Учавствовать в обсуждении "Вставляем комменты там, где они не предусмотрены" могут только зарегистрированные пользователи.

Внимание

Все скрипты, инструкции, тесты, статьи и подборки, опубликованные в блоге портала, являются собственностью портала. Администрация портала не несет никакой ответственности за содержания статей и скриптов, но обязуется не публиковать материалы, нарушающие законодательство Российской Федерации, порнографию, инструкции по взлому и вскрытию. Администрация портала сама решает, кому помогать в решении какой-либо проблемы, а кому отказать в помощи. Цитируя наш текст и устанавливая опубликованные скрипты, вы соглашаетесь с тем, что используете продукт, созданный или подготовленный порталом SzenProgs. Портал SzenProgs оставляет за собой право менять инструкции, тесты, записи, подборки и скрипты по своему усмотрению и менять содержимое файлов, залитых на портале.

Любая, полная или частичная, публикация материала, размещенного в блоге портала SzenProgs, на другом стороннем от портала SzenProgs сайте должна сопровождаться ссылкой на источник.

Здесь может быть ваша реклама!
Площадка №3. Стоимость 500 рублей в месяц.

Предложения отправлять через эту форму.

Реклама
Ролевая бесплатная онлайн игра Carnage
Копилка
Прием пожертвований и благодарности
(SMS):


Копилка

(WebMoney):


День рождения
Поздравляем с днем рождения следующих друзей:
Kimblejcjqzz(40), denisbardas(15), stisurneybrit(49), faremiamume(46), NiteNearianep(40), Dik0n(24).
Желаем им счастья, здоровья, благополучия, любви и богатства!

С уважением, администрация сайта.
Holiday
Посетители
Статистика
Valid HTML 4.01 Transitional

Яндекс цитирования
Качество сайта...
Rambler's Top100
Business Key Top Sites




Каталог-Молдова - Ranker, Statistics



Онлайн всего: 19
Гостей: 19
Пользователей: 0
Кнопка портала
RSS лента Блога
RSS лента Каталога файлов
RSS лента Новостей
Личный блок
  • Гость портала.
  • Личных данных нет.
Вход на сайт
Регистрация
Софт
Заработок
Опрос
Ваша оценка дизайна
Всего ответов: 571
Друзья портала
Вы тоже можете разместить здесь свою ссылку:


Скачать программы для Windows

Many-FileS.RU - Скачать бесплатно музыку, фильмы, софт, книги без регистрации!

Работа в интернете
© 2009, SzenProgs
Администратор и дизайнер портала: Szen
Хостинг от uCoz