Информация

  • FastVps - Хостинг для форума
  • RegPartner - Домены по правильным ценам

"4admins.ru" Рекомендует

Подключаем комментарии ВКонтакте к phpbb3

Стили, ббкоды, смайлы и прочее для украшения форума
  • Автор 
    Сообщение
Аватара пользователя
Сообщения: 448
Зарегистрирован: 29 июн 2011, 02:43
Откуда: Оттуда
Благодарил (а): 275
Поблагодарили: 59 раз в 43 сообщениях
Город: ОДЕССА
Пол: Мужской
Адрес форума: http://4admins.ru
Баллы репутации: -11

Подключаем комментарии ВКонтакте к phpbb3

Сообщение Добавлено: 28 фев 2013, 12:19

Многие наверняка знают, что соц.сеть Вконтакте предлагает множество способов интеграции с вашим форумом. Будь то кнопки Мне нравится, виджеты групп и прочее. Сегодня я хотел бы описать способ подключения виджета комментариев. Вещь удобная, имеет достаточное количество настроек.

Вообщем идем на сайт соц.сети ВКонтакте и листаем страницу в самый низ, находим ссылку Разработчикам, жмем ее. После нажимаем на Виджеты и сторонние сайты, в правой колонке нажимаем Виджет комментариев. Потом вводим данные свое сайта, блок комментов можно не настраивать, просто получаем код (приблизительно такой)

Код: Выделить всё
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?49"></script>

<script type="text/javascript">
  VK.init({apiId: 2221846, 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: "496", attach: "*"});
</script>


Не спешим его сразу пихать в код форума, его нужно еще настроить
limit: 10 - число комментариев на одну страницу
width: "496" - ширина блока комментариев
attach: "*" - мультимедийные вложения в комментариях разрешены

Собственно, комменты лучше всего вставлять на страницу просмотра темы, в шаблон viewtopic_body.html, в любое место где хотите видеть комментарии, нужно вставить следущий код

Код: Выделить всё
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?49"></script>

<script type="text/javascript">
  VK.init({apiId: 2221846, 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: 5, width: "0", attach: "*"}, {TOPIC_ID});
</script>


Вместо apiId: 2221846 вставляете свой айди, чистите кеш и радуетесь результатам

Аватара пользователя
Сообщения: 30
Зарегистрирован: 11 июн 2013, 22:48
Откуда: Тараз
Благодарил (а): 1
Поблагодарили: 0 раз в 0 сообщении
Город: Taraz
Пол: Мужской
Адрес форума: http://crazylife.80lvl.ru
бабло: 0
Баллы репутации: 0

Re: Подключаем комментарии ВКонтакте к phpbb3

Сообщение Добавлено: 22 янв 2014, 22:39

я все подключил норм пашет но как сделать так чтоб комментарии как тут были
http://help.4admins.ru/viewtopic.php?f=17&t=2482
а то у меня в самом низу всех постов
CrazyLife - Форум для любителей аниме

Аватара пользователя
Сообщения: 619
Зарегистрирован: 18 июл 2012, 17:51
Благодарил (а): 13
Поблагодарили: 237 раз в 212 сообщениях
Пол: Мужской
Адрес форума: http://cabinetadmina.ru
Баллы репутации: 53

Re: Подключаем комментарии ВКонтакте к phpbb3

Сообщение Добавлено: 23 янв 2014, 16:08

Оберните этот код в:
Код: Выделить всё
<!-- IF (postrow.S_ROW_COUNT is even and postrow.S_ROW_COUNT < 1) --> нужный код <!-- ENDIF -->


и поставьте его перед:
Код: Выделить всё
<!-- END postrow -->
http://cabinetadmina.ru/ - Сервис по оптимизации, модернизации и раскрутке ваших форумов.

Аватара пользователя
антивирус
антивирус
Сообщения: 605
Зарегистрирован: 25 дек 2011, 03:00
Благодарил (а): 83
Поблагодарили: 119 раз в 98 сообщениях
Город: Царицын
Пол: Мужской
Адрес форума: http://forum.sdmon.ru/
Баллы репутации: 23

Re: Подключаем комментарии ВКонтакте к phpbb3

Сообщение Добавлено: 23 янв 2014, 21:06

Кстати, а можно подробнее рассказать, что это за наворот и для чего он нужен? А то я не понял, где надо камменты писать, и где они потом появятся.
Изображение
Изображение

Аватара пользователя
Сообщения: 619
Зарегистрирован: 18 июл 2012, 17:51
Благодарил (а): 13
Поблагодарили: 237 раз в 212 сообщениях
Пол: Мужской
Адрес форума: http://cabinetadmina.ru
Баллы репутации: 53

Re: Подключаем комментарии ВКонтакте к phpbb3

Сообщение Добавлено: 24 янв 2014, 16:42

Ариан, просто виджет. Позволяет комментировать со своего аккаунта вконтакте. Появляются они потом прямо в этом же виджете. Выглядеть будет так:

Изображение

Кстати, тем кто будет устанавливать себе данный модуль, эту часть:
Код: Выделить всё
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?49"></script>

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

устанавливайте между <head> (о чём гласит комментарий в самом начале). Остальную часть туда, где хотите видеть виджет.
http://cabinetadmina.ru/ - Сервис по оптимизации, модернизации и раскрутке ваших форумов.

Аватара пользователя
Сообщения: 30
Зарегистрирован: 11 июн 2013, 22:48
Откуда: Тараз
Благодарил (а): 1
Поблагодарили: 0 раз в 0 сообщении
Город: Taraz
Пол: Мужской
Адрес форума: http://crazylife.80lvl.ru
бабло: 0
Баллы репутации: 0

Re: Подключаем комментарии ВКонтакте к phpbb3

Сообщение Добавлено: 26 янв 2014, 02:36

CornerAdmin писал(а):Оберните этот код в:
Код: Выделить всё
<!-- IF (postrow.S_ROW_COUNT is even and postrow.S_ROW_COUNT < 1) --> нужный код <!-- ENDIF -->


и поставьте его перед:
Код: Выделить всё
<!-- END postrow -->


Спосибо большое, помог )) thumbs up thumbs up thumbs up

Аватара пользователя
Сообщения: 16
Зарегистрирован: 19 дек 2014, 16:02
Откуда: Украина
Благодарил (а): 12
Поблагодарили: 0 раз в 0 сообщении
Город: Кривой Рог
Пол: Женский
Адрес форума: http://luchghizni.2ua.in.ua/
бабло: 0
Баллы репутации: 0

Re: Подключаем комментарии ВКонтакте к phpbb3

Сообщение Добавлено: 17 янв 2015, 22:29

После подключения блок с комментариями оказывается под шапкой форума, а если прописывать
Код: Выделить всё
<!-- IF (postrow.S_ROW_COUNT is even and postrow.S_ROW_COUNT < 1) --> нужный код <!-- ENDIF -->

то еще и двоится :shock: Помогите, пожалуйста, разобраться :scratch:


Вернуться в Оформление форумов

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16