siteExtra – ускоряем разработку новых сайтов

siteExetra – заготовка сайта на MODX

 

siteExtra – удобное и полезное дополнение от российского разработчика Ильи Уткина. Дополнение представляет собой сборку MODX, обеспечивающую ускоренное создание нового сайта. Особенно полезна будет начинающим разработчикам и тем, кто намерен разрабатывать сайт с использованием CMS MODX самостоятельно.


siteExtra – дополнение для MODX Revolution

 

В сборке реализовано множество мелочей, которые каждый раз приходится делать сразу после развертывания MODX. Это и создание создание страницы ошибки 404 с указанием ее идендификатора, установка стандартного набора дополнений, создание файлов robots.txt и sitemap.xml, перенаправление (редирект) на основное зеркало, настройка дружественных URL (ЧПУ) и большое количество других операций, которые сильно экономят время.

Список устанавливаемых дополнений

  • simpleUpdater – дополнение для легкого обновления версии MODX;
  • FormIt – обработка форм и отправка писем, вопросов, заявок на электронную почту;
  • autoRedirector – автоматический редирект при изменении адресов страниц;
  • CKEditor – визуальный редактор контента;
  • Collections – дополнение для удобной организации дочерних страниц в административной панели;
  • Console – дополнение, позволяющее выполнять различные php-скрипты;
  • FastUploadTV – удобная замена стандартному ТВ-полю для загрузки изображений;
  • MIGX – полезный компонент для ModX, позволяющий создавать дополнительные поля (TV) в виде удобных таблиц;
  • Translit – дополнение для автоматической транслитерация адресов страниц;
  • VersionX – инструмент MODX Revolution, который помогает хранить несколько версий ресурсов, шаблонов, чанков, сниппетов и плагинов;
  • Ace – удобнейший текстовый редактор кода;
  • pdoTools – набор удобных сниппетов для повседневной работы с сайтом;
  • AjaxForm – отправка форм с помощью AJAX;
  • MinifyX – объединение и минификация стилей и скриптов;
  • phpThumbOn – создание превью изображений, наложения водяных знаков и пр.;
  • tagElementPlugin – удобная навигация внутри админ-панели;
  • frontendManager – редактирования ресурсов сайта из фронтенда.

 

Список создаваемых ресурсов

Сборка в автоматическом режиме создает следующие ресурсы сайта:

  • О компании; 
  • Специалисты; 
  • Отзывы; Галерея; 
  • Новости; 
  • Контактная информация; 
  • HTML карта сайта;
  • Страница ошибки 404; 
  • robots.txt; 
  • sitemap.xml.

После установки дополнения siteExtra создаётся шаблон «site». Он присваивается главной странице сайта и указывается как шаблон по умолчанию. В шаблоне уже подключены Bootstrap и FancyBox.

 

Изменение системных настроек MODX и прочее

Дополнение производит изменение множества системных настроек, которые в большинстве случаев следует корректировать. Происходит переименование ht.access в корне и в папке /core/; удаляется файл changelog.txt; создаются правила кастомизации форм. сниппет year для отображения диапазона дат в блоке Copyright и т. д.

Более подробно ознакомиться с возможностями дополнения всегда можно на его странице: https://modstore.pro/packages/sites-themes/siteextra.


Дополнение доступно к установке из репозитория MODSTORE. Кроме того, в открытый доступ на GitHub выложены исходники siteExtra. Теперь каждым может модернизировать сборку под свои потребности.