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

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

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 выдавала в обоих случаях одинаковые адреса, не то не другое не знаю )подскажите плиз
А Вам не подскажу, т.к. для меня вопрос несколько не ясен по той причине, что ВКонтакте я никогда не прикручивали и т.п. вещи тоже.
Поэтому лучше Вам проконсултироваться у специалистов данной сети, описав им проблему как можно делательнее.