Este plug -in de administrador para Grav é uma interface de usuário HTML que fornece uma maneira conveniente de configurar o Grav e criar e modificar facilmente as páginas. Isso permanecerá um plug -in totalmente opcional e não é de forma alguma necessária ou necessária para usar o Grav de maneira eficaz. De fato, o administrador fornece uma visão intencionalmente limitada para garantir que ela permaneça fácil de usar e não seja esmagadora. Tenho certeza de que os usuários do Power ainda preferem trabalhar diretamente com os arquivos de configuração.

Temos testado internamente, mas esperamos usar essa fase beta pública para identificar, isolar e corrigir problemas relacionados ao plug -in para garantir que seja o mais sólido e confiável possível.
Para bate -papo ao vivo , use a sala de bate -papo Discord dedicada para discussões diretamente relacionadas ao Grav.
Para bugs, recursos, melhorias , certifique -se de criar problemas no repositório do plug -in Admin Github.
Primeiro, verifique se você está executando o Grav 1.6.7 mais recente ou posterior . Isso é necessário para que o plug -in de administrador seja executado corretamente ( -f força uma atualização do índice GPM).
$ bin/gpm selfupgrade -f
O plug -in de administrador requer a ajuda de outros 3 plugins; portanto, para que o plug -in do administrador funcione primeiro para instalar o administrador , o login , os formulários e os plug -ins de email . Eles estão disponíveis via GPM e, como o plug -in possui dependências, você só precisa prosseguir e instalar o plug -in do administrador e concorda quando solicitado a instalar os outros:
$ bin/gpm install admin
A instalação manual não é o método de instalação recomendado, no entanto, ainda é possível instalar o plug -in de administrador manualmente. Basicamente, você precisa baixar cada um dos seguintes plugins individualmente:
Extraia cada arquivo de arquivo para a pasta user/plugins e verifique se as pastas são renomeadas para apenas admin/ , login/ , form/ e email/ . Em seguida, prossiga com as instruções de uso abaixo .
Depois disso, você precisa criar uma conta de usuário com privilégios de administrador:
$ bin/plugin login new-user
Como alternativa, você pode criar uma conta de usuário manualmente, em um arquivo chamado user/accounts/admin.yaml . Esse nome de arquivo é na verdade o nome de usuário que você usará para fazer login. O conteúdo conterá as outras informações para o usuário.
password: 'password'
email: '[email protected]'
fullname: 'Johnny Appleseed'
title: 'Site Administrator'
access:
admin:
login: true
super: true
Obviamente, você deve editar seu email , password , fullname e title para atender às suas necessidades.
Você pode usar qualquer senha ao colocá -la manualmente neste arquivo
.yaml. No entanto, quando você altera sua senha no administrador, ela deve conter pelo menos um número e uma letra maiúscula e minúscula e pelo menos 8 ou mais caracteres.
Por padrão, você pode acessar o administrador apontando seu navegador para http://yoursite.com/admin . Você pode simplesmente fazer login com o username e password definida no arquivo YAML que você configurou anteriormente.
Após o login, sua senha de texto simples será removido e substituído por uma criptografada .
Se você acompanha o blog, Twitter, Discord Chat etc., provavelmente já sabe agora que nossa intenção é fornecer duas versões deste plug -in.
A versão gratuita padrão é muito poderosa e tem mais funcionalidade do que a maioria dos sistemas CMS de arquivos planos comerciais.
Também pretendemos lançar em um futuro próximo uma versão Pro mais rica em recursos que incluirá funcionalidade aprimorada, bem como alguns recursos adicionais de bom a ter. Esta versão Pro será um plug -in pago cujo preço ainda não está 100% finalizado.
Primeiro, instale as dependências do dev executando composer update da raiz do Grave. Em seguida, composer test executará os testes de unidade, que devem ser sempre executados com sucesso em qualquer site.