Виджет «Информация из биллинга»

Виджет (модуль) для InstantCMS 2.x , совместимость 2.11.0-2.13.1 , открытый исходный код

  • Рейтинг: 5.0
  • Просмотры: 1590
  • Подписчики: 10
  • Добавлен: 23.12.2019

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

Перед установкой виджета убедитесь, что у Вас на сайте установлен компонент Биллинг пользователей! Виджет работает только с данным компонентом.

Для авторизованных пользователей:

  • Баланс — выводится текущий баланс.
  • Меню биллинга. Должен быть включен показ баланса. Кнопки меню выводятся в зависимости от настроек компонента Биллинг и с учетом прав пользователя.
  • Тарифный план. Выводится текущий тарифный план с датой и временем окончания. Также можно вывести кнопку для продления подписки.
  • Цены и вознаграждения сайта за добавление контента. Выводятся только те цены или вознаграждения, которые актуальны для текущего пользователя. Если пользователь состоит в нескольких группах, то значением будет меньшая цена для этих групп (так работает биллинг). Если цена больше либо равна 0 — значение попадет в таблицу с ценами, причем, если цена равна 0, то будет выведено слово «бесплатно» либо любое другое, которое можно указать в настройках, например, «free». Если же цена меньше 0, то значение попадет в таблицу вознаграждений. Можно выводить как обе таблицы, так и любую одну или не выводить вообще. Можно включить ссылки на добавление записей.
  • Цены и вознаграждения за публикацию контента по дням. Логика точно такая же, как и в предыдущем пункте, но цена выводится за 1 день публикации, и это есть возможность указать в таблице.
  • Цены и вознаграждения за заполнение платных полей. То же самое, но кроме того, что учитывается, можно ли пользователю добавлять записи типов контента, также учитывается, можно ли ему заполнять поля. Ну и конечно, существует ли это поле вообще. Поля, которые нельзя заполнять, которых не существует и те, которые можно заполнять бесплатно, не выводятся.
  • Текст внизу — здесь Вы можете вставить любой произвольный html-код.

Для гостей:

  • Выбор групп пользователей, цены которых будем показывать в таблице.
  • Цены и вознаграждения сайта за добавление контента. Логика почти такая же, как и для авторизованных пользователей, только вместо групп, в которых состоит пользователь, учитываются цены тех групп, которые указаны в настройках. Если выбрано несколько групп, то цены выводятся в виде «от 28 баллов» (вознаграждения «до 38 баллов»). Если цена у обоих групп одинаковая, то выводится «28 баллов», а если еще к тому же равна 0, то «бесплатно». Если для одной группы цена 0, а для второй 10, то выводится «от 0 баллов». Если для одно группы цена 10, а для второй -17, то значение улетит в таблицу «вознаграждения», в «ценах» его не будет.
  • Цены и вознаграждения за публикацию контента по дням. Всё то же самое.
  • Цены и вознаграждения за заполнение платных полей.
  • Текст внизу — здесь Вы можете вставить любой произвольный html-код. Для гостей и авторизованных пользователей разные вставки.

Подробнее с опциями можно ознакомиться на скриншотах в большом разрешении:

Виджет был написан на версии инстанта 2.12.2, и последней версии биллинга. Думаю, должен работать и на более древних версиях.

Покупая данный виджет, Вы можете использовать его на любых СВОИХ сайтах. Код открыт. Запрещено распространять виджет, делиться им, передавать своим клиентам и другим третьим лицам. Запрещено использовать код или его часть в своих разработках. В этом случае напишите лучше сами, если я смог, то и Вы сможете.

В течение первых шести месяцев с момента покупки Вы будете получать обновления (если они будут) бесплатно, вне зависимости от того, исправление это ошибок и/или недочетов или внедрение нового функционала. По истечении шести месяцев Вы сможете продлить еще на 6 месяцев период обновлений. Стоимость продления — 30% от стоимости виджета в день продления.

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

СНЯТИЕ ОГРАНИЧЕНИЙ:

Относительно данного виджета действует следующее правило: если я по какой-либо причине не буду заходить на сайт instantcms.ru более 6 месяцев, будут автоматически сняты все ограничения на распространение данного виджета, в том числе его можно будет выкладывать в свободный доступ, делиться им и делать с ним вообще всё, что угодно. Проверить дату последнего посещения можно на моей странице.

Купить
835 777 руб.