-
2
-
Обновлений за месяц: 2
-
Zion WebEngine 24.11.15
15.11.2024
-
Zion WebEngine 24.11.12
12.11.2024
-
-
1
-
Ответов на вопросы за месяц: 1
-
Плагин Menu
14:55
-
Плагины 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 X7.02.18
- Доработан класс для управления шаблонами веб-страниц:
- Если в базе данных есть всего один шаблон, то возможность клонирования элементов контента автоматически отключается - это снижает нагрузку на систему и повышает общую производительность
- Доработан класс для управления элементом контента "Один из вариантов":
- Устранена вероятность возникновения ошибок при отсутствии вариантов
- Улучшена сортировка вариантов
- Доработан класс для управления элементом контента "Многострочное поле с редактором":
- Устранена вероятность возникновения ошибок при удалении этого элемента из шаблона веб-страницы
- Доработан класс для управления базой данных:
- Изменён принцип сохранения данных в базу
- Улучшена обработка некоторых ошибок при обращении к базе данных
- Использование некоторых функций стало более эффективным
- Созданы новые функции, повышающие удобство работы с базой данных
- Теперь все функции полностью интегрированы с Memcached для более эффективного использования результатов запросов к базе данных
- Многие элементы контента доработаны для использования новых возможностей кэширования
- Доработан онлайн-консультант:
- Реализовано автоматическое обновление кэша при включении или выключении плагина онлайн-консультанта во всех шаблонах веб-страниц
- Доработан класс для управления элементом контента "Адрес" (URL):
- Реализовано полное взаимодействие с Memcached
Zion WebEngine Zion Catalog Zion Gallery Zion Pub Hub Zion JivoSite Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Выбор одного из вариантов Классы Контент/Контентные единицы Многострочные поля Онлайн-консультант Шаблоны контента Элементы
Zion WebEngine X7.02.17
- Сильно переработан класс для работы с базой данных
- Удалены различные архаизмы
- Оптимизирована работа многих функций
- Созданы новые более удобные в использовании функции
- Налажено очень плотное взаимодействие с Memcached
- Устранены некоторые недочёты
- Подкорректирован текст некоторых уведомлений
Zion WebEngine База данных/Таблицы данных Классы Кэш/Кеш Уведомления
Zion WebEngine X7.02.16
- Сильно переработан класс для работы с базой данных
- Удалены различные архаизмы
- Оптимизирована работа многих функций
- Значительно улучшено взаимодействие с Memcached
Zion WebEngine X7.02.15
- Сильно переработан класс для работы с базой данных
- Удалены различные архаизмы
- Оптимизирована работа некоторых функций
- Улучшено взаимодействие с Memcached
Zion WebEngine X7.02.14
- Доработан класс для работы с базой данных
- Сделано несколько оптимизаций
- Внедрена поддержка Memcached для снижения нагрузки на базу данных и более быстрого открытия веб-страниц
- Начат перевод базы данных на использование Memcached
- Сделано несколько оптимизаций в главном файле гостевого интерфейса
- Устранены недочёты в помощнике по вставке плагина универсального меню
Zion WebEngine База данных/Таблицы данных Гостевой интерфейс Классы Кэш/Кеш Меню/Списки/Навигация Плагины Помощники/Мастеры/Инструкции/Подсказки
Zion WebEngine X7.02.10
- Доработано управление кэшированием
- Создан инструмент, при запуске которого автоматически обновляется кэш для всех веб-страниц на сайте
- Данная функция всё ещё остаётся экспериментальной!
Zion WebEngine X7.02.08
- Реализован огромный прирост в производительности
- Благодаря новому принципу кэширования, страницы открываются моментально
- Реализована возможность удалить кэш для каждой веб-страницы прямо из списка веб-страниц в меню администратора
- Также кэш автоматически удаляется при любом изменении веб-страницы
- Кэш создаётся автоматически и хранится "вечно"
- Данная опция пока является экспериментальной, в некоторых случаях применять её не рекомендуется!
Zion WebEngine X7.02.04
- Доработан драйвер конвертации:
- Учтено, что результат транслитерации может быть применён для формирования имён файлов - запрещены символы, которые не допускаются в именах файлов (спасибо ЕЦН)
- Доработан Каталог
- Создан новый элемент контента "Выбор одного из вариантов"
- Позволяет задавать список вариантов при правке шаблона веб-страницы
- Варианты можно перечислять, как через запятую, так и через перенос строки (очень просто и удобно)
- При редактировании веб-страницы можно не только выбрать один из вариантов, но и добавить новый вариант, который сразу станет доступен для всех веб-страниц с таким же шаблоном
- Варианты автоматически сортируются по алфавиту, что облегчает быстрый поиск нужного варианта
- Создан новый элемент контента "Число"
- При правке шаблона позволяет указать точность числа (количество знаков после запятой)
- Поддерживает не только вещественные, но и целые числа
- Реализована проверка корректности указанных данных в поле, как со стороны браузера, так и со стороны сервера
- Создан новый элемент контента "Выбор одного из вариантов"
Zion WebEngine Zion Catalog Веб-браузер Веб-сервер/Хостинг Выбор одного из вариантов Драйверы Контент/Контентные единицы Сайт-каталог Файлы/Папки Число Шаблоны контента Элементы
Zion WebEngine X7.02.03
- Устранена проблема в Галерее (спасибо ЕЦН)
- Было возможно указание названий только для созданных ранее слайдов
- Теперь это стало возможно и для новых (только что созданных) слайдов
Zion WebEngine X7.01.27
- Устранена ошибка в плагине автоматической SEO-оптимизации:
- Вместо данных открытой категории подставлялись данные автоматически определяемой контентной единицы (спасибо АлкоСтоп 59)
- Доработаны административные скрипты
- Доработан класс для управления характеристиками товаров
- Стал доступен выбор необходимых характеристик прямо в шаблоне контентной единицы (например, товара)
- При выборе характеристики могут быть разделены по группам, выведены в виде полного списка или в виде списка только из выбранных характеристик (по умолчанию)
- При создании или редактировании характеристики можно сразу же отметить те шаблоны, для которых она должна быть выбрана
Zion WebEngine Zion SEO Booster SEO-параметры Категории Контент/Контентные единицы Плагины Характеристики/Разновидности Шаблоны контента
Zion WebEngine X7.01.25
- Устранена проблема с отображением уменьшенных копий изображений в Галерее
Zion WebEngine X7.01.24
- Улучшено отображение дополнительной информации в административном интерфейсе
- Значительно ускорена загрузка дополнительной информации в административном интерфейсе
Zion WebEngine X7.01.20
- Расширен список вкладок для размещения на них элементов контента
- Доработано отображение выпадающих списков добавления и клонирования элементов контента:
- были выявлены случаи, когда списки не помещались целиком (устранено)
- Доработано клонирование записей с пустыми (нулевыми) значениями
- Доработан новый элемент контента "Характеристики"
- будет полезен для товаров в новой платформе
- его уже можно использовать при редактировании шаблонов
- работа над ним ещё не завершена
Zion WebEngine Zion Catalog Вкладки Контент/Контентные единицы Платформа Характеристики/Разновидности Шаблоны контента Элементы
Zion WebEngine X7.01.13
- Доработана автоматическая SEO-оптимизация: учтено, что в качестве SEO-заголовков могут использоваться поля, содержащие HTML-теги - теперь все теги автоматически удаляются
- Значительно ускорена работа с базой данных за счёт внедрения кеширования: лучше всего прирост производительности заметен при работе в административном интерфейсе. Работаем над ещё большим "разгоном".
Zion WebEngine Zion SEO Booster SEO-параметры Административный интерфейс База данных/Таблицы данных Кэш/Кеш
Zion WebEngine X7.01.04
- Доработан класс для работы с контентом: устранены некоторые недочёты
Zion WebEngine X6.12.30
- Доработана графическая составляющая интерфейса администратора
- В меню администратора добавлен новый раздел "Справочники":
- В нём теперь располагаются подразделы "Шаблоны", "Типы" и "Категории"
- В разделе "Контент" теперь доступны только контентные единицы, разделённые по типам
- Доработаны классы для работы с контентом, категориями и HTML-кодом веб-страницы
- Доработано отображение списка контентных единиц в интерфейсе администратора:
- Теперь для каждой записи кроме ID и названия в списке отображается выбранный шаблон
- Продолжен перевод каталога на новую платформу
- Доработано меню администратора для каталога
- Создан класс для управления группами характеристик
- Создан класс для управления характеристиками (работа ещё не завершена)
- Несколько элементов контента были доработаны для того, чтобы стать доступными для использования в качестве характеристик товаров
- Устранена вероятность возникновения ошибки при попытке открыть для редактирования несуществующую запись
- Доработан класс для управления базой данных:
- Реализована возможность сохранять значения, которые безошибочно воспринимаются сервером базы данных, как NULL (нулевые или пустые)
Zion WebEngine Zion Catalog Zion Gallery Zion Pub Hub HTML-код веб-страницы Административный интерфейс База данных/Таблицы данных Категории Классы Контент/Контентные единицы Меню администратора Платформа Сайт-каталог Типы Характеристики/Разновидности Шаблоны контента Элементы
Zion WebEngine X6.12.29
- Оптимизированы административные JS-скрипты
- Реализована возможность сортировки слайдов в галерее
- Реализовано автоматическое создание отсутствующих эскизов для изображений при просмотре галерей
- Устранена проблема с невозможностью удалить галерею
- Повышена скорость работы с базой данных за счёт внедрения кэширования в некоторых функциях
- Реализована возможность не только вставлять в шаблон новые элементы контента, но и использовать (клонировать) элементы, которые уже добавлены в другие шаблоны
- Эта возможность применима только для обычных элементов контента (такие элементы можно вставлять в шаблон несколько раз)
- Уникальные элементы (могут быть использованы в шаблоне только один раз) вставляются по прежней схеме, так как необходимость их клонирования отсутствует
Zion WebEngine Zion Gallery База данных/Таблицы данных Галереи/Слайды Изображение Контент/Контентные единицы Кэш/Кеш Шаблоны контента Элементы Эскизы
Zion WebEngine X6.12.28
- Доработан редактор контента: стало доступно отключение всех инструментов на панели инструментов, чтобы исключить вероятность искажения HTML-кода, когда это критически важно
- В нескольких элементах контента доработано автоматическое увеличение высоты редактируемых полей
Zion WebEngine Zion Gallery HTML-код веб-страницы Контент/Контентные единицы Многострочные поля Основной текст Редактор контента/WYSIWYG-редактор Элементы
Zion WebEngine X6.12.27
- Доработаны административные JS-скрипты
- Доработан класс для работы с галереями
- К слайдам можно добавлять однострочные названия
- К слайдам можно добавлять многострочные описания с полноценным редактором контента (доступно изменение набора инструментов в редакторе)
- К слайдам можно добавлять ссылки
- Вместо картинок можно использовать аудио/видео и различные интерактивные модули, например, схемы проезда или любой другой HTML-код
- Устранены некоторые недочёты
- Добавлены подсказки по использованию новых свойств слайдов
- Доработано управление галереями
- Доработан плагин для отображения галерей
- Реализовано использование новых свойств слайдов
- Значительно расширен набор стандартных оформлений для галерей
- Плагин может использовать переданные в него параметры для формирования команд вызова других плагинов
Zion WebEngine Zion Gallery Галереи/Слайды Классы Плагины Помощники/Мастеры/Инструкции/Подсказки Свойства
Zion WebEngine X6.12.26
- Доработан класс для управления контентом: устранены некоторые недочёты при обработке свойств контента
- Завершено создание пакета Zion Gallery. В дальнейшем планируется реализация множества улучшений и удобств
- Уже добавлены альтернативные варианты оформления галерей
Zion WebEngine Zion Gallery Галереи/Слайды Классы Контент/Контентные единицы Свойства
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion