UniForm для Dle



Представляем на https://dle9.com/ новый модуль UniForm для DLE. UniForm — модуль универсальных ajax-форм для DLE от автора ПафНутиЙ (для замены стандартной формы обратной связи). Бесплатный модуль UniForm для DataLife Engine будет отлично функционировать на версиях движка DLE 10.2, Dle 10.4 - dle 10.5 и выше.

Если вашему сайту не подходит стандартная форма обратной связи или она кажется вам довольно примитивной, вот отличное решение.
UniForm - это возможность использовать свои поля с большим количеством разных чекбосов и наворотов, подключения уникальной защиты от ботов и лёгкая настройка без применения БД (базы данных сайта MySql). А главное модуль обладает большими возможностями работающий на AJAX технологии, преимуществом тонкой настройки, скоростью, простоты реализации, легкой установкой и настройкой.



Требования к установке

- Версия DLE: 10.2 и выше (возможно будет работать и на более старых версиях).
- Прямые руки.

Установка

- Скачать актуальную версию модуля
- Распаковать содержимое папки upload в корень сайта.
- Открыть {THEME}/main.tpl и в нужном месте, перед закрывающим тегом
</head>

вставить подключение стилей и скриптов модуля:
<!-- DLE UniForm -->
<link rel="stylesheet" href="/engine/classes/min/index.php?charset=utf-8&amp;f={THEME}/uniform/css/uniform.css&amp;01" />
<script type="text/javascript" src="/engine/classes/min/index.php?charset=utf-8&amp;f={THEME}/uniform/js/jquery.magnificpopup.min.js,{THEME}/uniform/js/jquery.ladda.min.js,{THEME}/uniform/js/jquery.form.min.js,{THEME}/uniform/js/uniform.js&amp;01"></script>
<!-- /DLE UniForm -->


- Далее в нужном шаблоне, в нужном месте вставить кнопку вызова ajax-окна формы:
<span class="uf-btn" data-uf-open="/engine/ajax/uniform/uniform.php" data-uf-settings='{"formConfig": "feedback"}'>Обратная связь</span>


где feedback — Папка с шаблонами формы.
- Готово! Остаётся нажать на кнопочку.



Настройка

- Все примеры конфигурации вызова и описание параметров модуля можно найти в файлах, с именем config.tpl.
- Все примеры конфигурации вызова и описание параметров можно найти в файле {THEME}/uniform/test/form.tpl.
- Все примеры конфигурации вызова и описание параметра email-сообщения можно найти в файле {THEME}/uniform/callback/email.tpl.





Жду ваших отзывов!

Автор: ПафНутиЙ скачать актуальную версию с github

Почти целый день тут smile
Все отлично. Давно подобное хотел на сайт.
Еще бы в таком же стиле форму обратной связи с пользователем, который разместил новость. Т.е. ,при просмотре полной новости, была форма связи с пользователем разместившим новость.
Скачать модули для DLE или познакомиться UniForm — модуль универсальных ajax-форм для DataLife Engine by ПафНутиЙ можно по ссылке

DLE-UniForm-1.0.zip [84,09 Kb] (cкачиваний: 241)
  • 80

Комментарии 2

dva от 14 ноября 2016 05:48
шикарный модуль, благодарю
діз.укр от 25 января 2016 20:25
В нем есть такая функция как

я в новости например "Скачать шаблон dle9.com" нажимаю на ету форму связи
и в форме будет поле "Откуда" и оно заполнитса автоматически названием новости.

так надо для всех новостей

есть в нем такое? кто знает?
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent