闪星空间 » markdown

让 Typecho 下标式超链接支持标题

过了几年了我才发现原来 Typecho 不支持这种下标式超链接设置 title 属性:

[应该有 title 的链接][1] >-< [没 title 的链接][2]
  [1]: http://example.com "Example"
  [2]: http://example.com/2

这次偶然点了自己博客文章的链接才发现,这样会把可选的 title(即上面引号里的内容)当作链接一块解析。过程中会去除不安全的特殊符号,最终会变成指向 http://example.comexample 之类的超链接。搜了一下网上和 issue 没有人提,确定了 Markdown 是有这种语法,不想一个个改文章链接,遂自己从源码层面解决。

阅读全文 »

Published @

升级到 Typecho 0.9 了

先前好不容易等到 Typecho 0.9 来了,我试用了下,结果决定降级了。

那个时候,我不习惯于后台新风格,对一些还没有更新版本的插件的不兼容感到头疼,对引入的 Markdown 支持不感兴趣;我庆幸自己还留有旧版网站和数据库的备份,我急不可耐地降回了旧版本。

阅读全文 »

Published @