Виджет "Информация из биллинга" 2.X

1435
Виджет \"Информация из биллинга\"

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

Виджет работает с компонентом Биллинг пользователей.


Скриншоты

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

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

Для гостей:

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

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

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

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

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

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

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

Как купить

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

Для покупки виджета перечислите деньги в сумме, равной стоимости виджета на текущий момент, на один из кошельков, указанных ниже. В примечании к платежу укажите адрес Вашей электронной почты и назначение платежа, например:

[email protected], виджет «Информация из биллинга»

Яндекс.Деньги:
- 410011745993322

При оплате ночью Вы получите его на следующий рабочий день в рабочее время точно, в выходные и праздники, а также ночью по обстоятельствам.
Поле OWL-слайдер набора изображений - обновление | Поле для вставки в запись полей из другой записи
Комментарии (27)
@buk 23 декабря 2019 в 21:06 +2
На конец то,круто. А че там по денюшкам?)
talerbiz 23 декабря 2019 в 21:08 +2
А ценник ?
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 23 декабря 2019 в 21:12 +4
После модерации будет видно))

1300 - 30% новогодних = 910 руб. пока до 10 января
Олег Васильевич я 24 декабря 2019 в 23:12 +2
Хорошо потрудился!
Спойлер
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 24 декабря 2019 в 23:17 +1
Олег Васильевич я:
Осталось закодировать
Это на любителя))
Алексей Тимофеев 24 декабря 2019 в 23:58 +1
Ну что сказать...молодец. Извернулся и смог. Изучил и сделал хороший продукт. +
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 25 декабря 2019 в 14:21 +2
Неожиданный комментарий))

Но на самом деле ответил, чтобы вот эти числа немного подкорректировать:

Я хоть и не суеверный, но блин не нравятся они мне))
Alex 25 декабря 2019 в 23:40 +1
Нужный виджет! v
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 26 декабря 2019 в 15:31 +3
Дополнительно к условиям в интересах покупателей новое правило:
Олег Васильевич я 26 декабря 2019 в 18:55 +1
Красава!
Скрытый текст виден только зарегистрированным пользователям
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 26 декабря 2019 в 19:18 +2
Кстати, я тут подумал... Если кто-нибудь хочет получить виджет бесплатно, то может загадать на Новый год, чтобы меня похитили инопланетяне для опытов, чтобы я ушел в монастырь или чтобы на сервере, где размещен этот сайт, сбились часы))) Ну и, конечно, чтобы это желание сбылось, нужно проглотить крышку от люка. В общем, у каждого есть шанс)))
@alexandr22 26 декабря 2019 в 20:25 +1
чтобы меня похитили инопланетяне для опытов
договорился, жди rofl
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 26 декабря 2019 в 20:27 0
Но придется крышку от люка глотать под бой курантов)))) Вы готовы к этому?))
GoodMade 26 декабря 2019 в 20:28 +2
чтобы меня похитили инопланетяне для опытов
Кому вы нужны, с таким аватаром и ником )
GoodMade 26 декабря 2019 в 20:31 +3
Это к тому что, как назовёшь, то и накличешь. А инопланетянам наверняка ведь дохлый чебурек не надо, однако, даже для экспериментов ))
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 26 декабря 2019 в 20:31 0
Кому вы нужны, с таким аватаром
По-Вашему, где я аватарку взял?)) Ну и тут не в том вопрос, кому нужен мой ник, а вопрос в том, кому нужен виджет бесплатно - предложения уже поступали на почту отдать в хорошие руки. Вот, пожалуйста, есть такая возможность))
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 26 декабря 2019 в 20:32 0
Глотайте люк)))
@buk 27 декабря 2019 в 12:58 0
Написал письмо деду, пришел ответ что есть пару "Оленей" которые за бутылку водки (тем самым потрачу только 160-240р) найдут вас и узнают пароль от сервера, так как они умеют только бить и убегать, просто передадут мне инфу по телефону. А по поводу люка он уже приготовился Тык
AndroS 27 декабря 2019 в 13:42 +1
Адски респектую за такой подход к лицензированию ))) smoke
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 28 декабря 2019 в 17:44 0
Версия 1.0.2:

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

Новая версия выслана всем покупателям. Если Вы по какой-то причине ее не получили - проверьте папку "Спам", если и там нет письма с обновлением, то напишите на e-mail, с которого Вы получили виджет при покупке.
AndroS 30 декабря 2019 в 11:58 +3
Добавлю хотелку на будущее, вдруг автор решится...
Хотелось бы выводить виджет во всех типах контента и чтоб он показывал цены для текущего типа контента (за размещение, вознаграждение)... По аналогии с виджетом фильтра с автоопределением типа контента.
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 30 декабря 2019 в 12:10 +2
Интересная мысль. Подумаю над этим.
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 30 декабря 2019 в 13:40 0
Есть несколько вариантов и в несколько раз больше нюансов.

1. Выводить цены только текущего типа контента. Нюансы: пользователю может быть запрещено добавлять записи в текущий тип контента, заполнять поля в нем и т.д. В этом случае не показывать вообще ничего?
2. Этот вариант проще. Показывать всё, как и сейчас, но цены текущего типа контента как-то ярко выделить.
AndroS 17 февраля 2020 в 12:01 0
Полагаю первый вариант был бы лучше - у меня очень много типов контента на сайте и простыня из более 50 строк будет смотреться не очень.
Соответственно, первый вариант более предпочтителен.
Второй вариант тоже имеет право на жизнь и можно сделать его опциональным, а сам список можно в настройках виджета ограничивать определенной цифрой "выводить xxx строк", после которых выводить раскрывающийся по клику по заголовку "Показать еще" полный список цен.
Я бы например в типе контента при просмотре списка выводил первый вариант, а в шапке виджета системной настройкой ссылался на отдельную страницу с виджетом всех цен во всех типах контента. И это было бы действительно удобно и логично.

- В этом случае не показывать вообще ничего?
Можно вывести, а ниже, вместо текста для неавторизованных добавить текст типа "К сожалению, данные цены для вашего аккаунта неактуальны, обратитесь к администрации сайта (ссылка на страницу /users/index/admins или модеров)"

Также верстку вывода всех цен можно
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 17 января 2020 в 20:28 +1
Дорогие товарищи!
Виджет продается отдельно от биллинга, покупка биллинга производится у разработчика биллинга. Покупая данный виджет я не высылаю биллинг, так как я не уполномочен этого делать. Новую или старую версии биллинга вам вышлет разработчик биллига, обращайтесь к нему. После покупки виджета я высылаю только архив с виджетом и больше ничего. Биллинг я не высылаю. Пожалуйста, поймите это и примите. Будет только так и никак иначе быть не может и не будет. Спасибо за понимание.
N¥ф¥г@$$€ ø-ґø-ґøш€ŋbk¥ 4 мая 2020 в 23:02 +2
Внимание! Кто заплатил за виджет через КИВИ на Яндекс.Деньги и не получил его, пожалуйста, напишите через форму на странице виджета в каталоге. В сообщении укажите номер операции, сумму и почту, куда отправлять виджет. В комментарии к платежу этой информации нет.
Scythian 5 мая 2020 в 19:50 0
Благодарствую за беспокойство )