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 - Добавлена возможность просматривать и удалять оценки в админке плагина.

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

Плагин для оплаты товаров/услуг

Менеджер рассылок

Менеджер рассылок для любых сайтов на Cotonti

Regpro

PRO в подарок за регистрацию на сайте.

Support

Техническая поддержка пользователей

Orderform

Форма заказа по почте

Uprojects

Другие проекты заказчика




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

Другие товары продавца

VizitedProducts

Просмотренные товары

Orderform

Форма заказа по почте

OfferEditor

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

LiqPay

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

Payeerbilling

Платежный плагин Payeer

SxGeoIP base v2

Определение местоположения по ip.

Regstat

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

VizitedProjects

Просмотренные проекты