博客基于ghost 0.5版本,做了很多优化,加入了新功能。
- 请先切换到 stable-china 分支,再clone 代码
- 复制 config.example.js ,命名为 config.js 。
- 如果你使用mysql 数据库,修改文件config.js 中的development 下的数据库配置信息 ,并且在数据中建立一个utf-8格式的数据库 blog_name
charset 设置为 UTF8_GENERAL_CI 解决中文插入到数据库乱码的问题。
database: {
client: 'mysql',
connection: {
host : '127.0.0.1',
user : 'root',
password : 'root',
database : 'blog_name',
charset : 'UTF8_GENERAL_CI'
}
},
在控制台,切换到工作目录,执行以下命令
npm install -g grunt-cli
npm install
grunt init
(andgrunt prod
if you want to run Ghost in production mode)npm start
- 界面汉化
- 邮件汉化 (未完成)
- 文章类别选择
- 每篇文章加入 文章图片
- 默认文章url为标题的拼音链接, 修改为10000开始的数字
- 文章在界面中的位置指定(为完成)
- 点赞功能(待)
- 多说评论(待)
- 百度统计 根据自己的系统进行配置
文章的类型,或许你需要插入不同类型的文章比如,日志、科技博客、生活日记等等,然后希望在不同的前端界面展示。 原ghost 使用post.hbs作为模板
现在新增模板,post-article.hbs、post-video.hbs
文章类型 | 前端模板 |
---|---|
文字博客 | post-article.hbs |
视频 | post-video.hbs |
列表类型 | 前端模板 | 请求方式 |
---|---|---|
文字博客 | articles.hbs | http://domain/t/articles |
视频 | videos.hbs | http://domain/t/articles |
在文章内容输出界面,输入
![bg](图片地址) //这种图片会被认为是文章的标志图片
在前端输出
{{image}} //输出文章图片的地址
<img src="{{image}}" >
笔戈科技出品
Copyright (c) 2013-2014 Ghost Foundation - Released under the MIT license.