9 (14)
+6

Карма



Разработчик:
Дата публикации:
07.01.2014
Версия:
1.0.5
Фреймворк:
Cotonti Siena

Плагин универсальной кармы для Cotonti.

Суммарная карма пользователя формируется из совокупных оценок других пользователей за опубликованные на сайте материалы и сообщения. Таким образом формируется общее отношение к пользователю всех участников сообщества (сайта).

Поставить свою оценку за какой либо материал или за пользователя можно только один раз. Размер оценки может быть только +1 или -1. 

В настройках плагина можно установить следующие параметры:

  1. Минимальная карма для влияния на карму других пользователей.
  2. Минимальная карма для создания новых тем на форуме (null - не учитывать).
  3. Минимальная карма для создания постов на форуме (null - не учитывать). 

Инструкция по установке

1. Распакуйте исходники в папку plugins вашего сайта.
2. Зайдите в панель администратора и установите данный плагин.
3. Установите тэг кармы там где необходимо:

Примеры где можно установить карму в шаблонах:

1. Шаблон forums.posts.tpl:

В блоке <!-- BEGIN: FORUMS_POSTS_ROW --> установите следующий тэг:

{FORUMS_POSTS_ROW_UKARMA}

2. Шаблон page.tpl:

Тэг: {PAGE_UKARMA}

3. Шаблон comments.tpl:

В блоке <!-- BEGIN: COMMENTS_ROW --> установите следующий тэг:

{COMMENTS_ROW_UKARMA}

4. Шаблон user.details.tpl:

<!-- IF {PHP.cot_plugins_active.ukarma} AND {PHP|cot_auth('plug', 'ukarma', 'R')} -->
    {USERS_DETAILS_ID|cot_ukarma($this)}
<!-- ENDIF -->

Если необходимо изменить внешний вид кнопок + и - то скопируйте к себе в тему шаблон ukarma из плагина и измените как вам необходимо.

 

P.S. Сейчас плагин имеет минимальный базовый функционал. В дальнейшем планируется добавить график изменения кармы на странице пользователя для наглядности.

Последние изменения
15 января 2016, 00:00

В случае необходимости вы можете заказать установку и настройку данного расширения на вашем сайте.

Отправить заявку

Поддержите автора, если это расширение оказалось полезным для вас.

Поддержать разработку
Примечание

15.01.2016 - Корректное удаление начисленной кармы при удалении поста на форуме.

13.03.2015 - Добавлена возможность просматривать и удалять оценки в админке плагина.

Другие разработки автора
RatingsUsers

Star Ratings для пользователей

Regstat

Статистика регистраций для админки

Платежный модуль

Модуль Payments позволяет развернуть на сайте полноценную систему оплаты.

Bstat

Остатки на счетах пользователей

Prjsender

Плагин для подписки на новые проекты

OfferEditor

Управление предложением




Рекомендуем также посмотреть
Qiwi

Плагин для приема оплаты через платежную систему QIWI.

UserPages

Показать на странице пользователя список его страниц по категориям

PayMarketBold

Плагин платного выделения товара

CommentsFolio

Комментарии для портфолио

Guestprojects

Создание проекта без предварительной авторизации

OfferEditor

Управление предложением

Onliner

Простой виджет для показа всех пользователей находящихся в данный момент на сайте.

Placemarks

Отметка местоположения пользователя на карте одним кликом

Onlinestatus

Статус пользователя в зависимости от активности на сайте