|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Правильная установка скрипта Виждет от Контакта (Помогите не могу поставить правильно скрипт) |
Правильная установка скрипта Виждет от Контакта |
Помогите не могу поставить правильно скрипт ставлю а он в кучу скидывается и всё!
Код <!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?105"></script> <script type="text/javascript"> VK.init({apiId: 4068218, onlyWidgets: true};); </script> <!-- Put this div tag to the place, where the Like block will be --> <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "button", height: 18};); </script> вот на этом сайте в модуль новости сайта вид новостей http://gigamesi.ru/ www.gigamesi.ru странный он какой то :)
Сообщение отредактировал webanet - Четверг, 19 Дек 2013, 17:33:37
|
Там же все написано
это в head Код <script type="text/javascript" src="//vk.com/js/api/openapi.js?105"></script> <script type="text/javascript"> VK.init({apiId: 4068218, onlyWidgets: true};); </script> Это в вид материалов, куда надо: Код <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "button", height: 18};); </script> jmDB - Текстовая база данных для uCoz
|
Спасибо большое!
Добавлено (19 Дек 2013, 15:47:41) Код <head><script type="text/javascript" src="//vk.com/js/api/openapi.js?97"></script> </head> <style type="text/css" media="all"> @import url(/highslide/highslide.css); </style> <script type="text/javascript" src="/highslide/highslide.js"></script> <script type="text/javascript"> hs.graphicsDir = '/highslide/graphics/'; </script> <div class="viewn_loop"> <div class="viewn_bg_t"> <div class="viewn_bg_b"> <h2 class="viewn_title" style="position:relative;"><a href="$ENTRY_URL$" class="entryLink">$TITLE$</a> $MODER_PANEL$</h2> <div class="viewn_top"> Раздел:<script type="text/javascript"> VK.init({apiId: 4008247, onlyWidgets: true}); </script> <!-- Put this div tag to the place, where the Like block will be --> <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "button", height: 18}); </script><a href="$CATEGORY_URL$">$CATEGORY_NAME$</a> </div> <div class="viewn_cont"><div class="crop"><a href="$IMG_URL1$" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><img src="$IMG_URL1$" border="0" width="200" alt="$TITLE$" title="$TITLE$"></a></div><div class="text_cont">$MESSAGE$</div></div><hr> <div class="viewn_down"> <div class="viewn_down_r"><a href="$COMMENTS_URL$">Комментарии ($COMMENTS_NUM$)</a> | <a href="$ENTRY_URL$">Подробнее</a></div> Просмотров: $READS$ </div> </div> </div> </div> www.gigamesi.ru странный он какой то :)
|
admiin31, в модуле Новости вставлять надо в шаблоне "Страница материала и комментариев к нему".
PS И смотрите второй пост - там правильное размещение указано. |
|
Ааах вот оно что)) Разочарую, этот скрипт можно использовать только на странице материала. В виде новостей его пихать бессмысленно, т.к.
Во первых id <div id="vk_like"></div> - куда должна быть загружена кнопка имеет атрибут id, а id - это уникальный селектор и скрипт который грузит кнопки, не видит ID дальше первого. Во вторых, если даже загрузить все кнопки по классу, то при нажатии на любую, вы лайкнете ту страницу на которой находитесь в данный момент, а не ту, которой принадлежит материал. Вывод, в виде материала это ставить не надо. jmDB - Текстовая база данных для uCoz
|
JacksonMihailov, аа... теперь я вас понял! он же не понимает о каком именно материале надо сообщить, он лайкает только страницы!
Добавлено (20 Дек 2013, 16:26:07) www.gigamesi.ru странный он какой то :)
|
| |||
| |||