Pay-Text by Sander для DLE

Pay-Text by Sander

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

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

Видео:


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

Версии DLE: 9.0 и старше

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

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

С уважением,
Олег Александрович a.k.a. Sander
Комментарии: (7)
  1. foto
    VIP 20 января 2014 22:45 #
    вопросик - количество знаков считается и записывается при добавлении новости или все подсчеты и вычисления ведутся при обращении к моду?
    За ранее спасибо)
    0
    1. foto
      Администратор 29 января 2014 11:07 #
      При обращении к модулю.
      0
  2. foto
    VIP 29 января 2014 08:46 #
    Да вот хороший модуль, но есть пару моментов и недочётов, а точнее не хватает в модуле фичей!
    1). К каждой категории своя цена, ну например на сайте разная тематика и сами понимаете, например некоторые тематики дороже стоят верно? Вот хорошо если в модуле можно было бы сделать к каждой категории своя цена подсчёта!
    2). Также как видно идёт анализ уникальности, ну например если статья будет как по примеру 1% уникальная, далее владельцу сайта к примеру нужна эта новость, но оплачивать её как уникальную думаю смешно верно? Вот по этой причине хорошо было бы сделать % ставки уникальности и её ставка к оплате. Ну как бы сказать, к примеру за 1к символов оплата за 100% уникальность = 5$, если статья по Вашему примеру 1% уникальная, значит её цена будет = 0,05$, также возможность админу устанавливать свой % вручную, ну по какой то причине он так решил например! Далее правильно будет если уведомление будет идти к автору о его уникальности статьи, а также отображении уникальности в профиле или где там выше по скринам!
    0
    1. foto
      Администратор 29 января 2014 11:11 #
      1. Возможно будет реализовано в следующей версии.

      2. Анализ уникальности это довольно таки длительный и не бесплатный процесс, чтобы делать его автоматическим и как-либо учитывать. Да и вообще этот функционал был сделан скорее в виде дополнения ради удобства админа.
      Но я подумаю об учете данных уникальности текста.
      0
  3. foto
    Посетитель 30 января 2014 13:40 #
    Отличный модуль.
    1)В описании не нашел, что делать в случае если текст не уникален, как отказать в оплате, возможно ли удалить новость?
    2)Добавленный материал проходит модерацию или нет?
    3)Возможно ли, сделать это только для определенной группы?
    4)Было бы еще хорошо чтобы уникальность проверялась на стадии добавления статьи, а админ мог установить нижний порог уникальности, в случае если статья не подходит по уникальности сразу отказ автору.
    5)Было бы еще хорошо в случае удачной модерации админом, текст автоматом отправлялся в Уникальные тексты яндекса.
    6)Возможна индивидуальная доработка?
    0
    1. foto
      Администратор 30 января 2014 14:18 #
      1. Скрипт ничего не делает. Остальные штрафные санкции исключительно на усмотрение администратора. Отказать в выплате самими скриптом нельзя, но можно ведь просто выплатить меньше, чем отметить в заявке.

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

      3. Скорее всего реализую в следующей версии.

      4. Проверка на уникальность - довольно таки длительный процесс. Может занимать от 3 до 7 секунд. Да и вообще этот функционал был добавлен исключительно в виде наглядного удобства для администратора.

      5. Это не имеет никакого отношения к модулю.

      6. Зависит от доработки, но маловероятно. А сейчас так вообще в принципе не смогу им заняться.
      0
  4. foto
    Клиент 1 февраля 2014 15:35 #
    1)Предлагаю добавить общий подсчет по полям сколько выплачено + сколько требует оплаты сюда наверх - http://SSMaker.ru/f087aa10/
    2) Удаленным новостям, которые были удалены присваивать ID и указывать цену. (обсуждали в ЛС)
    0
Добавить комментарий
  • Логин
  • E-mail (не обязательно)
Повторите рисунок:
antibot
© Sander-Development. 2009-2018.
При копировании, ссылка на источник обязательна.