Today's the day

在那毁灭之路,逆流而上


Gemblog 1.0rc 完成度 70%

1.0rc 试验功能 -- Textile

galeki posted @ 2007-11-30 05:48AM in Chito with tags chito textile
自动生成文章简介 & Rubyful Soup

虽然网页都是由 HTML 构成,但是 HTML 却很不容易书写,时刻得记着闭合标签,“<” 和 “>” 打起来也不方便,虽然可以借助编辑器加速编辑,可是如果不把 HTML 用浏览器显示出来,纯 HTML 代码的可读性是很差的。

所以一些简易的标记语言就出现了,专门为了转换成 HTML 而生,同时容易书写,可读性又好,只需简单的转换就可以变成 HTML。比如 wiki 的书写语言,就算一种。

原来 lyanry 就说过能不能用 wiki 的语法写 blog,其实只要有库,实现不是很难。

这次看到一个类 wiki 语法的简易标记语言 Textile,ruby 中通过 RedCloth 模块实现处理,而且 rails 中还有编辑器插件,所以这次当作 1.0rc 的测试功能加入了进来~

Textile 的语法很简单,和 wiki 中的类似,几个例子:

textile to html
_a phrase_ -> a phrase
*a phrase* -> a phrase
_*a phrase*_ -> a phrase
"Google":http://google.com -> Google

编辑器的效果:

提交后自动转换成 HTML:

当然表格和列表的样式是皮肤自带的,RedCloth 只负责转换成 HTML 而已。

感觉还不错,以后也学着用 Textile 写写东西~

全局相关文章
相关文章

Comments Feed


* Login
*