📜  Grav-管理员简介

📅  最后修改于: 2020-10-25 05:26:32             🧑  作者: Mango


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

特征

以下是管理面板的功能-

  • 启用或禁用插件管理器列表中存在的插件。

  • 您可以轻松地创建,编辑,复制和删除页面。

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

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

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

  • 它由忘记密码的功能组成。

  • 媒体文件可以通过拖放方法上载。

  • 允许通过Yaml或正常和专家模式下的表格进行编辑。

  • 仪表板包括站点活动,最新页面更新和维护状态。

  • 它由Ajax支持的备份和清除缓存功能组成。

  • 它由站点和系统配置管理组成。

  • 由GPM支持的新插件和主题安装。

  • 用户登录期间提供了自动密码加密功能。

  • 它提供了代码编辑器,可通过即时Grav支持的预览突出显示强大的语法。

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

  • 它还管理登录的用户。

安装

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

$ bin/gpm selfupgrade -f

升级用于将Grav更新到可用的最新版本。 -f用于刷新GPM(Grav软件包管理器)索引。

我们需要安装adminformemaillogin插件,以使您的admin插件正常运行。由于所有插件都具有依赖性,因此在安装管理插件时提示您安装其他插件时,您需要达成一致。这些插件可通过GPM(Grav软件包管理器)获得。我们将在Grav-GPM一章中对GPM进行更多研究。

以下命令用于通过命令提示符安装管理插件。

$ bin/gpm install admin

手动安装

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

下载所有插件后,解压缩所有zip文件并存储在 / user / plugins文件夹中。在Plugin文件夹中,可以存储具有唯一名称的插件。名称应与插件的函数有关。该文件夹可以重命名为admin /email /form /login / 。必须将所有四个插件一起存储在Plugin文件夹中。否则管理面板将无法正常工作。

建立使用者

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

$bin/grav newuser

否则,您还可以通过编写以下代码行来手动创建用户帐户-

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

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

用法

您可以通过将浏览器指向localhost / / admin来访问管理面板,您将看到如下所示的屏幕。您可以按照创建用户部分中指定的方式在yaml文件中设置用户名密码

Grav介绍