Zion WebEngine

Ядро движка, реализующее основной функционал, достаточный для самых простых сайтов, например, для создания сайтов-визиток. Также этот пакет реализует взаимосвязь всех других пакетов, необходимых для расширения функционала, и в итоге позволяет создавать такие виды сайтов, как корпоративный, сайт-каталог, интернет-магазин, информационный портал и т.д.

Возможности:

  • Создание, редактирование, удаление страниц, редактируемых полей и других контентных единиц
  • Поддержка базы данных в перспективном формате MySQLi
  • Возможность создания клонов любых записей в базе данных
  • Поддержка сразу несколько уровней кэширования для снижения нагрузки на систему и ускорения загрузки веб-страниц
    • Кэширование результатов выполнения часто используемых "тяжёлых" функций
    • Кэширование результатов формирования веб-страниц в виде файлов
    • Кэширование результатов запросов к базе данных с помощью Memcached
  • Программная платформа теперь объектно- и классо-ориентирована
  • Автоматические меню/списки формируются на основании широкого списка условий
    • В комплект включено множество примеров-заготовок меню, которые можно с лёгкостью изменить
    • Возможность разбиения меню на отдельные блоки и на подстраницы
    • Возможность тонкой настройки оформления каждого пункта при соблюдении одного из многих условий
    • Доступно множество вариантов фильтрации и сортировки
  • Управление файлами на сервере через файл-менеджер KCfinder
    • Удаление и переименование папок, подпапок и файлов, скачивание файлов
    • Возможность добавления файлов в буфер обмена, возможность сортировки файлов по имени, типу, размеру, дате, как по возрастанию, так и по убыванию
    • Опциональный просмотр подробностей: имя, размер, дата, просмотр файлов в виде миниатюр или списка, возможность полноэкранного просмотра списка изображений
    • Возможность предпросмотра изображения и его миниатюры
    • Возможность вставки как непосредственного изображения, так и его миниатюры
  • Поддержка таких WYSIWYG-редакторов, как CKeditor, позволяющих редактировать текст также просто, как в Microsoft Word
    • Возможность настройки нумерации и маркеров
    • Возможность вставки ссылок в упрощённом виде для "гостей" без доступа к файлам
    • Возможность вставки таблиц
    • Возможность вставки видео с любого видео-хостинга без необходимости правки кода
    • Автоматическая высота поля редактора
    • Возможность выбора набора панелей инструментов для каждого отдельного редактируемого поля
  • В комплекс интегрированы некоторые популярные библиотеки и фреймворки
    • jQuery для создания динамических веб-страниц
    • Lightbox и FlexSlider для создания красивых фотогалерей
    • Bootstrap для создания адаптивных веб-страниц
  • Контентные единицы (например, страницы или новости) теперь состоят из различных элементов контента
    • Наборы элементов контента можно сохранять в виде шаблонов и использовать нужные шаблоны в случае необходимости
    • Элементы можно разделять по отдельным вкладкам, сгруппированных по смыслу
      • Набор вкладок теперь свободно редактируется
    • Доступны уникальные элементы контента (их можно вставлять в каждый шаблон всего один раз)
      • "Адрес", "Основной текст", "HTML-код веб-страницы", "SEO-параметры", "Место в структуре", "Связи"
    • Доступны обычные элементы контента (их можно вставлять в каждый шаблон любое количетво раз)
      • "Галерея", "Дата", "Многострочное поле с редактором", "Многострочное поле без редактора", "Изображение", "Однострочное поле", "Выбор одного из вариантов", "Число", "Однострочное поле", "Выбор множества вариантов", "Вес и габариты", "Галочка", "Файл", "Доступ группы пользователей", "Расписание", "Пользователь"
    • Некоторые элементы доступны только при установке дополнительных пакетов. Некоторые элементы получают дополнительный функционал при установке дополнительных пакетов.
    • Доступно клонирование обычных элементов из одного шаблона в другие
  • Для более удобного использования контентные единицы можно упорядочивать по типам, например "Страницы", "Новости", "Товары"
  • Реализована возможность ограничивать доступ к различным компонентам для тех или иных групп пользователей
  • Реализован поиск по любым полям любых элементов контента
  • Реализовано подключение различных плагинов с огромным количеством различных параметров:
    • Доступна возможность использовать, как встроенные так и "самописные" плагины
  • Доступно управление сайта с мобильных устройств - CMS полностью адаптивная
  • CMS соответствует ФЗ-152:
    • В комплекте доступно стандартное "Пользовательское соглашение". Оно свободно редактируется под Ваши нужды
  • Доступна миграция со старых версий CMS на самую свежую версию
  • Уже в базовой поставке доступно управление SEO-параметрами для каждой отдельной веб-страницы:
    • При наличии специального пакета SEO Booster возможностей для упрощения, ускорения и автоматизации SEO становится значительно больше
  • Встроенная система мониторинга автоматически исправляет множество недочётов и сама уведомляет, если требуется вмешательство пользователя для устранения различных проблем

CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.

 

Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...

 

Заранее, большое, спасибо

 

Блог обновлений

Zion WebEngine 21.10.13
  • Доработан класс для управления миграцией со старых версий CMS (спасибо АрмСтайл):
    • Более продуманно организована временная смена формата, в котором хранятся опции проекта и данные об авторизации администратора, в тот формат, который проще импортировать
    • Теперь мигратор совместим с версией Zion WebEngine X6.10.12

Zion WebEngine Zion WebEngine X6.10.12 Что такое CMS Zion WebEngine? Доступы/Пользователи Классы Миграция

Zion WebEngine 21.10.12
  • Доработан плагин универсального меню (спасибо Громкий жест в тишине):
    • Устранена проблема при использовании параметра random, использующегося для указания того, сколько случайных записей из найденного списка нужно вывести в случайном порядке:
      • До устранения проблемы в случае, если random был равен количеству всех записей из найденного списка, то случайной выборки и случайной сортировки не происходило. Вместо этого отображался список всех найденных записей отсортированный с учётом параметра sort.

Zion WebEngine Меню/Списки/Навигация Плагины Плагин Menu

Zion WebEngine 21.10.09
  • Доработан элемент Связи: (спасибо НПО Профиль):
    • Теперь выбранный тип в списке того, с чем можно связать открытую запись, выделяется жирным, чтобы было проще сориентироваться в списке вариантов
  • Доработаны административные скрипты:
    • Окно файл-менеджера теперь открывается развёрнутым во весь экран

Zion WebEngine Связи Типы Файл-менеджер Элементы Что такое Элементы?

Zion WebEngine 21.10.08
  • Доработан монитор функциональности PHP: (спасибо НПО Профиль):
    • Для ускорения создания сайтов скрыты некоторые уведомления для локальных веб-серверов

Zion WebEngine Что такое система Мониторинга? PHP Веб-сервер/Хостинг Мониторинг Способы оплаты Уведомления

Zion WebEngine 21.09.30
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Снят лимит на количество импортируемых из CRM данных о контактах
  • Доработан класс для управления заказами (спасибо Смарт Мастер):
    • Устранены недочёты при отображении цен со скидками
  • Доработаны классы для управления базой данных и способами оплаты:
    • Реализована возможность для тех способов оплаты, для которых это необходимо, запрещать переход к оплате до проверки заказа администратором:
      • После подтверждения пользователь будет сразу направлен на форму оплаты
    • Реализовано автоматическое создание страницы с формой проверки статуса и оплаты заказа:
      • Ранее её нужно было создавать в ручную (возможность запрета оплаты до проверки уже была реализована для настраиваемого модуля бронирования)
  • Доработан класс для управления SMS-шлюзом:
    • Исправлена ошибка в адресе формы проверки статуса и оплаты заказа

Zion WebEngine Zion Catalog Zion Import SMS База данных/Таблицы данных Импорт/Экспорт Классы Контент/Контентные единицы Корзина для заказов Настраиваемые модули Скидки/Наценки Способы доставки/самовывоза Способы оплаты Формы

Zion WebEngine 21.09.27
  • Доработаны классы для управления контентом и шаблонами, а также CSS-оформление для распечатки счетов (спасибо Смарт Мастер):
    • Устранены недочёты в записях по умолчанию, необходимых для распечатки счетов, которые используются для настраиваемого модуля оплаты заказов в интернет-магазине с расчётного счёта

Zion WebEngine Zion Catalog Интернет-магазин Классы Контент/Контентные единицы Корзина для заказов Настраиваемые модули Способы оплаты Шаблоны контента Что такое Шаблон контента?

Zion WebEngine 21.09.22
  • Доработан монитор функциональности PHP:
    • Актуализирована информация о минимальных и рекомендуемых системных требованиях:
      • Теперь для работы CMS необходим PHP версии не ниже 8.0
      • Подписчикам на обновления CMS беспокоиться не стоит - новые версии CMS соответствуют всем необходимым требованиям
      • Тем, у кого подписка на обновления пока не подключена, стоит принять во внимание, что старые версии PHP - потенциально уязвимы. Использовать их небезопасно!
  • Доработаны некоторые компоненты файл-менеджера KCfinder:
    • Учтены требования PHP 8.0 при работе с массивами

Zion WebEngine Технические требования PHP Мониторинг Обновления CMS Файл-менеджер

Zion WebEngine 21.09.21
  • Доработан класс для управления корзиной заказов (спасибо Moto-Retail18):
    • Устранены недочёты с отображением полей для указания адреса доставки, когда это необходимо, например, при доставке через транспортную компанию
  • Созданы новые настраиваемые модули автоматических скидок (спасибо Смарт Мастер):
    • В одном модуле доступно снижение цены на указанный процент, если товар относится к указанной категории, а пользователем достигнут указанный скидочный уровень
    • В другом модуле доступна фиксированная указанная цена, если товар относится к указанной категории, а в корзине товаров из данной категории не менее указанного количества:
      • Дополнительно можно использовать или не использовать эту скидку, если указанная характеристика равна или не равна (соответственно) указанному значению
  • Доработаны все остальные настраиваемые модули автоматических скидок, а также класс для управления скидками:
    • Учтена возможность использовать не только скидки (наценки) на проценты, но и использование фиксированных (сниженных или повышенных) цен
    • Устранены выявленные недочёты
    • Скорректированы записи по умолчанию
  • Доработан настраиваемый модуль для интеграции с SMS-центром:
    • Дополнена инструкция по предоставлению документов в связи с ужесточением требований к SMS-рассылкам от оператора "Мегафон"

Zion WebEngine Zion User Control Zion Catalog SMS Интернет-магазин Категории Классы Корзина для заказов Настраиваемые модули Помощники/Мастеры/Инструкции/Подсказки Скидки/Наценки Способы доставки/самовывоза Характеристики/Разновидности Что такое Классы?

Zion WebEngine 21.09.15
  • Доработан класс для управления навигацией (спасибо Смарт Мастер):
    • В меню способов доставки по умолчанию учтено, что при отсутствии в комплекте поставки пакета Zion xDelivery вызов некоторых JS-функций может быть недоступен
  • Доработан настраиваемый модуль создания заказов в CMS:
    • Устранены недочёты при сохранении его параметров
  • Доработан класс для управления корзиной заказов:
    • Устранены недочёты со скрытием полей для указания адреса доставки, когда это необходимо, например, при самовывозе
  • Доработан настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине:
    • Создан плагин userdiscountlevel_Current, который позволяет отобразить название текущего скидочного уровня активного пользователя

Zion WebEngine Zion User Control Zion Catalog Что такое Комплект поставки? Доступы/Пользователи Классы Корзина для заказов Меню/Списки/Навигация Настраиваемые модули Реакции на заказ Скидки/Наценки Способы доставки/самовывоза

Zion WebEngine 21.09.09
  • Доработаны главный файл гостевого интерфейса и классы для управления корзиной и заказами (спасибо Смарт Мастер):
    • Устранены недочёты при подсчёте статистики просмотров, добавлений корзину и оформлений заказов

Zion WebEngine Zion Catalog Что такое Административный интерфейс и Гостевой интерфейс? Гостевой интерфейс Классы Корзина для заказов

Zion WebEngine 21.08.27
  • Доработан настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине (спасибо Смарт Мастер):
    • Реализовано управление скидочными уровнями: добавление, редактирование, удаление, сортировка, отображение
    • Реализовано создание записей по умолчанию
    • Разработка пока не завершена
    • Для этих целей доработан класс для управления базой данных

Zion WebEngine Zion User Control Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Настраиваемые модули Реакции на заказ Скидки/Наценки

Zion WebEngine 21.08.25
  • Доработаны класс для управления навигацией и плагин универсального меню (спасибо Пермский период):
    • Добавлено новое условие IS_EXISTS_IN_BASKET_idтовара??истина::ложь:
      • С его помощью можно задать разное оформление для пункта меню в зависимости от того, добавлен ли в корзину указанный товар

Zion WebEngine Классы Корзина для заказов Меню/Списки/Навигация Плагины Условия Плагин Menu

Zion WebEngine 21.08.18
  • Доработан класс для управления заказами (спасибо Белый и пушистый):
    • При правке заказа теперь более корректно отображаются цены
    • Доработаны записи по умолчанию для реакций на заказы
  • Создан новый настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине (спасибо Смарт Мастер):
    • Разработка пока не завершена
    • Для его целей доработано меню администратора для пакета Zion User Control

Zion WebEngine Zion User Control Zion Catalog Что такое Меню администратора? Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Меню администратора Настраиваемые модули Реакции на заказ Скидки/Наценки

Zion WebEngine 21.08.03
  • Доработан класс для управления заказами (спасибо Пермский период):
    • Скорректирован алгоритм смены статуса заказа при оплате через какой-либо платёжный модуль:
      • Учтено, что оплаченными теперь могут стать не только новые, но и подтверждённые заказы
  • Доработан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от ПромСвязьБанка:
    • Устранены некоторые недочёты
    • Разработка завершена
  • Доработаны класс для управления SMS-шлюзом и настраиваемый модель для отправки SMS через SMSЦентр, а также система мониторинга для SMS:
    • Устранены некоторые недочёты из предыдущего обновления

Zion WebEngine Zion Catalog Zion xPayment Что такое система Мониторинга? SMS Классы Корзина для заказов Мониторинг Настраиваемые модули Обновления CMS Способы оплаты

Zion WebEngine 21.08.02
  • Доработан класс для управления SMS-шлюзом (спасибо Цифрал Сервис):
    • Реализована возможность выбирать настраиваемый модуль для работы с SMS:
      • Для этих же целей создан настраиваемый модуль, интегрированный с SMSЦентром
      • В ближайших обновлениях появятся модули, интегрированные с другими аналогичными сервисами
  • Доработана система мониторинга для SMS:
    • Учтёно, что "старые" опции, которые раньше относились к одному классу, теперь относятся к двум разным классам
  • Доработан класс для управления заказами (спасибо Пермский период):
    • Скорректирован список данных, которые могут быть переданы платёжному модулю
  • Доработан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от ПромСвязьБанка:
    • Устранены некоторые недочёты
    • Разработка ещё не завершена

Zion WebEngine Zion Catalog Zion xPayment SMS Классы Корзина для заказов Мониторинг Настраиваемые модули Обновления CMS Способы оплаты Что такое Классы?

Zion WebEngine 21.07.30
  • Доработан класс для управления заказами (спасибо Пермский период):
    • Дополнен список данных, которые могут быть переданы платёжному модулю
  • Создан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от ПромСвязьБанка:
    • Разработка ещё не завершена
  • Доработан класс для управления способами оплаты:
    • Дополнен список способов оплаты, которые создаются автоматически на новом сайте
  • Доработана система мониторинга для cURL:
    • Актуализирована информация о том, какие функции будут недоступны при отсутствии поддержки данной PHP-библиотеки

Zion WebEngine Zion Catalog Zion xPayment Что такое система Мониторинга? PHP Классы Корзина для заказов Мониторинг Настраиваемые модули Способы оплаты

Zion WebEngine 21.07.29
  • Доработан класс для управления обновлениями CMS:
    • Устранён недочёт с бесконечно повторяющимся успешным обновлением
  • Доработан плагин timemashine (спасибо Хронос Медиа):
    • Добавлен параметр lang:
      • В значении ru (по умолчанию) реализует русификацию для названий месяцев и дней недели (как раньше)
      • В значении en отключает русификацию для названий месяцев и дней недели:
        • Это может быть полезно в тех случаях, когда дата должна быть возвращена в одном из международных форматов
    • Доработан мастер по вставке этого плагина:
      • Учтены новые возможности
  • Доработан плагин для отображения контента:
    • Добавлен параметр htmlspecialchars:
      • При любом его непустом значении в результате все специальные символы будут преобразованы в HTML-сущности:
        • Это может быть полезно, например, для формирования XML-кода, в том числе RSS-ленты
  • Доработаны классы для управления базой данных и настраиваемый модуль для управления бронированием (спасибо Пермский период):
    • Изменены названия некоторых полей в таблице данных заказов
  • Доработаны классы для управления корзиной и заказами, настраиваемые модули для уведомлений о заказах по email и по SMS, а также настраиваемые модули для онлайн-оплаты через Qiwi.Кассу, Робокассу, Альфа Банк и Сбербанк:
    • Реализована поддержка возможности оплаты заказа только после его подтверждения администратором

Zion WebEngine Zion Catalog Zion xDelivery Zion xPayment Что такое CMS Zion WebEngine? Email-сообщения HTML-код веб-страницы Qiwi Касса Robokassa SMS XML/RSS/1С/YML База данных/Таблицы данных Бронирование/Расписание Дата/Время/TimeMashine Классы Кодировки/Наборы символов Контент/Контентные единицы Корзина для заказов Многоязычность/Языки Настраиваемые модули Обновления CMS Плагины Помощники/Мастеры/Инструкции/Подсказки Реакции на заказ Способы оплаты

Zion WebEngine 21.07.28
  • Доработаны классы для управления заказами и базой данных (спасибо Пермский период):
    • Завершено внедрение функционала для добавления новых и удаления уже имеющихся в заказе товаров через административный интерфейс
    • Там же реализовано изменение/сохранение дат заезда/выезда, если в качестве способа получения заказа выбрано Бронирование

Zion WebEngine Zion Catalog Что такое Административный интерфейс и Гостевой интерфейс? База данных/Таблицы данных Бронирование/Расписание Дата/Время/TimeMashine Интернет-магазин Классы Корзина для заказов Способы доставки/самовывоза

Zion WebEngine 21.07.27
  • Доработан класс для управления заказами (спасибо Пермский период):
    • Реализована возможность редактировать некоторые данные в заказе:
      • Менять/выбирать зарегистрированного пользователя:
        • Для этого также доработан класс для управления пользователями
      • Редактировать контактные лицо, телефон и email:
        • Для этого также доработан элемент Однострочное поле
      • Менять названия, цены и количества для уже имеющихся в заказе товаров:
        • Нулевые количества и пустые названия не сохраняются
      • Начато внедрение функционала для добавления новых и удаления уже имеющихся в заказе товаров 

Zion WebEngine Zion Catalog Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Элементы Что такое Элементы?

Zion WebEngine 21.07.22
  • Доработаны настраиваемый модуль доставки через транспортные компании и класс корзины заказов (спасибо Moto-Retail18):
    • Теперь для доставки транспортной компанией доступно указание адреса получателя
    • Устранены некоторые недочёты в форме заказа в интернет-магазине
  • Создан новый настраиваемый модуль способа доставки (спасибо Пермский период):
    • С его помощью можно бронировать товар или услугу на промежуток дат
    • При выборе такого способа доставки заказ создаётся со статусом не Новый, а Ожидает подтверждения:
      • Онлайн-оплата для клиента при этом становится невозможна, пока администратор не проверит параметры бронирования
      • В связи с этим также доработаны класс для управления заказами, меню администратора для пакета Zion Catalog, система мониторинга для заказов, настраиваемые модули реакций на заказы, необходимые для уведомлений о заказах по e-mail и SMS

Zion WebEngine Zion Catalog Zion xDelivery Email-сообщения SMS Бронирование/Расписание Дата/Время/TimeMashine Интернет-магазин Классы Корзина для заказов Меню администратора Мониторинг Настраиваемые модули Реакции на заказ Способы доставки/самовывоза Способы оплаты Формы Что такое Классы?

Ответы на вопросы

Что такое Меню администратора?

Общая информация о Меню администратора: что это, где его найти и как им пользоваться?

Zion WebEngine Zion User Control Zion Catalog Zion Mail Back Zion SEO Booster Zion xDelivery Zion Import Zion Gallery Zion xPayment Zion Pub Hub Zion Export Zion JivoSite Zion Chat Zion Multi-Lang Zion Banners Manager Zion Sender Zion Server Email-сообщения SMS SMTP/PHP-mail XML/RSS/1С/YML Валюты Веб-сервер/Хостинг Галереи/Слайды Доступ Групп пользователей Доступы/Пользователи Изображение Импорт/Экспорт Интернет-магазин Категории Корзина для заказов Корзина для мусора Кэш/Кеш Меню/Списки/Навигация Меню администратора Многоязычность/Языки Обновления CMS Обмен сообщениями/Чат Обратная связь/Обратный звонок Онлайн-консультант Пользовательское соглашение Помощники/Мастеры/Инструкции/Подсказки Рассылки Реакции на заказ Сайт-каталог Скидки/Наценки Спам Способы доставки/самовывоза Способы оплаты Файлы/Папки ФЗ-152 Формы Шаблоны контента Эскизы

Что такое Тип контента?

Общая информация о Типах контента: что это, для чего они нужны, и как их использовать

Zion WebEngine Zion Catalog Zion Pub Hub Меню/Списки/Навигация Типы

Что такое Вкладки?

Общая информация о Вкладках: что это, для чего они нужны, и как их использовать

Zion WebEngine Zion Catalog Zion Gallery Zion Pub Hub Вкладки

Что такое Шаблон контента?

Общая информация о Шаблонах контента: что это, для чего они нужны, и как их использовать

Zion WebEngine Шаблоны контента

Как создать sitemap.xml?

Как автоматически сформировать sitemap.xml и управлять им

Zion WebEngine Zion SEO Booster XML/RSS/1С/YML Веб-сервер/Хостинг

Элемент "SEO-параметры"

Подробнее про элемент Элемент "SEO-параметры": для чего он нужен и как его можно использовать

Zion WebEngine Zion SEO Booster HTML-код веб-страницы Адрес (URL)/ЧПУ/Переадресация

Элемент "Основной текст"

Подробнее про элемент Элемент "Основной текст": для чего он нужен и как его можно использовать

Zion WebEngine Основной текст Редактор контента/WYSIWYG-редактор Условия

Элемент "Место в структуре"

Подробнее про элемент Элемент "Место в структуре": для чего он нужен и как его можно использовать

Zion WebEngine Zion Catalog Zion Pub Hub База данных/Таблицы данных Меню/Списки/Навигация Место в структуре

Элемент "Адрес"

Подробнее про элемент Элемент "Адрес": для чего он нужен и как его можно использовать

Zion WebEngine Адрес (URL)/ЧПУ/Переадресация Меню/Списки/Навигация Место в структуре

Элемент "HTML-код веб-страницы"

Подробнее про элемент Элемент "HTML-код веб-страницы": для чего он нужен и как его можно использовать

Zion WebEngine HTML-код веб-страницы Условия