Автор билда: iWatchYouFromAfar Urban Creations
MODXSiteBuilder - это заготовка для быстрого развертывания сайтов на CMF MODX. При установке данного билдера вы получаете на выходе чистый MODX со всеми актуальными настройками (о них ниже) и установку нужных дополнений.
Перед установкой билдер предложит вам установить некоторые компоненты, одни будут уже отмечены галочками, другие нет. Компоненты устанавливаются из двух крупнейших репозиториев modx.com/extras/ (официальный) и modstore.pro/packages/.
- Компоненты отмеченные звездочкой необходимо дополнительно выбрать через checkbox при установке
- translit: Компонент транслитерации псевдонимов в MODX;
- TinyMCE Rich Text Editor: Визуальный редактор MODX на основе TinyMCE 4;
- FormIt: Компонент который позволяет строить динамические формы;
- simpleUpdater: Компонент добавляет в раздел «Приложения» пункт «Обновить MODX», в котором вы можете провести апгрейд системы всего одной кнопкой;
- BackupMODX: Компонент позволяет одной кнопкой делать Backup как базы данных, так и всего сайта;
- *Collections: Компонент который обеспечивает более удобную работу с ресурсами;
- *MIGX: Компонент позволяет создавать дополнительные поля (TV) в виде удобных табличек;
- *SimpleSearch: Компонент для организации простого поиска по сайту;
- *ReCaptchaV2: Компонент позволяет интегрировать Google ReCaptha V2 в элементы MODX;
- *SEO Pro: SEO помошник, который позволит вам писать более дружелюбные к SEO статьи;
- *Login: Компонент для организации регистрации/авторизации пользователей на сайте;
- *Cron Manager: Компонент позволяет выполнять сниппеты с помощью crontab-а сервера;
- Ace: Лучший редактор кода с подсветкой, который был адаптирован для MODX;
- pdoTools: Набор удобных сниппетов для повседневной работы + небольшая библиотека, которая делает их очень быстрыми;
- autoRedirector: Компонент позволит вам не беспокоиться о том, что иногда адреса страниц меняются;
- AdminTools: Пакет инструментов для администраторов;
- phpThumbOn: Оптимизированный сниппет phpThumbOf;
- AjaxForm: Отправка форм через Ajax. Использует FormIt, но можно указать и свой сниппет.;
- controlErrorLog: Компонент для контроля за журналом ошибок;
- *elementNotes: Добавляет элементам вкладку для хранения заметок;
- *miniShop2: Самый гибкий и быстрый интернет магазин для MODX;
Билдер устанавливает следующие чанки:
- performance: Чанк для тестирования и вывода результатов производительности сайта;
Билдер устанавливает следующие плагины:
- dirRename: Плагин транслитерации создаваемых папок с кириллицы на латиницу;
- fileRename: Плагин транслитерации загружаемых файлов с кириллицы на латиницу;
Билдер устанавливает следующие сниппеты:
- copyright: Автоматический копирайт;
- correctMonth: Форматирование правильного склонения месяца;
- dateRU: Перевод месяцев и дней с английского на русский для постов;
Билдер устанавливает следующие настройки:
- allow_multiple_emails: Разрешить пользователям использовать одинаковые E-Mail адреса - Нет
- friendly_alias_realtime: Создавать ЧПУ-псевдоним в реальном времени - Да
- friendly_urls: Использовать ЧПУ-псевдоним - Да
- friendly_urls_strict: Использовать ЧПУ-псевдоним - Да
- friendly_urls: Использовать ЧПУ-псевдоним - Да
- friendly_urls: Строгий режим дружественных URL - Да
- hidemenu_default: Скрыть документ из меню по умолчанию - Да
- publish_default: Публиковать по умолчанию - Нет
- use_alias_path: Использовать вложенные URL - Да
- friendly_alias_restrict_chars_pattern: Шаблон для фильтрации символов в псевдонимах - Используется регулярное выражение от Ильи Уткина
- container_suffix: Убираем суффик псевдонима контейнеров
- friendly_alias_translit: Транслитерация псевдонимов - russian
- resource_tree_node_name: Поле для названия узла в дереве ресурсов - menutitle
- resource_tree_node_tooltip: Поле для подсказки для узла в дереве ресурсов - textfield
- error_page: Страница ошибки 404 «Документ не найден» - указываем автоматически созданную страницу 404
- site_unavailable_page: Страница «Сайт недоступен» - указываем автоматически созданную страницу 404
- unauthorized_page: Страница ошибки 403 «Доступ запрещен» - указываем автоматически созданную страницу 404
- locale: Локаль - ru_RU.utf8
- send_poweredby_header: Отправлять заголовок X-Powered-By - Нет
- pdotools_fenom_parser: Использовать Fenom на страницах - Да
- pdotools_fenom_php: Разрешить PHP в Fenom - Да
- ace.font_size: Размер шрифта в редакторе - 16px
- ace.tab_size: Размер табуляции в редакторе - 2
- ace.theme: Тема редактора - clouds_midnight
- tinymcerte.paste_as_text: Вставить как текст - Да
- tinymcerte.external_config: Путь к кастомному файлу external-config.json - ../assets/components/modxstarterbuild/tinymcerte/js/external-config.json
- tinymcerte.plugins: Активируем все нужные плагины - print preview searchreplace autolink directionality visualblocks visualchars fullscreen image link media template codesample table charmap hr pagebreak nonbreaking anchor toc insertdatetime advlist lists textcolor wordcount imagetools contextmenu colorpicker textpattern modximage modxlink code paste spellchecker typograf
- tinymcerte.skin: Устанавливаем тему lightgray для TinyMCERTE - lightgray
- tinymcerte.toolbar1: Настраиваем Панель инструментов 1 - undo redo | formatselect fontsizeselect | bold italic strikethrough forecolor backcolor removeformat | alignleft aligncenter alignright alignjustify | numlist bullist outdent indent
- tinymcerte.toolbar2: Настраиваем Панель инструментов 2 - link unlink openlink | image media | template codesample code cite | hr | spellchecker typograf