Комментарии от Vkontakte.ru и Facebook.com Комментарии от Vkontakte.ru и Facebook.com
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Комментарии от Vkontakte.ru и Facebook.com

Started by alexor, September 04, 2010, 09:11:51 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

alexor

Давайте прикрутим вместо стандартных каментов, каменты от vkontakte - думаю будет ооочень удобная весчь.
Давайте тут делится опытом, и может кто составит подробное описане.
http://vkontakte.ru/blog.php?act=s&nid=141

Plazik

Я прикручивал параллельно с основными комментариями, но убрал их, т.к. не нашел как их там модерировать.

alexor

а скриншотов не осталось как это выглядит?

Plazik

Нет.
Комментарии располагались сразу под фоткой.

alexor

а можешь на пальцах рассказать, в какой файл и куда надо этот код вставлять???

Plazik

Создаешь приложение http://vkontakte.ru/apps.php?act=add&site=1
На странице редактирования настроек приложения заполнить необходимые поля Open API:

    * Open API URL – адрес сайта, к которому Вы планируте подключить Open API (например http://durov.at/)
    * Базовый домен – базовый домен Вашего сайта (например, durov.at)

Вставляешь этот код после тега <head> в template.html своей темы:
<script src="http://vkontakte.ru/js/api/openapi.js" type="text/javascript" charset="windows-1251"></script>
<script type="text/javascript">
  VK.init({
    apiId: ВАШ_API_ID,
    onlyWidgets: true
  });
</script>

Только замени ВАШ_API_ID на ID созданного приложения (указан в настройках приложения).

Потом вставляешь код в нужном месте в template.html, тут надо поэкспериментрировать, где он лучше будет смотреться, попробуй вставить после {GALLERY}:
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments('vk_comments');
</script>


Я этот код вставлял через этот плагин http://forum.coppermine-gallery.net/index.php/topic,65740.0.html, там как раз под фоткой будут комментарии.

alexor

в плагине ты его куда вставлял? в index.html?  он же пустой вроде...

Plazik

В плагине Facebook sharer for cpg1.5.x я код вставлял в файл codebase.php после строчки <!-- Facebook share -->

alexor

как раз сам до этого дошел.
Слушай, он у меня теперь выдает Open API security breach, хотя в плагинах я API разрешал...

alexor

Все, прикрутил. Там надо аккуратно  с www - он на это ругается.
А чего ты там не нашел как модерировать- справа от Вкоментарии есть меню админимтрировать- там все каменты и можно их удалять.
Правда какая то дикость со статусами- любой камент выносится в статус человека, его написавшего.

Plazik

Спасибо про модерирование.
А про дикость, это не дикость это фишка, вконтакте на это особо обратили внимание :)

alenka

Может тогда кто знает как заставить виджет: ''мне нравится'' от в контакте заставить нормально считать)))) дело в том что при входе через главную страницу есть два варианта адреса /displayimage.php?pid=1#top_display_media или такой
/displayimage.php?album=lastup&cat=0&pid=1#top_display_media в зависимости куда кликнуть на обычную фотку или на фотку из раздела случайных)))поправить это можно либо применив какой то загадочный параметр page_id для виджета (о котором в самом контакте толком нечего не написано) или же сделать так что бы CMS выдавала в обоих случаях одинаковые адреса, не то не другое не знаю )подскажите плиз

Makc666

Quote from: alenka on December 24, 2010, 07:48:22 PM
Может тогда кто знает как заставить виджет: ''мне нравится'' от в контакте заставить нормально считать)))) дело в том что при входе через главную страницу есть два варианта адреса /displayimage.php?pid=1#top_display_media или такой
/displayimage.php?album=lastup&cat=0&pid=1#top_display_media в зависимости куда кликнуть на обычную фотку или на фотку из раздела случайных)))поправить это можно либо применив какой то загадочный параметр page_id для виджета (о котором в самом контакте толком нечего не написано) или же сделать так что бы CMS выдавала в обоих случаях одинаковые адреса, не то не другое не знаю )подскажите плиз
А Вам не подскажу, т.к. для меня вопрос несколько не ясен по той причине, что ВКонтакте я никогда не прикручивали и т.п. вещи тоже.
Поэтому лучше Вам проконсултироваться у специалистов данной сети, описав им проблему как можно делательнее.