Grav - Introducción al administrador
Grav Administration PanelEl complemento es una interfaz gráfica de usuario (GUI) web para Grav. Puede crear y modificar páginas fácilmente. Es un complemento opcional y para que funcione de manera eficaz, Grav no depende totalmente de esto. El administrador proporciona vistas limitadas para un uso sencillo de Grav.
Caracteristicas
Las siguientes son las características del panel de administración:
Habilite o deshabilite los complementos presentes en la lista del administrador de complementos.
Puede crear, editar, copiar y eliminar las páginas fácilmente.
La lista de las últimas actualizaciones de la página se muestra en el panel.
Las últimas actualizaciones disponibles se pueden ver fácilmente con un solo clic.
Encuentre las páginas particulares de la lista usando el cuadro de búsqueda.
Consiste en la funcionalidad de olvidar contraseña.
Los archivos multimedia se pueden cargar mediante el método de arrastrar y soltar.
Permite editar mediante yaml o formularios en modo normal y experto.
El panel consta de la actividad del sitio, las últimas actualizaciones de la página y el estado de mantenimiento.
Consiste en capacidades de respaldo y borrado de caché con tecnología Ajax.
Consiste en la gestión de la configuración del sitio y del sistema.
Instalación de nuevos complementos y temas con tecnología GPM.
La función de cifrado automático de contraseña se proporciona durante el inicio de sesión del usuario.
Proporciona un editor de código que resalta una sintaxis potente con una vista previa instantánea con tecnología Grav.
La lista de temas instalados y las configuraciones se pueden realizar mediante el Administrador de temas.
También gestiona los usuarios registrados.
Instalación
Para acceder al complemento de administración, debemos ejecutar el latest Grav. Puede ejecutar el siguiente comando en la CLI (interfaz de línea de comandos).
$ bin/gpm selfupgrade -f
los selfupgrade se utiliza para actualizar Grav a la última versión disponible. -f se utiliza para actualizar el índice de GPM (Grav Package Manager).
Necesitamos instalar el admin, form, email y logincomplementos para que su complemento de administración se ejecute correctamente. Como todos los complementos tienen dependencias, debe aceptar cuando se le solicite que instale otros complementos mientras instala el complemento de administración; estos complementos están disponibles a través de GPM (Grav Package Manager). Estudiaremos más sobre GPM en el capítulo Grav - GPM .
El siguiente comando se usa para instalar el complemento de administración usando el símbolo del sistema.
$ bin/gpm install admin
Instalación manual
Podemos instalar el panel de administración manualmente descargando los siguientes complementos individualmente:
Después de descargar todos los complementos, extraiga todos los archivos zip y guárdelos en el <your_folder_name>/user/pluginscarpeta. En la carpeta Complementos, puede almacenar complementos con un nombre único; el nombre debe estar relacionado con la función del complemento. La carpeta se puede renombrar comoadmin/, email/, form/ y login/. Es necesario almacenar los cuatro complementos en la carpeta Complementos juntos; de lo contrario, el panel de administración no funcionará correctamente.
Crear usuario
Podemos crear la cuenta de usuario usando la interfaz de línea de comandos. Utilice el siguiente comando para crear una cuenta de usuario.
$bin/grav newuser
De lo contrario, también puede crear una cuenta de usuario manualmente escribiendo las siguientes líneas de código:
email: [email protected]
access:
admin:
login: true
super: true
site:
login: true
fullname: 'Tutorials Point'
title: tp
password: 'Password'
Guarde las líneas anteriores en el <your_folder_name>/user/account/admin.yamlarchivo. El nombre que ha utilizado para guardar su código anterior será elusernamepara su inicio de sesión, es decir, admin. Puede editar elemail, fullname, title y el password según sus requerimientos.
Uso
Puede acceder al panel de administración apuntando su navegador a la localhost/<your_folder_name>/adminy obtendrá una pantalla como se muestra a continuación. Puede configurar elusername y password en el archivo yaml como se especifica en el creating user sección.