forum.coppermine-gallery.net

Support => Русский (Russian) => Language Specific Support => cpg1.5.x FAQ (Russian) => Topic started by: alexor on September 04, 2010, 09:11:51 am

Title: Комментарии от Vkontakte.ru и Facebook.com
Post by: alexor on September 04, 2010, 09:11:51 am
Давайте прикрутим вместо стандартных каментов, каменты от vkontakte - думаю будет ооочень удобная весчь.
Давайте тут делится опытом, и может кто составит подробное описане.
http://vkontakte.ru/blog.php?act=s&nid=141
Title: Re: Комментарии от Vkontakte.ru
Post by: Plazik on September 04, 2010, 11:17:20 am
Я прикручивал параллельно с основными комментариями, но убрал их, т.к. не нашел как их там модерировать.
Title: Re: Комментарии от Vkontakte.ru
Post by: alexor on September 04, 2010, 01:56:41 pm
а скриншотов не осталось как это выглядит?
Title: Re: Комментарии от Vkontakte.ru
Post by: Plazik on September 04, 2010, 02:55:50 pm
Нет.
Комментарии располагались сразу под фоткой.
Title: Re: Комментарии от Vkontakte.ru
Post by: alexor on September 04, 2010, 08:24:18 pm
а можешь на пальцах рассказать, в какой файл и куда надо этот код вставлять???
Title: Re: Комментарии от Vkontakte.ru
Post by: Plazik on September 05, 2010, 08:13:29 am
Создаешь приложение http://vkontakte.ru/apps.php?act=add&site=1
На странице редактирования настроек приложения заполнить необходимые поля Open API:

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

Вставляешь этот код после тега <head> в template.html своей темы:
Code: [Select]
<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}:
Code: [Select]
<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, там как раз под фоткой будут комментарии.
Title: Re: Комментарии от Vkontakte.ru
Post by: alexor on September 05, 2010, 09:54:16 am
в плагине ты его куда вставлял? в index.html?  он же пустой вроде...
Title: Re: Комментарии от Vkontakte.ru
Post by: Plazik on September 05, 2010, 10:32:38 am
В плагине Facebook sharer for cpg1.5.x я код вставлял в файл codebase.php после строчки <!-- Facebook share -->
Title: Re: Комментарии от Vkontakte.ru
Post by: alexor on September 05, 2010, 11:01:57 am
как раз сам до этого дошел.
Слушай, он у меня теперь выдает Open API security breach, хотя в плагинах я API разрешал...
Title: Re: Комментарии от Vkontakte.ru
Post by: alexor on September 05, 2010, 11:53:48 am
Все, прикрутил. Там надо аккуратно  с www - он на это ругается.
А чего ты там не нашел как модерировать- справа от Вкоментарии есть меню админимтрировать- там все каменты и можно их удалять.
Правда какая то дикость со статусами- любой камент выносится в статус человека, его написавшего.
Title: Re: Комментарии от Vkontakte.ru
Post by: Plazik on September 06, 2010, 07:32:02 am
Спасибо про модерирование.
А про дикость, это не дикость это фишка, вконтакте на это особо обратили внимание :)
Title: Re: Комментарии от Vkontakte.ru и Facebook.com
Post by: 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 выдавала в обоих случаях одинаковые адреса, не то не другое не знаю )подскажите плиз
Title: Re: Комментарии от Vkontakte.ru и Facebook.com
Post by: Makc666 on December 27, 2010, 02:35:16 am
Может тогда кто знает как заставить виджет: ''мне нравится'' от в контакте заставить нормально считать)))) дело в том что при входе через главную страницу есть два варианта адреса /displayimage.php?pid=1#top_display_media или такой
 /displayimage.php?album=lastup&cat=0&pid=1#top_display_media в зависимости куда кликнуть на обычную фотку или на фотку из раздела случайных)))поправить это можно либо применив какой то загадочный параметр page_id для виджета (о котором в самом контакте толком нечего не написано) или же сделать так что бы CMS выдавала в обоих случаях одинаковые адреса, не то не другое не знаю )подскажите плиз
А Вам не подскажу, т.к. для меня вопрос несколько не ясен по той причине, что ВКонтакте я никогда не прикручивали и т.п. вещи тоже.
Поэтому лучше Вам проконсултироваться у специалистов данной сети, описав им проблему как можно делательнее.