Grav

Grav 中的页面(一):基本概念

Grav 中的页面(一):基本概念

一、页面是什么? 首先要知道的是:Grav 中,所有的内容都以文件(夹)的形式存储在 Grav 安装目录下的 user/pages/ 中。 Grav 中的每个页面都是一个独立的文件夹(注意:是文件夹,不是文件)。页面中的具体内容才是以这个文件夹里面的文件来存储的。 如图1所示,user/pages/ 下面有 01.home/,02.blog/,03.about-us/ 等几个文件夹,就代表了 home,blog,about-us 等几个页面。这里可能会有疑问,为什么不是 01.home,02.blog,03.about-us 呢?因为文件夹名前面的数字和点是用来给页面排序用的,并不是页面名字的一部分,它们也不是必需的。访问页面也很简单,如果想要访问 02.blog 这个文件夹代表的页面,只要输入 http://yourdomain.com/blog/ 即可。大多数时候,我们并不会通过直接创... »

将 Grav 界面语言设置为简单中文的方法

将 Grav 界面语言设置为简单中文的方法

Grav 内置了对多语言的支持,但不知是否因为翻译组精力有限,所以只有少数语言的翻译得到了较好的维护。 幸运的是简体中文版本的翻译已经基本成型,虽然还有点粗糙,不过一般的使用还是没有问题的。不过问题又来了:不知为何,在 Grav 后台将界面语言设置为中文(简体)后展示的是繁体中文的翻译。我已经向开发组报告了这个问题,不知道会不会受到重视。好在手动解决翻译问题的步骤并不难,有兴趣尝试 Grav 但是语言又有障碍的朋友可以按下面的方法把界面切换成简体中文: 下载简体中文的翻译文件(右击另存为) 将下载的 zh.yaml 解压到 /GRAVROOT/user/plugins/admin/languages 下覆盖同名文件(GRAVROOT 为 Grav 安装目录) 在后台点击用户名进入档案设置页面,在 Account -> Language 设置为 中文(简体) 点击右上角 Save 保存... »

纯文本 CMS 系统 Grav 介绍

纯文本 CMS 系统 Grav 介绍

Grav 简介 Grav 是一个轻快、简单、可扩展的纯文件 CMS 平台,解压即用,无需安装。 它有如下特点: 纯文件系统,无需数据库 采用广受欢迎的 Markdown 语言 有完善的后台界面,几乎所有操作都可以在后台进行 有包管理系统,可以后台直接安装升级插件和主题(包括升级 Grav 自身) 可扩展性好,可以通过插件控制几乎每个环节 支持从 WordPress 导入内容 可以通过命令行操作 有较完整的官方文档 处于活跃的开发中 新事物,历史包袱少 不过它暂时还没有的中文用户中流行开来也不是没有原因的,我个人感觉目前还存在不少问题: 虽然支持多语言,但是还没有好的中文翻译版本 相比 WordPress 的可视化编辑器,Markdown 难以吸引非 Geek 用户 理念和已经广泛流行的发布系统有所区别,有一定的学习成本 插件和主题还较少(不过基本的功能已经相对完善了) 中文资料不多 因为众... »