Модуль Обратный звонок 0.2 DEV [DLE 11.1]

Горбушка

Ищу её...
Регистрация
2 Май 2008
Сообщения
3.444
Реакции
2.523
Актуальная версия 0.2

Когда-то давно делал модуль заказа обратного звонка для DLE. Решил воссоздать, только лучше.

Пока версия "Developer Preview" - функционала почти нет, но может кому уже пригодится. Обновления будут, планы ппц большие.

Внимание! Модуль сырой, на боевых сайтах лучше не использовать.

Текущие возможности:
- Создание заявки на обратный звонок пользователями
- Список с кнопкой "удалить" в панели управления
- Добавлено оповещение на E-mail
- Добавлен раздел "настройки"
- Настройка доступа в модуль для рабочих групп
- Настройка E-mail уведомлений
- В список заявок добавлена колонка "Статус" (задел под следующие изменения)
- Добавлена поддержка всплывающих окон
- Добавлена фиксация страницы, с которой отправлена заявка
- Теперь модуль можно установить на Демо-версию с закрытым кодом (через API шаблонов)
- В панели администратора можно настраивать какие поля выводить
- Добавлена "экспресс-форма" с указанием только телефона (нет полей комментария, имени и т.д.)
- Пользовательская часть полностью на шаблонизаторе (tpl)

Мод требует установки хака: Для просмотра ссылки Войди или Зарегистрируйся
В противном случае необходимо менять название мода в базе данных.


Буду признателен за любые предложения, пожелания и конечно сообщения о багах.

Будет ли оповещения в SMS/E-mail?
E-mail - в ближайшем будущем
SMS - возможно, но позже - ищу нормальный шлюз

Когда будет новая версия?
Планируется выпуск версий раз в неделю (ближайшие версии, далее - по мере необходимости).
В пятницу релиз в приватной теме (см шапку раздела), во вторник - публичный/приватная тема модуля.

Мод будет бесплатным/платным?
Модуль будет платным, но не сразу.
Текущий функционал будет немного доработан и образует бесплатную версию,
полная версия будет платной, стоимость порядка 10$.

А добавь функционал...
Пишите в тему какой функционал Вы ходите видеть - добавим.[/spoil]

[spoil=Для копипастеров]Если Вы хотите поделиться модулем - обязательно ставьте ссылку на этот пост. Дело тут не в авторских правах, приросте посетителей и т.д. Модуль обновляется, а Вы копируете не регулярно. Пользователи должно знать о новых версиях...
 
Последнее редактирование:

ykpon

Постоялец
Регистрация
8 Дек 2012
Сообщения
250
Реакции
150
А почему:
PHP:
if ($_POST['name'] != '' AND $_POST['phone'] != '' AND $_POST['comm'] != '') {
а не:
PHP:
if (!empty($_POST['name']) && !empty($_POST['phone']) && !empty($_POST['comm'])) {
 

serGUCCI

John Wick
Регистрация
24 Ноя 2012
Сообщения
345
Реакции
183
Последнее редактирование:

Горбушка

Ищу её...
Регистрация
2 Май 2008
Сообщения
3.444
Реакции
2.523
@ykpon, спасибо, заменю.

@serGUCCI, честно говоря не вижу у него функциональности... Тоже самое, что у меня, только ещё SMS, которое будет в ближайших версиях. Или я чего-то не вижу?

Дистрибутив обновлён, исправлено 2 ошибки в файле /engine/modules/callback.php
Так же в файл /engine/data/g_callback.php изменена версия модуля. Других изменений нет.
Для обновления просто перезалейте содержимое архива поверх.

 
Последнее редактирование:

ykpon

Постоялец
Регистрация
8 Дек 2012
Сообщения
250
Реакции
150
Для SMS можно использовать sms.ru, сам пользуюсь их шлюзом, задержек за несколько лет ни разу не было.
У них есть возможность, кстати, использовать уникальный почтовый ящик своего аккаунта, чтобы получать содержимое письма на свой телефон, что, по-сути, может избавить от необходимости прикручивать их API.
 

Горбушка

Ищу её...
Регистрация
2 Май 2008
Сообщения
3.444
Реакции
2.523
API от sms.ru мне хорошо знакомо и предыдущая версия была именно с их шлюзом, но мне изменение тарифов и т.д у них не очень понравилось.
 

krockki

Постоялец
Регистрация
12 Янв 2011
Сообщения
62
Реакции
13
Хорошая новость, правда сейчас нет таких клиентов, куда можно поставить модуль :) Было бы не плохо реализовать функцию с какой страницы была отправлена заявка.

Будет время, посмотрю на локалке.
 

Горбушка

Ищу её...
Регистрация
2 Май 2008
Сообщения
3.444
Реакции
2.523
@krockki, в текущей версии это может быть только 1 страница - /callback.html

В следующих версиях планируется добавить всплывающее окно - там функционал будет реализован.

Модуль не заброшен. В связи с травмой, обследованиями и огромным стрессом 2 недели не мог заниматься модулем. В следующий вторник будет апдейт.

Приношу извинения за задержки.
 
Последнее редактирование модератором:

krockki

Постоялец
Регистрация
12 Янв 2011
Сообщения
62
Реакции
13
Модуль не заброшен. В связи с травмой, обследованиями и огромным стрессом 2 недели не мог заниматься модулем. В следующий вторник будет апдейт.
А без установки дополнительного хака никак не обойтись?
 

Горбушка

Ищу её...
Регистрация
2 Май 2008
Сообщения
3.444
Реакции
2.523
@krockki, дополнительный хак отвечает за нормально отображение названия модуля в разных языках. Если Вам это не требуется - достаточно после установки модуля выполнить запрос:
Код:
UPDATE dle_admin_sections SET title = 'Обратный звонок', descr = 'Модуль управления заявками на обратный звонок от Ваших клиентов' WHERE title = '__G_CALLBACK_TITLE__';
 
Сверху