Нефтеперерабатывающий завод CMS ™
Система управления контентом с открытым исходным кодом для Rails 5.1+
Более подробная информация на https://www.refinerycms.com
Вы можете пообщаться с нами, используя gitter:
Вы можете развернуть приложение приложения в Heroku:
Требования
- Будлер
- Imagemagick
- ️ Предупреждение: Imagemagick в настоящее время имеет серьезную уязвимость безопасности, CVE-2016–3714. После установки необходимо отключить определенные функции в конфигурации политики ImageMagick. Пожалуйста, смотрите следующее для получения подробной информации:
- https://imagetragick.com/
- Пользователи Mac OS X должны использовать Homebrew's
brew install imagemagick или Magick-Installer.
Как
- Установите нефтеперерабатывающий завод CMS ™
- Установите нефтеперерабатывающий завод CMS ™ на Heroku
- Внести свой вклад в нефтеперерабатывающий CMS ™
Начиная
Если вы новичок в нефтеперерабатывающем заводе, начните с этого руководства:
Для поддержки Rails 5.1+ вы можете использовать версию 4.0.x , используя этот шаблон:
rails new app_name -m https://www.refinerycms.com/t/4.0.0
Для поддержки Rails 4.2.x вы можете использовать версию 3.0.x , используя этот шаблон:
rails new app_name -m https://www.refinerycms.com/t/3.0.6
Вы также можете установить версию edge для последнего кода, используя этот шаблон:
rails new app_name -m https://www.refinerycms.com/t/edge
Что это хорошо?
Некстояние отлично подходит для сайтов, где клиент должен иметь возможность самостоятельно обновлять свой веб -сайт, не будучи бомбардированным чем -то слишком сложным.
В отличие от других менеджеров по контенту, нефтеперерабатывающий завод действительно нацелен на то, что конечный пользователь позволяет им легко забрать и внести изменения сами.
Для разработчиков
- Легко настроить внешний вид, чтобы соответствовать бизнесу.
- Расширение на пользовательские расширения , чтобы сделать что -либо нефтеперерабатывающий завод, не делает из коробки.
- Придерживается как можно больше "The Rails Way" ; Мы не заставляем вас изучать новые языки шаблона.
- Использует jQuery для быстрого и краткого JavaScript.
Помощь и документация
- Начиная
- Гиды
- Обсуждение Google Group
- Чат с джаком
- Репозиторий GitHub
- Developer/API документация
- Аккаунт в Твиттере
Функции
Страницы
- Легко редактировать и управлять страницами с визуальным редактором.
- Управляйте структурой вашего сайта.
Изображения и файлы
- Легко загружать и вставить изображения.
- Загрузите и ссылайтесь на ресурсы, такие как PDF -документы.
- Использует популярную стрекоз.
- Поддерживает хранилище на Amazon S3.
Аутентификация и пользователи
- Управляйте, кто может получить доступ к нефтеперерабатыванию.
- Управление, к которому есть расширения, к которому есть каждый пользователь.
- Использует популярную разработку.
Пользовательские расширения
Легко расширить нефтеперерабатывающий завод, запустив генератор расширения нефтеперерабатывающего завода. Для запуска команды без каких -либо параметров:
rails generate refinery:engine
Популярные расширения
- Блог - простое расширение блога, которое поддерживает посты, категории и комментарии с дополнительной поддержкой модерации.
- Портфолио - Управление группами изображений, как галерея изображений.
- Новости - публиковать и управлять предметами новостей.
- Запросы - Простая контактная форма, которая уведомляет вас и клиента, когда будет сделан запрос.
Полный список расширения здесь
Пример витрины сайта
Список здесь (добавьте ссылку, когда закончите)
Внося
См. Appling.md и участие в Руководстве по нефтеперерабатыванию для получения подробной информации о внесении и запуске тестов.
Лицензия
СПОСКАЗ CMS ™ выпускается по лицензии MIT. Смотрите файл License.md для получения подробной информации.
Кредиты
Многие из значков, используемых на нефтеперерабатывающем заводе CMS ™, из замечательной библиотеки Шелков Марка Джеймса.