Your Roll

Рейтинг ролевых ресурсов. Каталог ролок. Полезные инструменты для администраторов ролевых игр.


Вы не подключены. Войдите или зарегистрируйтесь

Предыдущая тема Следующая тема Перейти вниз  Сообщение [Страница 1 из 1]

Космо

Космо
Я сквозь ткань миров проходящий странник, Я СКВОЗНЯЯЯЯЯК!!! ХДД
Комментарии пользователей на страницах профиля? В myBB? Да, я серьёзно! И это возможно! А вообще там делать нечего))

Сразу показываю, что у меня получилось на тестовике:

Стена комментариев пользователей на MyBB !!! 4562184m

Что нам понадобится:
  • 3 минуты на установку
  • Всё :)


Итак! Мы сейчас будем устанавливать блок комментариев от Вконтакте. Почему я выбрал именно его и не привожу никаких других сервисов вроде дискус:
  1. Он абсолютно бесплатен и без рекламы;
  2. У 97% ваших пользователей есть аккаунт во Вконтакте;
  3. При неожиданных обстоятельствах вы всегда будете знать, кого наказывать :D
  4. Он прост, удобен, плюс вы получите дополнительных посетителей, т.к. идёт репост этих самых комментариев в ленты друзей пользователя.


Заходим сюда:
http://vk.com/dev/Comments

Указываем сайт-приложение. Скорее всего, у вас его нет, тогда тыкаем "подключить новый сайт" и вбиваем данные своего форума.

Настраиваем ширину - в диапазоне 500-800 пикселей, зависит от ширины дизайна ролевой.

Копируем код. Он у нас примерно вот такой:
Код:
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?95"></script>

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

Эту часть:
Код:
<script type="text/javascript" src="//vk.com/js/api/openapi.js?95"></script>

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

Нужно добавить в админку - настройки - основные - HTML верх.
Туда же добавим небольшую таблицу стилей:
Код:
<style>
#vk_comments {
margin: 10px auto;
box-shadow: 0px 2px 5px #999999;
}
</style>

В HTML низ вставим:
Код:
<script type="text/javascript">
if (window.location.href.indexOf('/profile.php?') > 0) {
 $(document).ready(function () {
  $('#viewprofile, #profile').append('<div id="vk_comments"></div>');
    VK.Widgets.Comments("vk_comments", {limit: 10, width: "700", attach: "*"});
 });
}
</script>

Всё, можно комментировать :) Только не забудьте рассказать об этой возможности пользователям! :party:

Как посмотреть сообщения в моём профиле?
Достаточно просто выбрать кнопку "Профиль" в навигации вашего форума.

Как модерировать комментарии?
В заголовке блока нажмите на ссылку "Администрирование". Там есть обзор всех записей и функции для удаления отдельных комментариев.

Как добавить других модераторов?
В этом же разделе есть ссылка "Назначить администраторов".

(с) Your Roll. Туториал предоставлен блоггером и кибермагом Космо Мизраил Горынычем. Любая публикация данного материала без его разрешения запрещена.

Предыдущая тема Следующая тема Вернуться к началу  Сообщение [Страница 1 из 1]

Права доступа к этому форуму:
Вы не можете отвечать на сообщения