网站装修笔记20120426

按照严计划,给我的网站加上了投票功能。他已经出现在了网站的侧边栏中。当然在某些media queries条件下,这些内容不在侧边,而在网页的最下面。

这从没有花太多时间在编码上。我直接引入了三方的问卷调查工具:Wufoo。等于嵌入了一个iframe。我会定期更换这里的投票内容,有些投票可能是为了我更了解大家,更好的优化我的网站为大家服务的,我会根据大家的反馈默默做出改变;而方便公开的统计数据和分析结果,我也会公布在这里跟大家分享。

第一期的投票内容比较“肤浅” 囧

您觉得现在囧克斯的皮肤好看吗?

在添加投票功能的时候,我注意到Typecho的一个不足,就是在创建新的侧边栏面板的时候,不免需要修改主题模板的sidebar.php文件,因为Typecho本身并没有给侧边栏预留插件接口,所以不可以生成自定义的侧边栏面板。我觉得改进的方式可以是这样的:

  1. 创建新的配置项,注明要显示的侧边栏面板和排序;
  2. 同时封装面板的html结构,不允许自定义面板结构,只允许自定义内容;
  3. 然后在Plugin一边加入自定义面板的接口。

这样主题模板和插件就进一步解耦,开发者就可以在不改动主题模板的情况下调整侧边栏的内容了。

一点个人心得,不知Typecho是否愿意接纳这个意见。

以上

已有 6 条评论 »

  1. helix helix

    有点瘦啊?比下面的最新文章瘦多了。队伍都站不齐了。

  2. 请问你是不是更改过sae版typecho上的Storage,我看到你的图片都是有年份和月份的,与普通版的一样,不知是如何做到的?这样一来无论是从虚拟主机到sae还是从sae到虚拟主机都会方便很多啊!近期正打算迁移到sae。。。

    1. 这个typecho是从sae应用商店直接安装的版本,已经针对sae storage做了调整

      1. 是调整官方出的sae上的Storage插件吗?求方法。。。

  3. 蚂蚱 蚂蚱

    这个插件兜兜在进行中~~应该不是嵌入这种方式

  4. typecho的啊.

添加新评论 »

(请至少包含一个汉字,且汉字不能比日本字少)