开发日志

有必要开通插件邮件列表

昨天我很高兴在论坛里看到了vfasky同学提交的一个yupoo相册插件,地址在这里。在目前插件文档还极度匮乏的情况下,他能够在没有与我们交流的情况下写出这样的插件,非常不容易。因此我产生了想要开通插件邮件列表的想法,主要是给插件作者与开发人员建立起沟通的桥梁,我们开发插件接口需要满足的就是插件作者的需求,目前接口的数量还是很少的,而且设计是否合理还要经得起实践的考量。邮件列表的开通能够让我们及时交流知识。再次打个广告,目前开通的邮件列表有

  1. [email protected]
  2. [email protected]

至于它们怎么订阅,有什么用处,可以参考这里的说明。插件邮件列表的开通还需要大家的讨论,如果顺利地话近期就可以开通,我希望能够有更多的邮件列表开通。

另外:由于功夫网最近抽风,google code在很多地方都无法访问,影响了很多朋友提交bug和了解项目进展,根据我们的消息,google code的访问在最近就会恢复,如果有bug需要提交可以到论坛中提交。

两个比较漂亮的主题

原文地址:http://www.joyqi.com/typecho/two-beautiful-themes.html

这两个主题都是从iLemonded的wordpress主题中抽取出来的,基本上保留了原有皮肤的风格,而且浏览器兼容性也比较好。大家可以下载下来试一下。

请使用Typecho 0.4以上的版本,将下载好的文件解压以后放到usr/themes目录下,然后在后台激活即可。

通过这段时间的扒皮经历,我越来越感觉到wp与typecho两者模板系统的接近,这样可以极大地缩短两者转换的迁移时间,以及模板制作者的学习时间,也许在不久的以后,我们可以制作一个插件,你不需要做任何修改就能够使用wp的模板。

- 阅读剩余部分 -

友情链接插件实现

官方论坛里已经有人提供了友情链接的插件下载,不过我今天要说的是我在svn上刚刚提交的一个简单但是实用的友情链接插件。在开发环境中更新svn,就能够在后台看到一个Page To Links的插件,可能有人已经从这个名称上多少猜到了一些这个插件的用处。是的,它的作用就是把你的友情链接页面格式化为列表,方便你的输出。

很多typecho用户苦于没有友情链接管理,所以只能新建一个独立页面专门用于存放友情链接,我从这一点上获取了灵感,如果能够将用户的友情链接页面转化为列表岂不是可以解决这个难题。因此便有了这个插件,让我们来看看它的用法吧。首先在后台新建一个独立页面,并为它指定一个缩略名,在内容中按如下格式放入你的友情链接

Blogroll

  • Typecho
  • Typecho Blog
Friends
  • Joyqi

在所见即所得编辑器的帮助下,你可以很方便的建立这个列表,而并不比使用列表管理方式慢。创建完这个链接后,只需要在模板的相关位置嵌入一段代码即可,如下

大家可以试试这个插件,同时也盼望着更多更强大的插件出现

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

在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