- Grav 插件
- Grav - 插件基础
- Grav - 插件教程
- Grav - 事件钩子
- Grav 管理面板
- Grav 管理员介绍
- Grav - 管理员仪表盘
- Grav - 配置系统
- Grav - 站点配置
- Grav - 管理面板页面
- Grav - 页面编辑器选项
- Grav - 页面编辑器高级功能
- Grav 高级功能
- Grav - 蓝图
- Grav - 性能和缓存
- Grav - 调试和日志记录
- Grav - 命令行界面 (CLI)
- Grav - GPM (Grav 包管理器)
- Grav - 开发
- Grav - 生命周期
- Grav - YAML 语法
- Grav - 表单
- Grav 托管
- Grav - 网络主机
- Grav 故障排除
- Grav - 服务器错误
- Grav - 权限
- Grav 有用资源
- Grav - 面试问题
- Grav - 快速指南
- Grav - 有用资源
- Grav - 讨论
Grav 管理员介绍
Grav 管理面板插件是 Grav 的一个 Web 图形用户界面 (GUI)。它可以轻松创建和修改页面。这是一个可选插件,Grav 的有效运行并不完全依赖于它。管理员提供有限的视图,以便于使用 Grav。
功能
以下是管理面板的功能:
启用或禁用插件管理器列表中的插件。
您可以轻松创建、编辑、复制和删除页面。
仪表盘上会显示最新的页面更新列表。
只需单击一下即可轻松查看最新的可用更新。
使用搜索框从列表中查找特定页面。
它具有忘记密码的功能。
可以使用拖放方法上传媒体文件。
允许在普通和专家模式下通过 yaml 或表单进行编辑。
仪表盘包含站点活动、最新的页面更新和维护状态。
它具有基于 Ajax 的备份和清除缓存功能。
它包含站点和系统配置管理。
由 GPM 提供支持的新插件和主题安装。
在用户登录期间提供自动密码加密功能。
它提供代码编辑器,该编辑器使用强大的语法高亮显示和即时的 Grav 预览。
可以使用主题管理器完成已安装主题的列表和配置。
它还管理已登录用户。
安装
要访问管理员插件,我们需要运行最新的 Grav。您可以在 CLI(命令行界面)中运行以下命令:
$ bin/gpm selfupgrade -f
selfupgrade 用于将 Grav 更新到最新的可用版本。-f 用于刷新 GPM(Grav 包管理器)索引。
我们需要安装admin、form、email 和login 插件才能使您的管理员插件正常运行。由于所有插件都有依赖关系,因此在安装管理员插件时,您需要同意安装其他插件的提示;这些插件可通过 GPM(Grav 包管理器)获得。我们将在章节Grav - GPM中更详细地学习 GPM。
以下命令用于使用命令提示符安装管理员插件:
$ bin/gpm install admin
手动安装
我们可以通过单独下载以下插件来手动安装管理面板:
下载所有插件后,解压所有 zip 文件并存储在<your_folder_name>/user/plugins 文件夹中。在 Plugin 文件夹中,您可以存储具有唯一名称的插件;名称应与插件的功能相关。文件夹可以重命名为admin/、email/、form/ 和login/。必须将所有四个插件一起存储在 Plugin 文件夹中;否则,管理面板将无法正常工作。
创建用户
我们可以使用命令行界面创建用户帐户。使用以下命令创建用户帐户:
$bin/grav newuser
或者,您也可以通过编写以下几行代码来手动创建用户帐户:
email: [email protected] access: admin: login: true super: true site: login: true fullname: 'Tutorials Point' title: tp password: 'Password'
将上述代码保存到<your_folder_name>/user/account/admin.yaml 文件中。您用来保存上述代码的名称将成为您的登录用户名,即 admin。您可以根据您的需求编辑email、fullname、title 和password。
用法
您可以通过将浏览器指向localhost/<your_folder_name>/admin 来访问管理面板,您将看到如下所示的屏幕。您可以在 yaml 文件中设置用户名和密码,如创建用户部分中所述。