До нового 2012 года осталось:


  • Страница 1 из 1
  • 1
Виджет комментариев от ВКонтакте
Профиль
Группа: Забаненные
Регистрация: 11.10.2011
Пользователь №: 33
Сообщений: 354
Репутация: [ 19 ]
ICQ:644176937

Автор - Ra1N
Дата добавления - 19.11.2011 в 21:59
Ra1NДата: Суббота, 19.11.2011, 21:59 | Сообщение # 1
Ra1N
Логин: Ra1N
Имя: Артём Леваков
Сообщений: 354
Награды: 0
Репутация: 19
Замечания:
ID вашей групы: 255
Offline
Не успел я о подключении виджета комментариев от ВКонтакте объявить, а тут уже поисковики толпу желающих сделать подобное на сайт шлют. Соль в том, что я опубликовал только новость, а никак не руководство, но раз есть клиент, то будем предлагать и товар. В этой статье я подробно расскажу, как подключить виджет комментариев от ВКонтакте на uCoz.

Сначала зайдите на сам знаменитый vkontakte.ru и найдите в нижнем меню (в самом конце страницы) пункт меню «Разработчикам». Смело нажимайте на него. Именно здесь находятся все плюшки для веб-мастеров. Теперь предложат выбрать категорию приложения. Нас интересует виджет для комментариев на сайте, а значит переходим в одноименную категорию.

Самым первым, по неизвестным мне причинам, идет виджет для комментариев. На его персональной странице Вам распишут все прелести использования такого прогрессивного инструмента для упрощения комментирования на сайта, а также радость от вирусного распространения ссылки на материалы через принудительную смену статуса, так что можете почитать и еще раз восхититься щедрости и доброте Павлика Дурова. Но не нужно сильно тянуть, потому что время идет. Надо внести сайт в реестр ВКонтакте, чтобы те потом могли по секрету передать данные в налоговую инспекцию. А Вы как думали? Коварны методы поимки нерадивых веб-мастеров, что от налога за рекламу уклоняются — такова цена для тех, кто хочет подключить виджет комментариев от ВКонтакте. Страшно? И правильно, потому что я пошутил. Никто никому ничего рассказывать не будет. Сервера ВКонтакте предоставят Вам персональную базу данных для комментариев и будут исправно их хранить, принимать и отображать — ничего лишнего. Уже не верите? Спросите у Павлика!

Вносите требуемые данные, выбирайте количество комментариев на странице и жмите синюю такую кнопку «Сохранить». О ширине фрэйма с комментариями от ВКонтакте, которая задается в поле width, можете не беспокоиться — его легко изменить уже в самом коде.

Для успешного завершения этой непростой миссии, нужно разместить в шаблонах на uCoz два фрагмента кода. Первый нужно вставить в заголовок страницы (между тегами <head> и </head>). Выглядит он следующим образом:
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?13"></script>
<script type="text/javascript">
VK.init({apiId: выданный_сайту_id, onlyWidgets: true});
</script>

Вместо выданный_сайту_id будет красоваться какая-то цифра. У меня семизначная. Её менять ни в коем случае нельзя, иначе ничего работать не будет. Я, например, решил подключить виджет комментариев от ВКонтакте для статей и новостей, а значит вставил упомянутый выше код в шаблоны «Вид материала и комментариев к нему» обоих модулей. Аналогично поступите и со вторым.

Второй фрагмент JavaScript выводит комментарии на страницу.
<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "496"});
</script>

Все данные будут помещены в div с id="vk_comments". Можете изменить его по своему усмотрению, но обязательно проверьте, чтобы id контейнера и первый параметр функции VK.Widgets.Comments совпадали; limit – количество комментариев на странице, а width — ширина контейнера (iframe) с комментариями. Можете изменять эти параметры, не сохраняя ничего на официальном сайте виджета — никаких негативных последствий не последует. Чтобы не рисковать, расположите скрипт сразу после контейнера, как и рекомендуют разработчики.

Дам Вам полезный совет. «Родные» комментарии на сайте от uCoz можно отключать в настройках. Достигается это за счет использования внутренних условных операторов, а именно, конструкции:
if($COM_IS_ACTIVE$)?>
<!-- Код для вывода комментариев, проверки и т.п. -->
endif?>

Если хотите не просто установить виджет комментариев от ВКонтакте, а еще и иметь возможность отключать его через настройки модуля, то разместите второй фрагмент кода от ВКонтакте внутри этой конструкции.



  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Статистика Форума
Лучшие пользователи
Уважаемые пользователи
Популярные темы
Недавно обновленные темы
Conspiracy Постов [ 447 ]
Ra1N Постов [ 354 ]
stim Постов [ 84 ]
F1ke Постов [ 79 ]
Skipper Постов [ 42 ]
Maylo Постов [ 21 ]
slim Постов [ 20 ]
Larisakl Постов [ 16 ]
SoLD Постов [ 15 ]
kaN Постов [ 13 ]
Conspiracy Репутация [ 34 ]
SoLD Репутация [ 22 ]
Ra1N Репутация [ 19 ]
slim Репутация [ 6 ]
ВОВЧИК Репутация [ 2 ]
travka Репутация [ 2 ]
Sussa Репутация [ 1 ]
krau1993 Репутация [ 1 ]
InterN Репутация [ 1 ]
k1Rey Репутация [ 1 ]
Флудилка [ 224 ]
Конкурс Считаем до 30 [ 8 ]
Big Раздача © Ra1N [ 8 ]
Лучшая игра [ 6 ]
Любимая карта [ 6 ]
Игра "Я еду на юг" [ 5 ]
Заявка [ 4 ]
Оцените тогда уж и мой сайт) [ 4 ]
Конкурс "Зимний наряд" [ 4 ]
AWP vs Пистолет [ 4 ]
Что такое HTML [ 1 ]
What hosting to choose? [ 0 ]
Взяла выгодный кредит – пусть банкиры разорятся! [ 0 ]
Темный мини-чат для uCoz [ 0 ]
Новый отличный поск по сайту [ 0 ]
Красивое меню для сайта Ucoz [ 0 ]
Информер популярных материалов [ 0 ]
Плеер для проигрывания мп3 на сайте [ 0 ]
Часы для cs [ 0 ]
Мини профиль со встроенным поиском New ! [ 0 ]