Стол заказов by Sander для DLE

Стол заказов by Sander

Стол заказов by Sander

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

Описание:
Модуль имеет следующий вид:
Стол заказов by Sander

Весь текст и внешний вид легко редактируется в файле шаблона orderdesc.tpl.
Над списком заявок есть 5 кнопок, с помощью которых можно отфильтровать заказы.
  • все заказы - по умолчанию, отображает все заказы добавленные на сайт. Открывается по адресу /orderdesc
  • новый заказ - отображаются только заказы ожидающие обработки. Открывается по адресу /orderdesc/new
  • заказ выполнен - отображаются выполненные заказы. Открывается по адресу /orderdesc/done
  • отказ - отображаются заказы, которые по указанным причинам были отклонены. Открывается по адресу /orderdesc/cancel
  • в топе - отображаются заказы ожидающие выполнения отсортированные по рейтингу. Открывается по адресу /orderdesc/top

Кнопка удаления отображается только заданным группам, которым доступно редактирование заказов. Группы настраиваются в конфиге.

Форма добавления упрощена до необходимого минимума.
Стол заказов by Sander

Пользователь может ввести только заголовок. Длина заголовка настраивается в конфиге, по умолчанию 3 - 100 символов.
Дополнительными опциями может воспользоваться только зарегистрированный пользователь.
Каждый пользователь может добавить ограниченное количество заявок в сутки. По умолчанию не больше 5, настраивается в конфиге.
При добавлении заказа - админу отправляется письмо с уведомлением о добавлении заказа. Можно отключить в конфиге.

Список заказов имеет следующий вид:
Стол заказов by Sander

Так его видят рядовые пользователи и гости сайта.

Так выглядит список для модераторов и само окно редактирования заказа:
Стол заказов by Sander

При выборе статуса "добавлен" или "отказ" - заполнение соответствующего текстового поля является обязательным.
При смене статуса отправляется E-Mail заказчику только в том случае если:
1. Он зарегистрирован на сайте.
2. Он поставил галочку об получении письма.
3. Админ оставил галочку об отправке уведомления.

При добавлении заказа выполняется поиск похожих материалов:
Стол заказов by Sander

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

Список настроек:


Обновление?
Как вам, наверно, известно, у меня есть аналогичный модуль Order-Desc. Но не смотря на то, что они в принципе выполняют одну задачу, их реализация все же разная.
Этот модуль не является обновлением. Он написан полностью с нуля, сохранив лишь общее назначение.
Однако тем, кто покупал тот модуль за полную его стоимость ($10) я готов отдать этот со скидкой, всего за $3.

Демо:
Пример 1 - демо
Пример 2 - рабочий пример

Информация
Стоимость модуля: 7wmz
Лицензия выдается под 2 сайта.
Стоимость дополнительной лицензии: 3wmz
Для работы модуля - требуется ionCube Loader v.5.x
Версия DLE: 9.5 и старше (для более младших необходимо обновить jQuery)
Версия PHP: 5.3 - 5.6

Купить модуль: shop.sandev.pro

ICQ: 404-037-556
Skype: Sander8804
E-Mail: olalod@mail.ru

С уважением,
Олег Александрович a.k.a. Sander
Купить модуль
  • Стоимость модуля: $7
  • В комплекте: 2 лицензии
  • Стоимость дополнительной лицензии: $3
Комментарии: (18)
  1. foto
    Посетитель 1 декабря 2016 15:44 #
    а нельзя купить на один домен? за 3.5$
    0
  2. foto
    Клиент 30 марта 2017 23:37 #
    Скажите пожалуйста , на php 7 будет работать ?
    0
    1. foto
      Администратор 30 марта 2017 23:43 #
      Да, будет.
      +1
      1. foto
        Клиент 1 апреля 2017 10:16 #
        Спасибо.
        0
  3. foto
    Клиент 21 апреля 2017 22:08 #
    Здравствуйте, а как запретить индексацию через: noindex,nofollow?
    0
  4. foto
    Посетитель 7 июля 2017 16:45 #
    Приветствую! Купил у вас модуль "Стол заказов", но возникла проблема. Всё поставил правильно и вроде как почти всё работает, но выдаёт такую ошибку:

    Site error: the file /var/www/сайт.ру/engine/mods/orderdesc/lic_56.php requires the ionCube PHP Loader ioncube_loader_lin_5.6.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.

    Если я правильно понял, то на сервере нужно установить ionCube PHP Loader ioncube_loader_lin_5.6.so и всё будет работать?
    0
    1. foto
      Администратор 7 июля 2017 18:32 #
      Совершенно верно. Для работы модуля на сервере должен быть установлен ionCube Loader.
      0
      1. foto
        Посетитель 7 июля 2017 23:07 #
        Спасибо за информацию! Мне бы ещё получить от вас ответ в ЛС. :)
        0
  5. foto
    Посетитель 13 июля 2017 19:53 #
    Поставил модуль "Стол заказов", забил лицензию, но возникла проблема такого характера.

    Поможете решить?
    0
  6. foto
    Клиент 17 марта 2018 07:28 #
    У меня стоит предыдущий стол заказов он ужасно геморный из-за того что там нет общего удаления заявок, в итоге сидишь часами и удаляешь каждую заявку по отдельности :(
    при этом каждый раз страница перезагружается...
    0
  7. foto
    Гость 23 апреля 2018 22:19 #
    На dle 12.1 будет работать?
    0
    1. foto
      Администратор 24 апреля 2018 07:30 #
      Версия DLE: 9.5 и старше

      "старше" - означает версию 12.1 > 9.5, следовательно 12.1 старше.
      Да, на 12.1 работать будет.
      0
  8. foto
    Клиент 15 мая 2018 21:52 #
    Здравствуйте! После перехода на DLE 13.0 перестал работать модуль. Ошибка:
    Fatal error: Uncaught Error: Class 'DLEPlugins' not found in /home/deathgrind/public_html/engine/classes/templates.class.php:24 Stack trace: #0 /home/deathgrind/public_html/engine/mods/orderdesc/lic_70.php(12): unknown() #1 /home/deathgrind/public_html/engine/mods/orderdesc/ajax.php(44): include_once('/home/deathgrin...') #2 {main} thrown in /home/deathgrind/public_html/engine/classes/templates.class.php on line 24
    0
    1. foto
      Администратор 15 мая 2018 22:27 #
      Техподдержка только по указанным контактам или ЛС. Ответил в ЛС.

      Есть такой баг в новой версии. Архив обновлен.
      Достаточно обновить файл engine/mods/orderdesc/ajax.php
      0
  9. foto
    Гость 17 августа 2018 00:17 #
    Добрый день. Модуль Работает полноценно на 13 версии скрипта? Спасибо за ответ
    0
    1. foto
      Администратор 17 августа 2018 09:21 #
      Ровно одним комментарием выше я дал ответ на этот вопрос.
      Цитата: Sander
      Архив обновлен.
      0
  10. foto
    Гость 22 октября 2018 20:33 #
    На dle13 будет работать?
    0
    1. foto
      Администратор 22 октября 2018 20:37 #
      Я не буду давать ответ на этот вопрос пока вы не прочитаете комментарий, который расположен строго сразу прямо над вашим.
      0
Добавить комментарий
  • Логин
  • E-mail (не обязательно)
Повторите рисунок:
antibot
© Sander-Development. 2009-2018.
При копировании, ссылка на источник обязательна.