Документация по Evolution CMS

Evolution CE (Community Edition) — это современная, гибкая система управления контентом с открытым исходным кодом, унаследовавшая лучшее от MODX Evolution и дополненная современными подходами к разработке. Её ключевая философия — не мешать разработчику, давая ему полную свободу в создании контента, дизайна и логики сайта.

Этот репозиторий содержит исходный код документации, которая публикуется на документационном сайте Evolution CMS. Мы приветствуем вашу помощь в её улучшении!

С чего начать?

Перед стартом вам необходимо определиться, какая ветка системы вам больше подходит:

Версия 3 - актуальная версия системы с использованием компонентов Laravel. В ней улучшена работа с пользователями. Evolution CMS 3 позволяет разрабатывать сайты быстрее и удобнее, используя GIT, Composer, шаблонизатор Blade и многие другие возможности Laravel. При этом можно по-прежнему делать сайты, используя привычные со времен MODX чанки и сниппеты.

Версия 1.4 - это классическая версия, прямой потомок MODX Evolution. Популярна благодаря невысоким требованиям к хостингу. Её развитие прекращено, поддержка со стороны разработчиков минимальна. Версию 1.4 используют для обновления старых сайтов, чтобы они работали с современными версиями PHP.

Как внести свой вклад

  1. Для начала у вас должен быть аккаунт на GitHub, если нет - то его сделать очень просто.
  2. Сделать форк https://github.com/evocms-community/docs/ к себе, нажав кнопку "Fork" справа вверху.
  3. Клонировать репозиторий к себе на диск и работать с ним локально, как и все (если вы разработчик)
  4. Если вы не разработчик, то можете просто отредактировать файлы *.md прямо на GitHub.
  5. Когда вы все сделали, вам следует сделать "Pull Request" и отправить тем самым отправить изменения в этот репозиторий.