Refinaria CMS ™
Um sistema de gerenciamento de conteúdo de código aberto para Rails 5.1+
Mais informações em https://www.refinerycms.com
Você pode conversar conosco usando o Gitter:
Você pode implantar um aplicativo de exemplo para Heroku:
Requisitos
- Pouco
- Imagemagick
- ️ AVISO: Atualmente, o ImageMagick tem uma séria vulnerabilidade de segurança, CVE-2016-3714. Após a instalação, você deve desativar certos recursos na configuração de política da ImageMagick. Por favor, veja o seguinte para obter detalhes:
- https://imagetragick.com/
- Os usuários do Mac OS X devem usar
brew install imagemagick ou o Magick-Installer.
Como fazer
- Instale o Refinery CMS ™
- Instale o Refinery CMS ™ no Heroku
- Contribua para a Refinery CMS ™
Começando
Se você é novo na refinaria, comece com este guia:
Para o suporte do Rails 5.1+, você pode usar a versão 4.0.x usando este modelo:
rails new app_name -m https://www.refinerycms.com/t/4.0.0
Para o suporte para Rails 4.2.x, você pode usar a versão 3.0.x usando este modelo:
rails new app_name -m https://www.refinerycms.com/t/3.0.6
Você também pode instalar a versão edge para o código mais recente usando este modelo:
rails new app_name -m https://www.refinerycms.com/t/edge
Em que é bom?
A refinaria é ótima para sites em que o cliente precisa ser capaz de atualizar seu site sem ser bombardeado com nada muito complicado.
Ao contrário de outros gerentes de conteúdo, a refinaria é realmente voltada para o usuário final, facilitando a compra e as alterações.
Para desenvolvedores
- Personalize facilmente a aparência para se adequar aos negócios.
- Estenda -se com extensões personalizadas para fazer qualquer coisa que a refinaria não faça proveniente da caixa.
- Segue o "caminho dos trilhos" o máximo possível; Não o forçamos a aprender novos idiomas de modelos.
- Usa jQuery para javascript rápido e conciso.
Ajuda e documentação
- Começando
- Guias
- Discussão em grupo do Google
- Bate -papo de gitter
- Repositório do GitHub
- Documentação do desenvolvedor/API
- Conta do Twitter
Características
Páginas
- Edite e gerencie facilmente páginas com um editor visual.
- Gerencie a estrutura do seu site.
Imagens e arquivos
- Carregue e insira facilmente imagens.
- Carregue e vincule -se a recursos como documentos em PDF.
- Usa a libélula popular.
- Suporta armazenamento na Amazon S3.
Autenticação e usuários
- Gerencie quem pode acessar a refinaria.
- Controle a quais extensões cada usuário tem acesso.
- Usa o invenção popular.
Extensões personalizadas
Estenda a refinaria facilmente executando o gerador de extensão de refinaria. Para obter ajuda, execute o comando sem nenhuma opção:
rails generate refinery:engine
Extensões populares
- Blog - Uma extensão simples de blogs que suporta postagens, categorias e comentários com suporte opcional de moderação.
- Portfólio - Gerenciar grupos de imagens como uma galeria de imagens.
- Notícias - Publique e gerencie itens de notícias.
- Consultas - Formulário de contato simples que notifica você e o cliente quando uma consulta é feita.
Lista de extensão completa aqui
Exemplo Site Showcase
Liste aqui (adicione seu link quando terminar)
Contribuindo
Consulte Contribuindo.md e contribuindo para o Guia da Refinaria para obter detalhes sobre o teste contribuinte e em execução.
Licença
A Refinery CMS ™ é liberada sob a licença do MIT. Consulte o arquivo License.md para obter detalhes.
Créditos
Muitos dos ícones usados no Refinery CMS ™ são da maravilhosa biblioteca de seda de Mark James.