• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Правильная установка скрипта Виждет от Контакта
admiin31
Сообщений: 50
Репутация: 88

Сообщение # 1 | 15:11:48
Помогите не могу поставить правильно скрипт ставлю а он в кучу скидывается и всё!

Код
<!-- 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
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 2 | 15:27:55
Там же все написано

это в 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
admiin31
Сообщений: 50
Репутация: 88

Сообщение # 3 | 15:47:41
Спасибо большое!

Добавлено (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 странный он какой то :)
Drinko
Сообщений: 909
Репутация: 773

Сообщение # 4 | 15:55:07
admiin31, в модуле Новости вставлять надо в шаблоне "Страница материала и комментариев к нему".

PS
И смотрите второй пост - там правильное размещение указано.

admiin31
Сообщений: 50
Репутация: 88

Сообщение # 5 | 15:59:05
Не работает всё равно!

www.gigamesi.ru странный он какой то :)
Drinko
Сообщений: 909
Репутация: 773

Сообщение # 6 | 16:13:27
Цитата admiin31 ()
};);

Точку с запятой выделенную красным в обоих строках уберите.

admiin31
Сообщений: 50
Репутация: 88

Сообщение # 7 | 16:47:01
Drinko, он все кнопки лайки скидывает в кучу к первой

www.gigamesi.ru странный он какой то :)
JacksonMihailov
Сообщений: 259
Репутация: 107

Сообщение # 8 | 17:24:49
Ааах вот оно что)) Разочарую, этот скрипт можно использовать только на странице материала. В виде новостей его пихать бессмысленно, т.к.
Во первых id <div id="vk_like"></div> - куда должна быть загружена кнопка имеет атрибут id, а id - это уникальный селектор и скрипт который грузит кнопки, не видит ID дальше первого.
Во вторых, если даже загрузить все кнопки по классу, то при нажатии на любую, вы лайкнете ту страницу на которой находитесь в данный момент, а не ту, которой принадлежит материал.
Вывод, в виде материала это ставить не надо.

jmDB - Текстовая база данных для uCoz
admiin31
Сообщений: 50
Репутация: 88

Сообщение # 9 | 16:26:07
JacksonMihailov, аа... теперь я вас понял! он же не понимает о каком именно материале надо сообщить, он лайкает только страницы!

Добавлено (20 Дек 2013, 16:26:07)
---------------------------------------------
Как создать поддомены?


www.gigamesi.ru странный он какой то :)
  • Страница 1 из 1
  • 1
Поиск: