Настройка MODX

Настройка MODX MODX Revo
В данном уроке разберем основные базовые настройки MODX Revolution, которые нужно выполнить после установки CMS.

В предыдущих уроках мы произвели установку modx на хостинг и разобрали его админку, теперь давайте настроим движок.

Русификация MODX

На всякий случай решил написать, о том как русифицировать modx revo (сменить язык админки), чтобы названия настроек не отличались от моих, если ваша админка на другом языке.

Для того чтобы русифицировать modx, перейдите во вкладку «System Settings«.

Переходим во вкладку System Settings в MODX 2

Далее выбираем категорию настроек — «Lexicon and Language» и меняем следующие значения:

Language — cultureKey — ru

Front-end Editor Language — fe_editor_lang — ru

Manager HTML and XML Language Attribute — manager_lang_attribute — ru

Manager Language — manager_language — ru

Меняем значения в Lexicon and Language

В принципе все) Разлогиниваетесь из админки и снова зайдите в нее.

Разлогиниваемся и снова залогиниваемся в modx

Настройка modx revolution после установки

Заходим в админку MODX, в верхнем меню (в правом углу у MODX 2, в левом нижнем углу у MODX 3) щелкаем по шестеренке и выбираем «Системные настройки».

Переходим в системные настройки MODX

Здесь можно фильтровать настройки, относящиеся к тому или иному компоненту системы MODX, а также настройки, относящиеся к одному и тому же компоненту, но сгруппированные по категориям в зависимости от выполняемой функции.

сортировка системных настроек modx

Идем по порядку (по категориям).

Настраиваем (правим) следующие параметры для ядра (core).

Авторизация и безопасность

  • Адрес электронной почты — emailsender — указываем рабочий email (в последующем будем привязывать к нему формы).
Почти не кто не настраивает

Тема письма при регистрации — emailsubject — Ваши данные для входа

Письмо восстановления пароля — forgot_login_email:

<p>Привет [[+username]],</p>
<p>Для вашей учетной записи отправлен запрос на сброс пароля. Если вы его отправили, вы можете перейти по этой ссылке и использовать этот пароль для входа в систему. Если вы не отправляли этот запрос, не обращайте внимания на это письмо.</p>

<p>
    <strong>Ссылка для активации:</strong> [[+url_scheme]][[+http_host]][[+manager_url]]?modahsh=[[+hash]]<br />
    <strong>Логин:</strong> [[+username]]<br />
    <strong>Пароль:</strong> [[+password]]<br />
</p>

<p>После входа в административную панель MODX вы можете снова сменить пароль, если хотите.</p>

<p>С уважением,<br />Администратор сайта</p>

Письмо регистрации — signupemail_message:

<p>Привет [[+uid]],</p>
<p>Ваши данные для входа в [[+sname]] административную панель MODX:</p>

<p>
    <strong>Логин:</strong> [[+uid]]<br />
    <strong>Пароль:</strong> [[+pwd]]<br />
</p>

<p>Как только вы войдете в админку MODX на [[+surl]],вы сможете изменить свой пароль.</p>

<p>С уважением,<br />Администратор сайта</p>

Напоминание пароля — webpwdreminder_message:

<p>Привет [[+uid]],</p>

<p>Чтобы активировать новый пароль, нажмите следующую ссылку:</p>

<p>[[+surl]]</p>

<p>В случае успеха вы можете использовать следующий пароль для входа в систему:</p>

<p><strong>Пароль:</strong> [[+pwd]]</p>

<p>Если вы не запрашивали это письмо, не обращайте на него внимания.</p>

<p>С уважением,<br />Администратор сайта</p>

Регистрация веб-пользователя — websignupemail_message:

<p>Привет [[+uid]],</p>

<p>Вот ваши данные для входа в [[+sname]]:</p>

<p><strong>Логин:</strong> [[+uid]]<br />
<strong>Пароль:</strong> [[+pwd]]</p>

<p>Как только вы войдете в [[+sname]] на [[+surl]], вы сможете изменить свой пароль.</p>

<p>С уважением,<br />Администратор сайта</p>

Кеширование — пропускаем.

Визуальный редактор — пропускаем, т.к. его еще нет.

Файловая система — пропускаем.

Дружественные URL — пропускаем, еще рано, по их настройке будет отдельная статья: Настройка ЧПУ MODX.

Шлюз 

  • Строгий метод запроса — request_method_strict — Да (отключение доступа к странице по id)

Словарь и язык

  • Язык текстового редактора во фронтенде сайта — fe_editor_lang — ru
  • Локаль — locale — ru_RU.utf8 (для генерации даты с названиями месяцев)

Почта — здесь вы можете настроить отправку почты через SMTP, пока пропускаем.

Система управления

  • Первый день недели — manager_week_start — 1 (понедельник в России).
  • Поле для названия узла в дереве ресурсов — resource_tree_node_name — menutitle (чтобы названия ресурсов в дереве с лева были покороче).
  • Поле для подсказки для узла в дереве ресурсов. — resource_tree_node_tooltip — alias (чтобы можно было понять, какой у ресурса адрес).

Прокси, сессии и куки пропускаем.

Сайт

  • Скрыть из меню по умолчанию — hidemenu_default — Да (ели у вас не сайт визитка). У вновь создаваемых ресурсов (страниц) по умолчанию будет снята галочка «Отображать в меню». В любой момент её можно будет включить. Но зачем лишний раз снимать галочку, ведь не все создаваемые в дальнейшем страницы сайта будут отображаться в меню. Установив опцию в «Да» вам в дальнейшем не нужно будет совершать лишних действий.
  • Публиковать по умолчанию — publish_default — Да. Та же история, что и с предыдущей опцией, только наоборот. При создании страницы уже будет стоять отметка «Опубликовать». Если ресурс не опубликован, то он будет недоступен посетителям сайта. Но мы же создаём публичные страницы – так ведь?
  • Схема URL — link_tag_scheme — full. Будут генериться полные пути до ресурсов.
  • Название сайта — site_name — введите название сайта, доступное в дальнейшем для вставки плэйсхолдером [[++site_name]]. Любое название, например, Строительная компания ООО «Рога и копыта».
  • Сайт опубликован — site_status — Да (пока сайт находиться в разработке его лучше скрыть, у неавторизованного пользователя будет выводиться сообщение о недоступности сайта — следующая настройка).
  • Сообщение о недоступности сайта — site_unavailable_message — Сайт находится в разработке. Пожалуйста, зайдите чуть позже.

Статические элементы — тех кто работает с файлами можете настроить.

Система и сервер

  • Отображение RSS-канала «Новости MODX» — feed_modx_news_enabled — Нет (убираем с главного экрана виджет новостей)
  • Отображение RSS-канала «Уведомления безопасности MODX» — feed_modx_security_enabled — Нет (убираем с главного экрана виджет «Уведомления безопасности MODX»)
  • Устаревшие функции в журнале ошибок — log_deprecated — Нет.
  • Тип сервера — server_protocol — https (если у вас установлен ssl сертификат, если его нет, то идем дальше)

На этом первичные настройки можно завершать. Это далеко не все настройки, остальные настройки будем вносить по мере разработки сайта.

В следующих уроках: установим нужные для разработки дополнения и настроим ЧПУ MODX.

Поделиться с друзьями
Алексей

Веб-дизайнер и SEO оптимизатор. Занимаюсь созданием сайтов с 2010 года и их продвижение с 2012 года!

Оцените автора
( 9 оценок, среднее 3.78 из 5 )
Web-Revenue.ru
Добавить комментарий

  1. Анатолий

    Отличная инструкция, выполнил настройку своего сайта

    Ответить