Grav - Introdução ao Admin
Grav Administration Panelplugin é uma interface gráfica do usuário (GUI) da web para Grav. Ele pode criar e modificar páginas facilmente. É um plugin opcional e para funcionar eficazmente o Grav não depende totalmente disso. O Admin fornece visualizações limitadas para facilitar o uso do Grav.
Características
A seguir estão os recursos do painel de administração -
Habilite ou desabilite os plug-ins presentes na lista do gerenciador de plug-ins.
Você pode criar, editar, copiar e excluir as páginas facilmente.
A lista das últimas atualizações da página é exibida no Painel.
As últimas atualizações disponíveis podem ser visualizadas facilmente com apenas um clique.
Encontre as páginas específicas da lista usando a caixa de pesquisa.
Consiste na funcionalidade de esquecer a senha.
Os arquivos de mídia podem ser carregados pelo método arrastar e soltar.
Permite a edição via yaml ou formulários nos modos normal e avançado.
O painel consiste na atividade do site, nas últimas atualizações da página e no status da manutenção.
Consiste em backup com tecnologia Ajax e recursos de cache limpo.
Consiste no gerenciamento da configuração do site e do sistema.
Instalação de novos plugins e temas com tecnologia GPM.
O recurso de criptografia automática de senha é fornecido durante o login do usuário.
Ele fornece um editor de código que destaca a sintaxe poderosa com uma visualização instantânea do Grav.
A lista de temas instalados e as configurações podem ser feitas usando o gerenciador de temas.
Ele também gerencia os usuários conectados.
Instalação
Para acessar o plugin admin, precisamos executar o latest Grav. Você pode executar o seguinte comando na CLI (interface de linha de comando).
$ bin/gpm selfupgrade -f
o selfupgrade é usado para atualizar o Grav para a versão mais recente disponível. -f é usado para atualizar o índice GPM (Grav Package Manager).
Precisamos instalar o admin, form, email e loginplug-ins para fazer seu plug-in de administrador funcionar corretamente. Como todos os plug-ins têm dependências, você precisa concordar quando ele solicitar a instalação de outros plug-ins durante a instalação do plug-in de administrador; esses plug-ins estão disponíveis via GPM (Grav Package Manager). Estudaremos mais sobre o GPM no capítulo Grav - GPM .
O seguinte comando é usado para instalar o plugin admin usando o prompt de comando.
$ bin/gpm install admin
Instalação Manual
Podemos instalar o painel de administração manualmente, baixando os seguintes plug-ins individualmente -
- admin
- form
- login
Depois de baixar todos os plug-ins, extraia todos os arquivos zip e armazene no <your_folder_name>/user/pluginspasta. Na pasta Plugin, você pode armazenar plug-ins com um nome exclusivo; o nome deve estar relacionado à função do plugin. A pasta pode ser renomeada comoadmin/, email/, form/ e login/. É necessário armazenar todos os quatro plug-ins na pasta Plug-in juntos; caso contrário, o painel de administração não funcionará corretamente.
Criando usuário
Podemos criar a conta do usuário usando a interface de linha de comando. Use o seguinte comando para criar uma conta de usuário.
$bin/grav newuser
Caso contrário, você também pode criar uma conta de usuário manualmente escrevendo as seguintes linhas de código -
email: [email protected]
access:
admin:
login: true
super: true
site:
login: true
fullname: 'Tutorials Point'
title: tp
password: 'Password'
Salve as linhas acima no <your_folder_name>/user/account/admin.yamlArquivo. O nome que você usou para salvar o código acima será ousernamepara o seu login, ou seja, admin. Você pode editar oemail, fullname, title e a password de acordo com suas necessidades.
Uso
Você pode acessar o painel de administração apontando seu navegador para o localhost/<your_folder_name>/admine você receberá uma tela conforme mostrado abaixo. Você pode definir ousername e password no arquivo yaml, conforme especificado no creating user seção.