Ghost 0.5.5 英文版本前几天就已经正式发布了,不过,在我们测试、部署的时候还是发现了一些bug,所以延长了测试时间。所以到现在才为您奉上中文汉化版。英文官方版本的此次更新请参考Ghost 0.5.5 版本正式发布 。
Ghost 中文版更新的内容
此次更新主要在于完善本地化支持方面。本地化支持出了语言文字的汉化还包括针对国情调整部分功能上。具体往下看吧。
调整后台界面的字体/字号
对于中文字体来说,小于 12px 的字体是很难看清的,而 Ghost 英文版本并没有针对亚洲文字考虑,Ghost 后台在中文浏览器上表现的字号太小,尤其是 firefox 浏览器,这是此次在外观上调整的重点。
增加对阿里云 OSS 的支持
OSS 的全称是“开放存储服务”,对于使用阿里云 OSS 的同学可以直接通过配置文件的设置将所有上传的图片存储到 OSS 上。
配置信息如下:
// 参考文档: http://www.ghostchina.com/aliyun-oss-for-ghost/
storage: {
provider: 'oss',
bucketname: 'your-bucket-name',
ACCESS_KEY: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
SECRET_KEY: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
root: '/image/',
prefix: 'http://your-bucket-name.oss-cn-hangzhou.aliyuncs.com'
}
在这些配置参数中需要注意的是 ACCESS_KEY
和 SECRET_KEY
,需要在阿里云后台获取。prefix
参数要注意你在创建 bucket 时所选择的地域,默认是杭州,如果你选择了其他地域要做相应的修改。
增加了 tag_cloud
助手
很多同学在问 GhostChina 网站上右侧的标签云是如何弄出来的,这次我们把实现此功能的 handlebars helper 放出来方便大家使用。
打开模版文件,在你需要列出标签云的地方添加如下代码:
{{tag_cloud limit="5"}} //limit 还可设置为 all,列出所有标签
上述代码的输出内容如下:
<a href="/tag/ghost-post/">Ghost<span class="badge">35</span></a>
<a href="/tag/promise/">Promise<span class="badge">8</span></a>
<a href="/tag/a-li-yun-fu-wu-qi/">阿里云服务器<span class="badge">4</span></a>
<a href="/tag/zhu-ti/" class="list-group-item"><i class="fa fa-tag"></i> 主题<span class="badge">4</span></a>
<a href="/tag/ubuntu/">Ubuntu<span class="badge">4</span></a>
下载地址:
http://www.ghostchina.com/download/
如何升级
- 清理旧版本。将当前安装目录下的除
config.js
文件和content/
目录外的其他文件和目录全部删除。 - 下载 Ghost 0.5.5 中文版本,然后将压缩包内的文件全部拷贝到当前安装目录。注意:如果你修改了
content/theme/Casper-zh/
下面的主题文件的话,请不要覆盖content/
目录。以免将你的修改冲刷掉。 - 执行
npm install --production
指令,重新安装依赖包。 - 重新启动 Ghost,完成升级
遇到问题怎么办?
到Ghost问答社区中提问吧,记得把你的操作系统类型和版本、log信息等贴出来,提供的线索越详细越方便查找问题。