Grav - Admin Introduction

Grav管理面板插件是Grav的Web图形用户界面(GUI).它可以轻松创建和修改页面.它是一个可选的插件,有效地工作Grav并不完全依赖于此.管理员提供有限的视图以便于使用Grav.

功能

以下是管理面板的功能 :

  • 启用或禁用插件管理器列表中的插件.

  • 你可以轻松创建,编辑,复制和删除页面.

  • 最新页面更新列表显示在仪表板上.

  • 只需点击一下即可轻松查看最新的可用更新.

  • 使用搜索框从列表中查找特定页面.

  • 它包含忘记密码的功能.

  • 媒体文件可以是通过drag-n-drop方法上传.

  • 允许在正常和专家模式下通过yaml或表单进行编辑.

  • 仪表板由站点活动,最新页面更新和维护状态组成.

  • 它由Ajax驱动的备份和清除缓存功能组成.

  • 它包括站点和系统配置管理.

  • 新的插件和主题安装由GPM.

  • 用户登录时提供自动密码加密功能.

  • 它提供代码编辑器,通过即时Grav驱动的预览突出强大的语法.

  • 安装的主题列表和配置可以使用主题管理器完成.

  • 它还管理已登录的用户.

安装

要访问管理员插件,我们需要运行最新的Grav .您可以在CLI(命令行界面)中运行以下命令.

$ bin/gpm selfupgrade -f

selfupgrade 用于将Grav更新为可用的最新版本. -f 用于刷新GPM(Grav包管理器)索引.

我们需要安装 admin 表单电子邮件登录插件,使您的管理插件正常运行.由于所有插件都有依赖项,因此在安装管理插件时提示您安装其他插件时需要同意;这些插件可通过GPM(Grav Package Manager)获得.我们将在 Grav  -  GPM 一章中详细了解GPM.

以下命令是用于使用命令提示符安装管理插件.

$ bin/gpm install admin

手动安装

我们可以通过单独下载以下插件手动安装管理面板 :

  • admin

  • 表单

  • 登录

  • 电子邮件

下载完所有插件后,提取所有zip文件并存储在< your_folder_name>/user/插件文件夹.在Plugin文件夹中,您可以存储具有唯一名称的插件;该名称应与插件的功能相关.该文件夹可以重命名为 admin/电子邮件/表单/登录/.有必要将Plugin文件夹中的所有四个插件存储在一起;否则管理面板将无法正常工作.

创建用户

我们可以使用命令行界面创建用户帐户.使用以下命令创建用户帐户.

$ bin/grav newuser

否则,您也可以通过编写以下代码行来减少手动创建用户帐户;

email: admin@tutorials.com
access:
   admin:
      login: true
      super: true
   site:
      login: true
fullname: 'Tutorials Point'
title: tp
password: 'Password'

将以上行保存在< your_folder_name>/user/account中/admin.yaml 文件.您用于保存上述代码的名称将是您登录的用户名,即admin.您可以根据您的要求编辑电子邮件全名标题密码.

用法

您可以通过将浏览器指向 localhost/< your_folder_name>/admin 来访问管理面板,您将获得屏幕如下图所示.您可以在创建用户部分中指定的yaml文件中设置用户名密码.

Grav Introduction