Страница 1 из 11
Модератор форума: JonMagon 
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Установка на форум виджета комментариев вк vk (Подскажите?)
Установка на форум виджета комментариев вк vk
MikhailovCity
Сообщений: 237
Репутация: 16

Сообщение # 1 | 02:36:14
Здравствуйте, решил установить на форум виджет комментариев вк, сейчас форумы на мелких сайтах практически не нужны, так вот что повлияло на решение.

Всё поставил, работает, пример:

Код
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?133"></script>

<script type="text/javascript">
  VK.init({apiId: 5578993, onlyWidgets: true});
</script>

<!-- 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: "665", attach: "*"});
</script>


даже работает на разных постах, но когда открывается новая страница, то набор комментариев исчезает. То есть в одной теме на другой странице уже нету тех комментариев.

Подскажите что нужно сделать, может куда то вставить id темы форума? Если да, то
Где найти id форума и как что куда вставлять?

Читал документацию Vk там есть page_id (string) — внутренний идентификатор страницы. Но не знаю js. Кто может подсказать, подскажите пожалуйста?
Rostislav
Сообщений: 2394
Репутация: 591

Сообщение # 2 | 11:23:42
Можете попробовать обратиться в службу технической поддержки ВКонтакте за помощью в установке виджета.

Цитата MikhailovCity ()
даже работает на разных постах, но когда открывается новая страница, то набор комментариев исчезает. То есть в одной теме на другой странице уже нету тех комментариев.


Все верно, Страница 1 и Страница 2 в теме на форуме имеют разные адреса, поэтому на этих страницах отображаются разные комментарии в виджете от ВКонтакте. Вы можете, например, увеличить кол-во сообщений на одной странице в настройках форума, чтобы в большинстве или всех темах на форуме была только одна страница.

Drinko
Сообщений: 830
Репутация: 747

Сообщение # 3 | 11:52:06
Заменить:
Код
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "665", attach: "*"});
</script>

на:
Код
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "665", attach: "*", pageUrl: "http://site.name$CUR_THREAD_URL$"});
</script>


http://site.name замените на свое без закрывающего слэша.

Сообщение отредактировал Drinko - Четверг, 20 Окт 2016, 11:54:56
MikhailovCity
Сообщений: 237
Репутация: 16

Сообщение # 4 | 18:09:49
Drinko, Спасибо, большое всё работает) Теперь может пользователи начнут общаться)))

Добавлено (21 Окт 2016, 15:39:04)
---------------------------------------------
Drinko,

Что бы скрыть на главной форума я прописал так

Код
<?ifnot($URI_ID$='frMain' <img src="/.s/sm/1/wink.gif" border="0" align="absmiddle" alt="wink" /> ?>
<script type="text/javascript">
VK.init({apiId: ----, onlyWidgets: true} <img src="/.s/sm/1/wink.gif" border="0" align="absmiddle" alt="wink" /> ;
</script>

<!-- 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", {norealtime: 0, autoPublish: 0, redesign: 1, limit: 15, width: "", attach: "*", pageUrl: "http://kinodk.narod.ru$CUR_THREAD_URL$"} <img src="/.s/sm/1/wink.gif" border="0" align="absmiddle" alt="wink" /> ;
</script>
<?endif?>


Подскажите как прописать или что дописать чтобы скрыть на странице тем, нужно что бы только в самих темах отображалось?

скрыть тут /forum/3 и тут Новые сообщения forum/0-0-1-34

Добавлено (21 Окт 2016, 18:09:49)
---------------------------------------------
Drinko, можете подсказать, а если вставить на главную сайта

что бы было на подобие мини чата

pageUrl: "http://site.name$CUR_THREAD_URL$"

что нужно за место этого условия прописать?

на каждой странице сообщение дублировалось ?

Сообщение отредактировал MikhailovCity - Пятница, 21 Окт 2016, 15:45:27
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Установка на форум виджета комментариев вк vk (Подскажите?)
Страница 1 из 11
Поиск: