将博客从Typecho转移至Gor

缘由 VPS快到期了,不想继续维护,太累,并且香港VPS价格也不菲。 于是打算选择一个静态博客平台,原来用过的不少:jekyll,hexo,gor,pelican,最后决定Gor 选择Gor的理由有两点 安装方便 执行效率高 安装Gor 参考https://github.com/xtod/gor安装Gor 将Typecho文章导出为Markdown文件 Github上有现成的工具typecho-exporter,主页为https://github.com/xtod/typecho-exporter 这个工具可以将所有的文章导出为Markdown文件,但是以文章标题为文件名,不利于后期处理,建议使用slug为文件名。 编辑下载的main.py,将75行的p.title = r[1]替换为`p.title = r[2]’,如下: results = cur.fetchall() for r in results: p = Post() p.id = r[0] p.title = r[2] p.content = r[5] posts.append(p) 原来的r[1]对应typecho_contentsSQL表中的title列,我的r[2]对应slug列,可以根据实际情况更改。 编辑typecho-exporter的config.ini文件,设置数据库访问方式。 运行main.py,完成后会在typecho-exporter目录下生成files文件夹,里面就是导出的Markdown文件。 整理markdown文件头 导出后的Markdown没有Gor需要的文件头格式,需要手动整理 这里推荐使用Notepad++批量替换,查找设置中,将查找模式下的扩展勾选。 查找目标: <!-- markdown --> 替换为---\n title: title \n date: 2015-07-20 \n description: \n permalink: \n categories: \n Keywords: \n --- \n 经过以上替换,就大概有了个Gor的Markdown头格式,后面的手动工作就少了多了。

七月 20, 2015 · jqx

typecho主题Amaze

typecho主题一枚Amaze,采用Amaze UI框架 注意: 评论采用多说,直接替换comment.php内容 无页面导航,请将文章数设为999 预览图: 点击下载

七月 17, 2015 · jqx

Typecho主题Limits

又造了个简单成马咧的主题,分享给大家! 说明 评论采用多说,请自行替换comments.php内容 没有页面导航,因此请在设置-阅读中,将每页文章数目设大一些(例如:999) 预览图: 下载: Limits.7z

七月 2, 2015 · jqx

Typecho主题Read

闲暇时参考http://www.yinwang.org/修改制作了一个Typecho主题,命名为Read,分享给大家! 预览图: 下载地址:read.zip

五月 21, 2015 · jqx

Typecho主题Logs

弄了个Typecho主题,名为Logs 预览: 基本完善,有个别可能需要小修改,先贴出来分享给看得上的人 本站就是使用的这个主题,所以就不贴预览图了 Update 2014/01/02 边栏添加搜索框 优化一些代码 Update 2013/12/25 修改导航栏UI 启用友链插件,更改友链以及广告链接输出方式,友链插件地址http://www.imhan.com/archives/typecho-links/ Update 2013/12/22 评论ui完善 添加favicon.ico 下载 Logs.zip

十二月 23, 2013 · jqx