-
2
-
Обновлений за месяц: 2
-
Zion WebEngine 24.11.15
15.11.2024
-
Zion WebEngine 24.11.12
12.11.2024
-
Плагины Mailback и Callback
Если инструкция не соответствует тому, что Вы видите, Ваша версия CMS устарела. Обратитесь к создателю сайта за обновлением...
Для чего нужны плагины Mailback и Callback
С их помощью можно разместить на сайте формы, через которые посетитель сайта сможет отправить сообщение и/или заказать обратный звонок. На их основе также можно создать нестандартные формы, в том числе с другим оформлением, с другим набором полей, с включенной или выключенной защитой от спама, с включенными или отключенными SMS-уведомлениями, с выбором нужного адресата или без выбора, с другими обработчиками и т.д.
Где хранятся плагины Mailback и Callback
В папке plugins
, в файлах mailback.php
и calllback.php
соответсвенно.
Если хотите внести какие-либо изменения в код этих плагинов, то перенесите их в папку plugins/custom
- так они не будут заменены стандартными плагинами в случае обновления CMS. Если планируете изменить код только одного плагина, то только его и нужно переносить.
Если хотите также внести изменения в код обработчиков этих плагинов, то из папки handles
перенесите в handles/custom
файлы guest_mailback.php
и guest_callback.php
соответсвенно.
Важно! Эти плагины и обработчики доступны только при наличии в комплекте поставке пакета Zion Mail Back.
Как отобразить формы обратной связи и/или заказа обратного звонка с нужными параметрами
Для того, чтобы вставить нужный плагин в HTML-код веб-страницы или в любое другое место, нужно сформировать команду для вызова плагина.
По умолчанию команды вызова такие:
- Для формы обратной связи:
{plugin:mailback}
- Для формы заказа звонка:
{plugin:callback}
Для формы обратной связи доступно указание различных параметров.
Параметры состоят из имени и значения, которые отделяются друг от друга двоеточием :
Одна пара имя:значение
от другого аналогичной пары отделяется точкой с запятой ;
От имени плагина параметры также отделяются точкой с запятой
Пример:
У нас есть два параметра. У первого название par1
, а значение test
. У второго название param2
, а значение yahoo
Команда вызова плагина при этом будет такая {plugin:mailback;par1:test;param2:yahoo}
.
Обязательных параметров нет. Некоторые параметры могут быть (не)доступны или изменены при определённых значениях других параметров.
Для некоторых параметров доступны значения по умолчанию. Параметры со значениями по умолчанию можно не указывать.
Параметры плагина Mailback
В старых версиях CMS набор доступных параметров и доступных значений может отличаться. Если Ваша CMS устарела, то рекомендуется обновить её до самой свежей версии.
Также на набор параметров и значений может влиять комплект поставки.
Имя параметра | Значение параметра и комментарии |
---|---|
contacts |
Режим отображения списка контактов. Доступны только следующие параметры:
|
id |
Контакт по умолчанию.
|
subject |
Тема сообщения. Может быть заполнено значением из переменной
|
Устранение проблем с отправкой/доставкой email-сообщений
В разделе Опции \ Обратная связь
можно указать параметры для отправки сообщений через SMTP-сервер.
Если параметры не указаны или указаны некорректно, будет предпринята попытка отправить сообщение от имени отправителя (с его "подставного" адреса) через PHP-функцию mail()
.
Сообщения с "подставных" адресов игнорируются многими почтовыми серверами, поэтому параметры всё-таки лучше указать. Тогда отправка будет вестись с реального адреса - от имени Вашего "почтового робота".
В качестве "робота" Вы можете использовать любой реальный почтовый ящик, например, созданный на Mail.Ru, Яндекс.Почта, GMail и т.п., которым Вы обычно пользуетесь. Минус такого подхода в том, что пароль от Вашего ящика будет известен тем, кто имеет доступ к админке Вашего сайта.
Можно там же (на Mail.Ru, Яндекс.Почта, GMail и т.п.) создать новый ящик, который Вы не будет использовать, кроме как в качестве "робота". Минус такого подхода в том, что, например, Mail.Ru блокирует ящики, в которые Вы не входите более-менее продолжительное время. Также эти почтовые сервисы могут со временем перестать отправлять Вам почту от робота, если кто-то будет слать Вам через форму на сайте различный спам. Почтовый сервис рассыльщиком спама будет считать именно Вашего "робота".
Более продуманный вариант - создать почтовый ящик с минимальным лимтом на Вашем хостинге, например, Jino.ru. При создании (или при редактировании после создания) почтового ящика включите опции DKIM
и SPF
. Так письма от робота будут успешно проходить проверку на подлинность и со значительно меньшей вероятсностью будут распознаны, как спам.
Заполните следующие поля в разделе Опции \ Обратная связь
:
Реальный адрес, с которого будут отправляться письма из формы обратной связи
: адрес видаrobot@mydomain.com
Логин от почтового ящика
: часто он может быть равен тому, что указано в предыдущем поле, но не всегда. Бывает, что нужно указать только то, что написано слева от символа@
. Бывает, что символ@
нужно заменить на+
. Уточните корректные параметры у Вашего хостера.Пароль от почтового ящика
: скорее всего Вы сами укажете его при создании почтового ящикаSMTP-сервер
: уточните его у Вашего хостера (в случае с Jino.ru этоsmtp.jino.ru
)Порт для доступа к SMTP-серверу
: уточните его у Вашего хостера (обычно это465
с включенным шифровнаием или587
без шифрования, но возможны и другие варианты)Использовать шифрование
: поставьте (рекомендуется) или снимите (если шифрование недоступно) галочку
Если в логине почтового ящика используется кириллический домен, то указывайте его в IDNA-формате. То есть без русских букв. Что-то вроде xn--
...
Если почтовый робот будет использоваться не только для отправки Вам сообщений из форм на сайте, но и для отправки писем посетителям сайта (например, с информацией о заказах в интернет-магазине), то получтели могут по той или иной причине попытаться ответить на сообщение. Оно придёт не Вам, а роботу. Поэтому рекомендуется включить переадресацию всех сообщений получаемых роботом на один из Ваших почтовых ящиков, которыми Вы регулярно пользуетесь. При этом почту в ящике робота можно не сохранять. Это также позволит Вам указать для ящика робота небольшой лимит. 100 МБ вполне хватит.
После вставки плагинов форм на сайт обязательно попробуйте их заполнить, чтобы отправить тестовые сообщения. Если письмо от робота доставлено, но было распознано, как спам (в первый раз такое иногда случается), то обязательно пометьте письмо, как "не спам". Тогда дальше письма будут успешно доставляться в Ваш почтовый ящик.
Если параметры некорректны (и в некоторых других случаях с корректными параметрами), то письма отправляться не будут. При этом они будут сохраняться на сайте, который будет пытаться отправить их снова (случаются временные проблемы, которые "самоустраняются"). Если хотя бы одно письмо будет неотправлено 2 и более раз, система мониторинга предупредит Вас об этом и предложит устранить проблему в разделе Опции \ Обратная связь
.
Там Вы сможете увидеть количество неотправленных сообщенией и список из 10 (или меньше) сообщений, с максимальным числом неудачных попыток отправки. Для каждого будет указана причина. В большинстве случае это некорректные параметры - исправьте их. Реже бывает подозрение на спам - создайте робота с другим адресом и укажите его параметры.
Когда проблема будет устранена, все неотправленные письма будут отправлены автоматически. Система работает так, что при каждом обращении к сайту (в том числе к "админке") происходит отправка не более, чем одного сообщения. Это сваязано с ограничениями со стороны веб-серверов. Если нужно срочно отправить всё неотправленное. Просто несколько раз обновите страницу и увидите, как список неотправленных сообщений уменьшается...
SMS-уведомления из форм обратной связи и заказа звонка
В разделе Опции \ SMS-шлюз
можно включить (или отключить) уведомления о заполнении форм по SMS.
При этом в случае с формой обратной связи в SMS будет отправляться только контактная информация и тема сообщения. Эта же информация будет дублироваться на e-mail вместе с отправкой текста сообщения.
А в случае с заказом звонка контактные данные будут отправляться только по SMS, но не на e-mail.
Защита от спама
В разделе Опции \ reCAPTCHA
доступна инструкция по включеню Google reCAPTCHA, которая позволит защитить формы обратной связи и заказа звонка от спам-роботов.
Если всё-таки спам из формы пришёл на почту, то не помечайте его, как спам (так в чёрный список попадёт Ваш робот). Просто игнорируйте спам-сообщения.
Если же спам идёт массово, обязательно сообщите об этом разработчикам. Защита от спама будет доработана.
Zion Mail Back Что такое CMS Zion WebEngine? Что такое Комплект поставки? Что такое система Мониторинга? Email-сообщения PHP SMS SMTP/PHP-mail Интернет-магазин Корзина для заказов Обновления CMS Обработчики Обратная связь/Обратный звонок Плагины Спам Формы Элемент "HTML-код веб-страницы"
Если инструкция не соответствует тому, что Вы видите, Ваша версия CMS устарела. Обратитесь к создателю сайта за обновлением...
CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.
Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...
Заранее, большое, спасибо
|
Блог обновлений
Zion WebEngine X6.10.19
- Устранены некоторые недочёты в меню администратора
- Несколько классов и административных скриптов доработано для упрощения работы с мастерами
- Доработан мастер вставки плагина универсального меню (работа ещё не завершена)
Zion WebEngine Классы Меню/Списки/Навигация Меню администратора Плагины Помощники/Мастеры/Инструкции/Подсказки
Zion WebEngine X6.10.18
- Несколько классов, плагинов и административных скриптов доработано для упрощения работы с мастерами
Zion WebEngine Классы Плагины Помощники/Мастеры/Инструкции/Подсказки
Zion WebEngine X6.10.17
- Доработаны плагины каталога и универсального меню: добавлена возможность выбирать, каким образом разбивать записи на блоки
- Продолжена разработка мастера вставки универсального плагина меню
Zion WebEngine Zion Catalog Меню/Списки/Навигация Плагины Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог
Zion WebEngine X6.10.16
- Доработана графическая составляющая интерфейса администратора
- Создан класс для работы с мастерами вставки плагинов и свойств (работа над ним ещё не завершена)
- Начата разработка сразу нескольких мастеров вставки плагинов и свойств
- Для нужд администрирования доработаны некоторые скрипты
- Доработан класс для работы с базой данных: использование некоторых функций стало более удобным
Zion WebEngine Административный интерфейс База данных/Таблицы данных Классы Плагины Помощники/Мастеры/Инструкции/Подсказки Свойства
Zion WebEngine X6.10.15
- Доработан поиск: теперь он поддерживает одновременно и старую и новую платформы
- Устранены некоторые недочёты при выборе редакторов контента
- Доработана система мониторинга для автоматической SEO-оптимизации
- Доработана кнопка просмотра контентных единиц: адреса веб-страниц теперь подставляются более корректно
- Завершена адаптация всех пакетов под страницы из новой платформы
- Устранена ошибка в подсказках к параметрам по умолчанию для плагина меню категорий товаров
- Новая версия успешно протестирована в "боевых" условиях и с сегодняшнего дня будет внедряться у наших клиентов
Zion WebEngine Zion Catalog Zion SEO Booster SEO-параметры Адрес (URL)/ЧПУ/Переадресация Категории Контент/Контентные единицы Меню/Списки/Навигация Мониторинг Плагины Платформа Поиск текста Помощники/Мастеры/Инструкции/Подсказки Редактор контента/WYSIWYG-редактор
Zion WebEngine X6.10.14
- Доработан плагин меню статей: стало доступно использование изображения статьи (спасибо АрмСтайл)
- Из Ядра полностью удалена поддержка страниц из старой платформы: ведутся работы по адаптации других пакетов под страницы из новой платформы
- Доработано меню администратора для Ядра: некоторые разделы теперь находятся в других местах
- Внесены некоторые коррективы в работу с редакторами контента
- Повышена общая производительность интерфейса администратора из-за отключения некоторых более неактуальных проверок в системе мониторинга
- Упразднён такой тип программных модулей, как "маркеры": без них интерфейс администратора также работает значительно быстрее
- Исправлена информация об авторских правах для некоторых доработанных компонентах
Zion WebEngine Zion Catalog Zion Mail Back Zion SEO Booster Zion Pub Hub Zion JivoSite Zion Banners Manager Zion Sender Zion Server Zion Robokassa Zion Qiwi Zion Bulletins Board Zion Polls Lightbox Zion Edition KCAPTCHA Zion Edition Zion Articles Tree Zion News Line Административный интерфейс Изображение Контент/Контентные единицы Меню/Списки/Навигация Меню администратора Мониторинг Плагины Платформа Редактор контента/WYSIWYG-редактор
Zion WebEngine X6.10.13
- Устранена ошибка при клонировании контентной единицы, для которой пока не был выбран шаблон
- Доработана фильтрация связанных записей при редактировании их списка
- Реализовано создание не только прямой, но и обратной связи между контентными единицами (связи из старой платформы используются отдельно от связей из новой платформы)
- Реализовано отображение связей между контентными единицами
- В плагине универсального меню добавлена возможность отображать список записей связанных с указанной контентной единицей
- В плагине универсального меню добавлена возможность отображать список указанных через запятую записей. При этом игнорируются некоторые другие параметры
- В плагине универсального меню реализована возможность фильтрации контентных единиц по типу. Возможно указание сразу нескольких типов через запятую
- Закончено создание всех элементов контента, необходимых для полного перевода управления страницами в новую платформу: перевод - начат
- Доработано создание шаблонов и контентных единиц по умолчанию
Zion WebEngine База данных/Таблицы данных Контент/Контентные единицы Меню/Списки/Навигация Плагины Платформа Связи Типы Фильтрация Шаблоны контента Элементы
Zion WebEngine X6.10.12
- Значительно расширен функционал класса для работы со связями между контентными единицами (работа ещё не завершена)
- Доработан класс для работы с контентом: приняты меры для обеспечения дополнительной совместимости с некоторыми новыми элементами контента
- Доработан класс для работы с базой данных: использование некоторых функций стало более удобным
- Доработаны некоторые скрипты, необходимые для административных нужд
Zion WebEngine База данных/Таблицы данных Классы Контент/Контентные единицы Связи
Zion WebEngine X6.10.09
- Добавлено несколько полезных функций в класс для работы с базой данных: с их помощью получать данные из базы можно быстрее и проще
- Доработан класс для управления местом в структуре контентных единиц: новый функционал полезен для использования универсальных меню
- Доработан плагин универсального меню: почти весь функционал, доступный для страниц в старой платформе, переведён в новую платформу
- Доработаны некоторые вспомогательные классы
- Доработан плагин для отображения контента: учтены особенности некоторых новых элементов контента
- Доработаны класс для управления адресами контентных единиц и класс для управления контентом: сделаны некоторые исключения для веб-страницы по умолчанию
- Доработан класс для управления проектом: реализована поддержка некоторых функций из новой платформы
- Создан новый элемент контента для связи контентных единиц друг с другом (работа не завершена)
- Для нужд интерейса администратора доработаны некоторые скрипты
- Подкорректирован список вкладок в редакторах шаблонов и контентных единиц
Zion WebEngine Административный интерфейс Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Вкладки Классы Контент/Контентные единицы Меню/Списки/Навигация Место в структуре Плагины Платформа Связи Шаблоны контента Элементы
Zion WebEngine X6.10.08
- Реализовано отображение контентных единиц из новой платформы по собственным адресам: данные из старой платформы пока также отображаются, но с более низким приоритетом (это временно нужно для совместимости)
- Доработано меню администратора: стало доступно редактирование страниц в новой платформе (некоторые функции пока находятся в разработке)
- Создан класс для управления навигацией: с его помощью можно управлять оформлением различных меню
- Доработан класс для управления проектом: налажена интеграция с классом для управления навигацией
- Главный файл гостевого интерфейса доработан для реализации поддержки нового функционала
- Доработано перемещение записей в базах данных
- Создан плагин универсального меню: работа ещё не завершена
Zion WebEngine Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Гостевой интерфейс Классы Контент/Контентные единицы Меню/Списки/Навигация Меню администратора Плагины Платформа
Zion WebEngine X6.10.07
- Завершена работа по созданию класса для управления местом в структуре для контентных единиц: сейчас это необходимо для перевода всего управления страницами в новую более продвинутую платформу
- Создан класс для управления адресом (URL) контентных единиц - последний элемент, необходимый для перевода всего управления страницами на новую платформу. Приступаем к внедрению...
Zion WebEngine Адрес (URL)/ЧПУ/Переадресация Классы Контент/Контентные единицы Место в структуре Платформа
Zion WebEngine X6.10.06
- Исправлена опечатка в форме добавления новой записи в старой платформе
- Доработан класс для работы с базой данных: эти доработки положительно скажутся на скорости внедрения дальнейших улучшений
- Расширен функционал класса для работы с местом контентных единиц в структуре: это позволит ещё удобнее упорядочивать весь контент на сайте
Zion WebEngine База данных/Таблицы данных Классы Контент/Контентные единицы Место в структуре Платформа Формы
Zion WebEngine X6.10.05
- Создан класс для управления местом в структуре контентных единиц (работа пока не завершена)
- Расширен список вкладок доступных для редактора шаблонов и для редактора контентных единиц (редакторы стали ещё более удобными)
Zion WebEngine Вкладки Классы Контент/Контентные единицы Место в структуре Шаблоны контента
Zion WebEngine X6.10.04
- Доработано меню администратора для Ядра: добавлены некоторые полезные разделы (спасибо Мастерская уюта)
- Доработан класс для работы с базой данных: учтены настройки по умолчанию некоторых хостинг-компаний
- Устранена проблема с отображением некоторых спец символов (спасибо Домофонный союз)
Zion WebEngine База данных/Таблицы данных Веб-сервер/Хостинг Классы Кодировки/Наборы символов Меню администратора
Zion WebEngine X6.10.03
- Внесены некоторые улучшения в класс, отвечающий за настройку параметров SEO-оптимизации
- Для ускорения дальнейшего развития новой платформы были созданы различные вспомогательные классы и реорганизованы уже имеющиеся
Zion WebEngine X6.10.02
- Доработан мастер вставки свойств проекта: теперь формат совместим с элементами контента из новой платформы
- Для улучшения совместимости с новой платформой доработаны плагины поиска, ленты новостей, каталога товаров, доски объявлений и дерева статей
- Для улучшения совместимости с новой платформой доработано несколько обработчиков ядра
- Доработаны драйверы для управления оболочкой и форматами данных: налажена совместимость с новой платформой
- Внесены некоторые коррективы в класс для управления проектом
- Доработана справочная информация для ядра: учтён новый функционал
- Для улучшения совместимости с новой платформой доработано несколько административных форм ядра
- Оптимизирована часть настроек по умолчанию для ленты новостей, дерева статей, каталога товаров и доски объявлений
- Доработано несколько классов: в новой платформе реализована возможность выбора одного из нескольких вариантов дизайна
- Доработано создание резервных копий таблиц данных: учтены настройки по умолчанию различных хостинг-компаний
- Доработано удаление всех элементов контента: устранена вероятность удаления нужных элементов, созданных при клонировании
Zion WebEngine Zion Catalog Zion SEO Booster Zion Bulletins Board Zion Articles Tree Zion News Line База данных/Таблицы данных Веб-сервер/Хостинг Драйверы Классы Контент/Контентные единицы Объявления Обработчики Плагины Платформа Поиск текста Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог Свойства Формы Элементы
Zion WebEngine X6.09.30
- И в старой, и в новой платформах улучшено автоматическое создание идентификаторов для записей в базе данных: учитывая, что идентификаторы на прямую связаны с адресами веб-страниц, очень важна привлекательность отображения этих адресов в поисковых системах - на это направлены данные изменения
- Устранены некоторые ошибки в отображении подсказок и элементов контента в новой платформе: вероятность возникновения ошибок была мала, но теперь она исключена
Zion WebEngine SEO-параметры Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Контент/Контентные единицы Платформа Помощники/Мастеры/Инструкции/Подсказки Элементы
Zion WebEngine X6.09.29
- При создании HTML-кода веб-страницы в шаблонах реализована подстановка рекомендованных значений по умолчанию: это позволит ускорить и упростить создание новых шаблонов
Zion WebEngine X6.09.28
- Главный файл гостевого интерфейса, а также некоторые классы и плагины доработаны для более удобного использования свойств контентных единиц
- Во всех классах, которые отвечают за элементы контента добавлена возможность использовать длинный (универсальный) и короткий (локальный) код вставки: идея взята из старой платформы, но реализована на более продвинутом ядре новой платформе
- Доработаны плагин RSS, плагин меню страниц, плагин контента страницы, плагин ленты новостей и некоторые другие плагины: внедрена часть функционала из новой платформы
- Доработан драйвер оболочки: реализовано "скрещивание" части функционала из старой и из новой платформ - необходимо для постепенной миграции всего функционала на новую платформу
- Исправлена информация об авторских правах для некоторых доработанных компонентов
Zion WebEngine Zion News Line XML/RSS/1С/YML Гостевой интерфейс Драйверы Классы Контент/Контентные единицы Меню/Списки/Навигация Миграция Плагины Платформа Свойства Элементы
Zion WebEngine X6.09.27
- Реализовано отображение уникальных элементов контента
- Команды для отображения некоторых элементов контента стали более лаконичными - использовать их стало проще
- Завершена работа по созданию класса для управления HTML-кодом веб-страницы. Ведутся работу по 100%-ой интеграции его в новую платформу
- Создан класс для управления основным текстом страницы
- Доработано отображение уникальных элементов контента
- Сделаны некоторые другие доработки для новой платформы
Zion WebEngine HTML-код веб-страницы Классы Контент/Контентные единицы Основной текст Платформа Элементы
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion