Ghost 开源博客平台

Ghost 是一个简洁、强大的写作平台。你只须专注于用文字表达你的想法就好,其余的事情就让 Ghost 来帮你处理吧。

Ghost 0.5.5 中文版正式发布

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_KEYSECRET_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/

如何升级

  1. 清理旧版本。将当前安装目录下的 config.js 文件和 content/ 目录外的其他文件和目录全部删除。
  2. 下载 Ghost 0.5.5 中文版本,然后将压缩包内的文件全部拷贝到当前安装目录。注意:如果你修改了 content/theme/Casper-zh/ 下面的主题文件的话,请不要覆盖 content/ 目录。以免将你的修改冲刷掉。
  3. 执行 npm install --production 指令,重新安装依赖包。
  4. 重新启动 Ghost,完成升级

遇到问题怎么办?

Ghost问答社区中提问吧,记得把你的操作系统类型和版本、log信息等贴出来,提供的线索越详细越方便查找问题。

王赛
关于作者 王赛