siteDev

Build for the development of sites and applications
Version 1.2.1-pl
Release date 08.11.2022
Downloads 345
Views 2 774
Warning! This component requires PHP version 5.6 or higher! If your site uses PHP less than required, the installation of this package could break it.
Component for rapid deployment of the environment for developing applications and sites on Fenom + bootstrap 4 + MarkDown

Component Features


— Layout and js framework bootstrap4
— Adding a directory with templates for Fenom /core/elements
— Adding the modExtra component to the /Extras/modExtra folder (the Extras folder is created automatically)
— All chunks, resources, chabons are stored in /core/elements
— Fenom is enabled by default (pdotools_fenom_modx and pdotools_fenom_php)
— Adding snippet MarkDownFenom — for outputting pages in .md format (directory core/elements/ markdown/main.md)
— Push up button
— Adding start pages
  • Главная
  • Каталог
  • Корзина
  • system
    • Доступ запрещен
    • Страница не найдена
    • Сайт временно не доступен
    • sitemap.xml
    • robots.txt

Attention!!!


The add-on sets unsafe system settingspdotools_fenom_modx and pdotools_fenom_php. These settings will allow the usual content manager to get full access.

When a component is deleted, all resources are automatically deleted

System settings


System settings are set
  • default_template: auto
  • error_page: auto
  • site_unavailable_page: auto,
  • site_start: auto,
  • unauthorized_page: auto,
  • friendly_alias_translit: russian,
  • friendly_urls: true,
  • global_duplicate_uri_check: true,
  • allow_multiple_emails: true,
  • friendly_alias_realtime: true,
  • friendly_urls_strict: true,
  • hidemenu_default: true,
  • use_alias_path: true,
  • resource_tree_node_name: menutitle,
  • resource_tree_node_tooltip: menutitle,
  • automatic_alias: true,
  • auto_check_pkg_updates: false,
  • feed_modx_news_enabled: false,
  • feed_modx_security_enabled: false,
  • link_tag_scheme: full,
  • locale: ru_RU.utf-8,
  • password_generated_length: 6,
  • password_min_length: 6,
  • publish_default: true,
  • pdotools_fenom_default: true,
  • pdotools_fenom_modx: true,
  • pdotools_fenom_parser: true,
  • pdotools_fenom_php: true,

— Apps

All resources are in the folder /core/elements/resource
Connect to page in the field content
{include 'file:resources/catalog.tpl'}

After installation on the main page you will find descriptions for working with the component.

1.1.1-pl

  • Улучшены кнопки установки

1.1.0-pl

  • Упращение процессоров для запуска из единого контроллера
  • Открытия окна с записью сразу после её создания
  • Добавленны процессоры для misc фильтров: active, resource
  • Добавленны процессоры для misc полей: user, resource, context, chunk
  • Переименовака компонента во время установки
  • Выдача ссылки в консоле на установку компонента после переименования
  • Ссылки на установку компонента сразу на странице компонента

1.0.9-pl

  • Исправлена ошибка плагина returnKill
  • Добавлена настройка отключающая ошибки об устаревших версиях функций
  • В форму для оформления заказа добавлены демонстрационные данные для избежания повторных вводов. В файле elements/chunks/cart/order.form.tpl можно убрать эти данные
  • Так же корзина вынесена в отдельный чанк файл

1.0.7-pl

  • Исправлены ошибка с загрузкой главно страницы
  • Убран markdown
  • Все ресурсы для фронтенда перенесены в папку inc в корне сайта
  • minifix грузится на fenom

1.0.6-pl

  • Исправлены ошибка с загрузкой главно страницы
  • Убран markdown

1.0.5-pl

  • Добавлено приложение modDevTools,hideSource, Console, controlErrorLog
  • Добавлен набор параметров для pdoPage с классами от bootstrap4
  • Добавлена пагинация на страницу с каталогом
  • Со страницы Каталог удалена страница с ресурсом. Теперь вся информация находится в шаблоне
  • В modExtra добавлены элементы events, accesspolices и policies
  • Установка шаблона по умолчанию для категории и товаров

1.0.4-pl

  • Исправлен mgr/js
  • Добавлены в класс build методы для установки своих событий, политик доступа и параметров
  • Добавлена страница автоматчиеской авторизации на сайте без ввода логина и пароля

1.0.3-pl

  • Перенесена папка с markdown в папку resources
  • Добавлена переменная в феном для вызова $SiteDev->runProcessor()
  • Добавлена возможно выбора приложений для инсталяции во время установки

1.0.2-pl

  • Исправлена ошибка связанная с не правильным определением шаблона

1.0.1-beta

  • Добавлено приложение msDemoData для установки demo категорий и товаров импортирующихся в "Каталог"

1.0.0-beta

  • Верстка и js framework bootstrap4
  • Добавление директории с шаблонами для Fenom /core/elements
  • Добавление modExtra в папку /Extras/modExtra
  • Все чанки,ресурсы,шабоны хранятся в /core/elements
  • Добавление старторых страниц
    • Главная
    • Каталог
    • Корзина
    • system
    • Доступ запрещен
    • Страница не найдена
    • Сайт временно не доступен
    • sitemap.xml
    • robots.txt
  • Fenom включен по умолчанию
  • Добавление сниппет MarkDownFenom - для вывода страниц в формате .md (директория core/elements/markdown/main.md)
  • Кнопка поднять вверх
  • Системные настройки с автоустановкой добавленных ресурсов default_template: auto, error_page: auto, site_unavailable_page: auto, site_start: auto, unauthorized_page: auto, friendly_alias_translit: russian, friendly_urls: true, global_duplicate_uri_check: true, allow_multiple_emails: true, friendly_alias_realtime: true, friendly_urls_strict: true, hidemenu_default: true, use_alias_path: true, resource_tree_node_name: menutitle, resource_tree_node_tooltip: menutitle, automatic_alias: true, auto_check_pkg_updates: false, feed_modx_news_enabled: false, feed_modx_security_enabled: false, link_tag_scheme: full, locale: ru_RU.utf-8, password_generated_length: 6, password_min_length: 6, publish_default: true, signupemail_message: Здравствуйте [[+uid]],Ваши данные для административного входа на [[+sname]]: Логин: [[+uid]]Пароль: [[+pwd]] После того как вы войдете в административную часть MODX [[+surl]], вы можете изменить свой пароль. С уважением, Администрация сайта,

    // pdoTools pdotools_fenom_default: true, pdotools_fenom_modx: true, pdotools_fenom_parser: true, pdotools_fenom_php: true,

  • Приложения
    • Ace
    • pdoTools
    • Markdown
    • MinifyX
    • miniShop2
    • AjaxForm