По просьбам некоторых пользователей системы UCOZ, сделаем возможным комментировать материалы на страницах, где это не предусмотрено. Для примера, в UCOZ, это страницы вида http://{адрес_сайта}/index/0-{номер_страницы}. Наша цель - сделать возможным комментарии на этой странице.
Делать будем что-то подобное: изображение 1.
Заранее предупреждаю, комментарии будут выводиться на любой желаемой странице, но в блоке <iframe>. Это означает, что для поисковиков это ничего не даст. Подобное решение требуется только тогда, когда нужно узнать мнение пользователей.
Услугу управления комментариями мы возьмем у Яндекса. Для этого нужно иметь аккаунт на нем. В принципе, если у Вас есть почта на яндексе, то этого будет достаточно.
Если аккаунтом обзавелись, лезем на сайт:
Нажимаем ссылку "Создайте свой сайт". На следующей странице вводите Ваш логин и пароль, после чего заходите в аккаунт. Изображение 3.
Щелкаете ссылку "Мастерская". Попадаете в панель управления сайтом. Изображение 4.
Теперь нам нужно узнать номер id страницы с комментариями. Для этого идем по ссылке "Гостевая книга". Изображение 5.
Нужно обязательно запомнить цифры, которые идут после "http://www.narod.ru/guestbook/?owner=".
Теперь создадим страницу с комментариями. Для этого создаем текстовый файл с названием gb.txt. В него пишем следующее:
Теперь нужно создать второй файл - это вид каждого комментария. Назовем его mgb.txt. В нем пишем следующее:
Теперь завершающий этап. На странице, где нужна поддержка комментов, пишем следующее:
Все, сохраняетесь, и можно пользоваться. При желании, можете отредактировать HTML код страницы комментариев и вида комментариев на Ваше усмотрение. Для этого редактируете созданные текстовые файлы. Администрирование комментов придется производить с панели управления народа.
Вы можете присоедениться к моему микроблогу в Твиттере @SzenProgs. Буду благодарен, если оцените мой труд, и щелкните по звездочкам ниже.
x;z-index:1 }Вставляем комменты там, где они не предусмотрены
Скрипты
Скрипты, инструкции, справочники
Категория: | Скрипты |
Просмотрено: | 10057 |
Рейтинг: | 4.0/6 |
Дата добавления: | 2009-03-13 18:50, Пятница |
Добавил: | Szen |
Теги: | ucoz, не предусмотрено, комментарии, страница |
№ 0 | 2009-03-13 18:50 |
Szen | Здесь вы можете задать вопрос или оставить комментарий по теме "Вставляем комменты там, где они не предусмотрены". |
Гость |
№ 1 | 2009-03-16 07:14 |
Szen | Вход в панель администрирования народа - там же, где узнали ID. если у кого-либо выходит ошибка 404, будьте добры - отпишитесь. У меня работает на ура. |
Szen · WWW |
№ 2 | 2009-03-17 07:21 |
Szen | Рабочий пример такой реализации можно увидеть на нашей странице, где мы предлагаем информеры: http://szenprogs.ru/index/0-12 |
Szen · WWW |
№ 3 | 2009-11-07 21:16 |
Pahan | Спасиб за инфу, это действительно рабочий пример реализации. видел много подобных помогли тока то что здесь! |
Pashok · WWW |
№ 5 | 2011-12-14 13:26 |
Szen | cooper, снова флудишь? Второе предупреждение! С третьим - бан на сутки. Где ставил комменты? |
Szen · WWW |
№ 6 | 2011-12-15 07:25 |
Szen | cooper, сообщение удаляю: оно не несет никакой ценности для решения проблемы, только флуд и спам. Не надо, так не надо. |
Szen · WWW |
№ 7 | 2011-12-15 14:48 |
cooper | Я написал, что ставил комментарии у себя на сайте, на ucoz, пробовал как для народа и не пошло. |
Юрий |
№ 9 | 2011-12-17 11:02 |
Szen | cooper, в инструкции все написано. Ты это проделал? Если проделал, где результат? Как я могу понять, где ты ошибся, если кода я нигде не вижу? От себя: способ до сих пор работает и я им пользуюсь. Страница с комментами здесь. |
Szen |
№ 10 | 2011-12-18 10:40 |
Szen | cooper, рекомендую очень хорошо перечитать мануал. Во-первых, файлы mgb.txt и gb.txt нужно размещать не на твоем хосте, а на хосте вделенном на народе (там где народный сайт создан). Во-вторых, какого ты ссылаешься во фрейме на свой сайт? В мануале прямо сказано: _http://www.narod.ru/guestbook/?owner={ваш_ID}&mainhtml=gb.txt&messageshtml=mgb.txt |
Szen · WWW |