开发日志

介绍一下开发中的自定义链接功能

在typecho0.5版本中,我们加入了一个十分有利于SEO的特性,那就是灵活的自定义链接功能。

在我们开启rewrite功能之后,在以往的版本中, 只能使用以下四种风格:

 默认风格 /archives/{cid}/
 wordpress风格 /archives/{slug}.html
 按日期归档 /archives/{year}/{month}/{day}/{slug}.html
 按分类归档 /{category}/{slug}.html

现在,我们提供了自定义组合的功能,可用参数如下:

可用参数:{cid} 日志ID、{slug} 日志缩略名、{category} 分类、{year} 年、{month} 月、{day} 日

实际上,参数还在不断丰富中,用户可以自由组合出自己想要的永久链接形式。例如:

/{category}/{year} /{month}/{day} /{slug}.html

除了链接,独立页面后缀也是可以设置的,目前提供的是三种:

 .html .htm .php

启用这个功能后,选择html,日志的地址就可以类似:

http://www.typecho.net/example.html

typecho 0.5的改进

首先给大家报告一个意外,细心的人可能发现了,这里少了一些文章,并不是什么黑客入侵,而是本人在某年某日,突然点了一下删除按钮,把自己写的文章给删除了...这次事件让我充分认识到,我们离易用性还有很长的路要走,因此我在第一时间给所有删除操作添加了一个确认步骤。。。好了,伤心的事情就说到这里,我们来说说准备发布的0.5版有哪些改进

除了一些细小的易用行改变(比如更加方便的升级,一些操作细节的改进,日期操作的改进)和上一个版本已经发现的bug修正外,这个版本最主要的改进就是所见即所得编辑器的加入和安装程序的优化

  1. 我们已经在深度整合tinyMCE编辑器,除了一些国际化的整合外,还将编写一些插件让你的使用更加顺手,从svn版上已经可以看到我们的部分成果,估计这个工作将持续到本月底,届时你将可以自由选择是否使用所见即所得编辑器。
  2. 安装程序是我们这次升级的另一大亮点,它的改进将由blankyao主导,我们发现由很多用户都被挡在安装程序中那些奇怪的错误代码上了,这让我们决心改进我们的安装流程,让用户在出问题的时候更好的找到解决方法,当然最好是不出问题。因此,如果你有什么好的想法,也可以到google code或者论坛上提出。我们将会尽快反馈。
  3. 另一个主要的工作就是官方站点的建设,现在fen已经回到了有网络的地方-_-,我们可能会对官方和第三方资源站点展开重点建设。

总之,感谢大家对我们一如既往的支持,每次在搜索引擎上搜到一些老朋友或者新朋友在向其他用户推荐typecho的时候,心中总会有些感动,这也是我们开发的动力所在。因此,我还要特别感谢下woliu和wareunix这两位同学,国内的朋友可能都不大习惯用google code来提交bug,但是我们基本上都是基于google code和邮件列表来展开工作的,这两位同学给我们提出了大量的bug,我们表示感谢。也希望更多的朋友加入到他们的行列中来,也许你的一次提交能让我们多一个用户,也能让你多一个朋友。