Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Модули для DLE » Pay-Text by Sander

Pay-Text by Sander


     20.01.2014    Модули для DLE    7701    5 комментариев

Краткая информация о модуле (хаке)

Автор: Sander
Версия DLE: 9.0 и выше
Условия продажи: Персональный аттестат и BL>50
Цена: 25wmz
Pay-Text by Sander

Вы оплачиваете публикации вашим копирайтерам и рерайтерам? Для подсчета стоимости используете какой-либо софт или считаете количество символов вручную?
Этот модуль создан чтобы облегчить и упростить расчет стоимости публикаций и вести учет выплат.

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

Для начала рассмотрим более простую часть - пользовательский кабинет:
Она довольно таки простая, в отличии от админки. И делится на 3 страницы (табы): к оплате, оплаченные и история выплат. Рассмотрим ближе:
Страница "К оплате":
Pay-Text by Sander

Верхний блок представляет собой основную информацию о счете. Так же там находится кнопка отправки заявки на выплату, при ее нажатии на email администратора отправляется письмо:
Pay-Text by Sander

А так же в админке подсвечивается логин автора желающего получить выплату. Но об этом напишу ниже.
Ниже представлены кнопки переключатели между табами (страницами) и собственно таблица с интересной информацией.
Первые 2 колонки надеюсь в объяснениях не нуждаются, далее:
Всего символов - общее количество всех символов в новости, включая символы тегов, картинок и т.п.
Учетных символов - это уже те символы, за которые идет оплата. Вырезаются все теги, а так же в зависимости от настроек знаки препинания и пробелы.
Цена - показывает стоимость публикации на данный момент, на основании установленной стоимости за 1000 символов.

Pay-Text by Sander

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

Pay-Text by Sander

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

Во избежание E-Mail спама уведомление на почту отправляется только 1 раз в час. Независимо от того, как часто автор будет менять статус заявки.

Что ж, теперь можно перейти к описанию основной части модуля - его админка.
Pay-Text by Sander

В левой колонке выводится список авторов, у которых есть не оплаченные публикации. Так же там выводится информация о том, сколько уже было выплачено, количество новых новостей и сумма для выплаты, которую может запросить автор.
Как видно в самом низу списка виден пользователь test, он находится в черном списке авторов. при желании можно таких вообще скрывать, но я считаю, что так будет лучше.
В центральной колонке отображается общий список всех не оплаченных новостей. В общем содержимое тут почти такое же как и в клиентской части, повторно описывать не буду.
Но вот отдельно стоит обратить внимание на то, что количество учетных символов - в виде ссылки.
При нажатии на эту кнопку производится анализ текста на уникальность. Для этого используется платный API сервис от content-watch.ru Стоимость одной проверки 0.25 руб.
Pay-Text by Sander

Защита от случайного нажатия.
Pay-Text by Sander

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

Страница автора:
Pay-Text by Sander

Это главная и основная страница пользователя. Именно на ней производятся выплаты. Собственно все видно на скрине, отдельного описания требует только последняя колонка таблицы "Выплатить".
Вы можете оплатить любое желаемое количество новостей начиная от самой старой. Каждая последующая строка являет собой сумму стоимости выбранной публикации и всех предыдущих. Если объяснять "на пальцах", то получается так:
Стоимость #4077 = 7.11 USD, к выплате 0 + 7.11 USD
Стоимость #4080 = 13.76 USD, к выплате 7.11 USD + 13.76 USD = 20.86 USD
Стоимость #4083 = 13.63 USD, к выплате 20.86 USD + 13.63 USD = 34.5 USD
Вот такая простая математика.

История выплат автору
Pay-Text by Sander

Полагаю все и так понятно. При нажатии на кнопку "Подробнее" открывается следующее окно.

Информация о выплате
Pay-Text by Sander

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

Просто список всех оплаченных публикаций.
Pay-Text by Sander


История всех выплат
Pay-Text by Sander

При нажатии на логин откроется страница "истории выплат автору" (см. выше)

Настройки сего чуда
Pay-Text by Sander

E-Mail - адрес, куда слать запросы на выплату.
Валюта - носит чисто декоративно-информативный характер.
Цена за 1000 символов - тут вы указываете желаемую стоимость за 1000 символов в зависимости от выбранной валюты.
Минимальная сумма вывода - данный параметр просто не позволит людям отправлять заявки на выплату.
Минимально учетное количество символов - публкации, в которых количество символов менее указанного будут просто игнорироваться модулем.
Учитывемые тексты - откуда брать тексты: полная новость, короткая новость или с обеих сразу.
Учитывать пробелы - влияет на количество учетных символов.
Учитывать знаки препинания - влияет на количество учетных символов (точки и запятые).
API ключ для сайта content-watch - если вы не будете проверять текст на уникальность, можно оставить это поле пустым.
Сам ключ берется тут (это не существующий ключ, не надейтесь :)
Pay-Text by Sander

Черный лист пользователей - список авторов, которым закрыт доступ в кабинет.

Видео:
[media=http://youtu.be/6P_hlNKxlqc]

Условия продажи:
Персональный аттестат Webmoney и BL>50

Стоимость данного модуля составляет 25wmz

Для связи со мной:
ICQ: 404-037-556
E-Mail: olalod@mail.ru
Skype: Sander8804

С уважением,
Олег Александрович a.k.a. Sander

5 комментариев

evanstone
Юзер

evanstone - 20 января 2014 17:41 -

Полезный модуль, жаль bl у меня пока не дотягивает =(

dj-avtosh
PHP-developer

dj-avtosh - 20 января 2014 17:48 -

Молодец, надеюсь внутри все по паттернам....

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Drakeno
Юзер

Drakeno - 29 января 2014 02:07 -

Можно сделать это только определенной группе?

Плюс было бы неплохо добавить подсчет изображений или видео в теме, было бы неплохо.

На днях приобрету.

Chapman
Юзер

Chapman - 30 января 2014 15:28 -

Отличный модуль, в описании не нашел, что делать в случае если текст не уникален, как отказать в оплате? Добавленный материал проходит модерацию или нет? Присоединяюсь к предыдущему вопросу, возможно, сделать это только для определенной группы? Было бы еще хорошо чтобы уникальность проверялась на стадии добавления статьи, а админ мог установить нижний порог уникальности и в случае удачной модерации админом, текст автоматом отправлялся в Уникальные тексты яндекса.

Возможна индивидуальная доработка?

Drakeno
Юзер

Drakeno - 11 февраля 2014 05:54 -

Купил модуль, все отлично. Вместе с автором чуть подстроили под особенности сайта, сделали группы, все очень удобно.

Если текст не уникален, то оплату то можно провести, просто "виртуально". Ибо сам перевод на WM кошелек осуществляется вручную. Впрочем, если обнаружу у своих редакторов копипастный текст, уволю сразу)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх