Typecho用Markdown编辑器
Author: 咳嗽di小鱼 Date: March 18, 2012 Category: Portfolio 47 Comments
在网上找了下Typecho的Markdown插件, 有两个版本, 主要区别如下
- 明城制作的Markdown插件
- 浏览时转换Markdown=>HTML
- 数据库保存Markdown文本
- ichuan制作的Markdown4TE
- 保存文章时转换Markdown=>HTML
- 数据库保存HTML文本
这两种实现都各有利弊, 我个人倾向于ichuan的做法.
原因无外乎, 能保持Typecho文章数据的一致性, 以前存HTML现在还是存HTML, 只是编辑的方式变了.
但ichuan的插件在用的时候不是那么顺利. 因为js放置的位置好像有些问题, 编辑器和预览99%的时候加载失败(Chrome 17). 预览界面的CSS定义也有些问题.
于是自己动手丰衣足食, 把成果po出来给和我碰到同样问题的朋友们.
- 保留了原插件的保存和读取部分
- 重新构造了编辑器部分
- 使用了和Stack Oveflow一样的最新PageDown编辑器
- 编辑器带实时效果预览
- 完整定义了各种格式的预览效果
Mar 19/2012 v0.2.1
- 修复了无法插入附件的BUG