9 (14)
+5

Карма



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

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

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

Простые платежки

Плагин позволяет создавать типовые платежки с фиксированной или свободной ценой.

VizitedProducts

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

RatingsMarket

Star Ratings для Маркета

Bstat

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

CommentsFolio

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




Рекомендуем также посмотреть
Modified Loginza Freelance

Модифицированный плагин Loginza

Bstat

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

Counting Users

Подсчет и отображение количество пользователей, товаров и проектов на сайте "Фриланс-биржа"

Сделка без риска

Система проведения безопасных сделок для фриланс-биржи.

Tiuportal Ukrainian lang

Украинская локализация для Tiuportal

Похожие проекты

Плагин для фриланс-биржи, выводит похожие проекты на странице открытого проекта.

Easy contact

Простая форма обращения пользователя к администрации (не зависит от плагина Contact)

PayMarketTop

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

Free-kassa

Платежный плагин Free-kassa.ru