Компонент "Донаты и складчины"

Компонент "Донаты и складчины" для InstantCMS, с помощью которого пользователи могут отправлять донаты другим пользователям и организовывать складчины.
Компонент "Донаты и складчины" 0Компонент "Донаты и складчины" 1Компонент "Донаты и складчины" 2Компонент "Донаты и складчины" 3Компонент "Донаты и складчины" 4Компонент "Донаты и складчины" 5Компонент "Донаты и складчины" 6Компонент "Донаты и складчины" 7Компонент "Донаты и складчины" 8Компонент "Донаты и складчины" 9Компонент "Донаты и складчины" 10Компонент "Донаты и складчины" 11Компонент "Донаты и складчины" 12

Для работы компонента необходим установленный компонент "Биллинг пользователей".

Поля в комплекте

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

Виджеты

  • ТОП. С помощью этого виджета можно вывести список пользователей по следующим параметрам: сумма или количество всех платежей, сумма или количество всех донатов, сумма или количество всех взносов в складчинах.
  • Складчина. Выводит информацию о любой активной складчине, организованной на сайте, со ссылкой на страницу, где эта складчина проходит.

Админка

  • Опции. Здесь можно настроить всё, что касается складчин и донатов, вознаграждения пользователей за участие, уведомления и т.д.
  • История. Просмотр всех операций.

Установка и обновление

  1. Установить компонент стандартным способом: Панель управления -> Компоненты -> Установить пакет дополнения
  2. Изменить значение абстрактного счетчика в разделе Панель управления -> Настройки -> Интерфейс
  3. Перейти в настройки компонента Панель управления -> Компоненты -> Донаты и складчины -> Опции, настроить и сохранить
  4. Обновить события в разделе Панель управления -> Компоненты -> Управление событиями
  5. Если на сайте в типах контента, в профилях или группах ранее было добавлено поле "Донаты пользователям", то открыть настройки этого поля и пересохранить.

Как скачать?

Скачивание доступно только для VIP-пользователей.

0
dr_See777 dr_See777 6 месяцев назад #

Здравствуйте. Скачал компонент, и в принципе очень даже ничего такой. Только не смог разобраться, как указать сумму, которую нужно собрать? Например, пользователь указывает сумму, которую ему нужно собрать, а другие пользователи отправляют донаты, пока не будет собрана нужная сумма. Можете подсказать?

0
admin admin 6 месяцев назад #

Такой возможности пока нет. Вы не первый об этом заговорили, человек 20 уже мне задали этот вопрос. Но это не донаты, а складчины. У донатов нет порога для сбора, а складчина — это сбор определенной суммы на определенные цели. Такой функционал возможно когда-нибудь появится, но не могу точно сказать когда. Это зависит не от меня))

0
dr_See777 dr_See777 6 месяцев назад #

Подскажите пожалуйста, когда вы сможете добавить такой функционал? Мне нужно дать ответ заказчику.

0
admin admin 6 месяцев назад #

Разбирайтесь со своими заказчиками сами, пожалуйста.

0
CEH9I CEH9I 5 месяцев назад #

Ведутся логи в репутацию даже если награда не предусмотрена.

0
CEH9I CEH9I 5 месяцев назад #

Столкнулся с багом виджета) При выборе «по сумме всех платежей» почему то не всех считает например нет пользователя Dro. Если выбираю по сумме донатов то все окей.

Изображение

Изображение

Изображение

0
admin admin 5 месяцев назад #
0
CEH9I CEH9I 5 месяцев назад #

Благодарю))

5 месяцев назад #
Комментарий удален
0
rshabalin rshabalin 5 месяцев назад #

Ну как посмотреть из 1237 пользователей негативит только один и то созданный 10 мин назад. А Компоненты очень даже кстати .

0
admin admin 5 месяцев назад #

RUS благополучно отправился в бан. Я не против, чтобы здесь высказывали критику, но это не критика, а то, что он так часто упоминает.

0
rshabalin rshabalin 4 месяца назад #

Здравствуйте! А когда обновление выйдет для 2.15? Спасибо.

0
admin admin 4 месяца назад #

Когда придет время. На 2.15.0 всё работает, этот сайт уже обновлен. Но есть нюансы — лезет бесконечное число нотисов. Временное решение — отключить отладку.

0
rshabalin rshabalin 4 месяца назад #

Понял. Так и сделал))

0
admin admin 4 месяца назад #

Есть обновление.

0
Alex Alex 4 месяца назад #

Гости видят кнопки отменить складчину и завершить досрочно, это надо поправить и постоянно приходят уведомления об отмене складчин с невероятными названиями, это две разных проблемы

0
admin admin 4 месяца назад #

Админ или автор видит так:

Изображение

А гость или не автор видит так:

Изображение

Вот, смотрите: https://nifigasse.ru/news/8-investicii-dlja-chainikov-kuda-vkladyvat.html

По поводу невероятных названий ничего не понял. Если название указано, то должно быть оно, а если не указано, то название записи, где ведется складчина.

0
Alex Alex 4 месяца назад #

У меня с не автором всё нормально, а гость видит как админ (автор), но при нажатии на кнопку гостем ничего не происходит. Поле в профилях пользователей находится.

с названием разобрался, это имена ботов которые не прошли регистрацию и система удалила их профиль по крону.

0
admin admin 4 месяца назад #

Сейчас проверю в профилях.

0
admin admin 4 месяца назад #

Да, есть ошибка в профилях и группах.

Файл system/fields/donatescollect.php

Строка 302

Найдите

  1. $this->item['user_id']

и замените на

  1. $author_id

Или просто замените эту строку на вот это:

  1. $actions = $user->is_admin || $user->id == $author_id ? '<div class="field_donates_actions field_donates_actions_'.$this->name.'">'.$actions_btns.'</div>' : '';

nifigasse.ru/users/14

0
admin admin 4 месяца назад #

Найдена уязвимость.

Если вы не в группе VIP и не можете скачать новую версию, отредактируйте 3 файла в папке system/controllers/donates/actions — f_donates_agree.php, f_donates_confirm.php и f_input_sum.php

Найдите в начале файлов

  1. public function run(...) {

После этой строки добавьте

  1. $price = abs($price);

Изображение

0
rshabalin rshabalin 4 месяца назад #

Это всем делать ?

0
admin admin 4 месяца назад #

Как хотите. Но сделать рекомендую.

0
kolecha kolecha 4 месяца назад #

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

Сейчас, как понял, зачисляется сумма просто рассчитанная при вводе спомощью js и эта коммисия ни где не учавствут дальше.

0
admin admin 4 месяца назад #

Комиссия в пользу сайта. Пользователь отправляет донат, с него списывается вся указанная сумма, получателю приходит сумма за минусом комиссии. Так и останется.

Когда вы находитесь на этом сайте, мы следим за вами. Мы не злопамятные, поэтому записываем всё в блокнотик и в файлы cookies. И вы с этим полностью согласны. Без вариантов.
602951
1653634096