Posts Tagged ‘theme’

正式启用新主题

Monday, August 7th, 2006

经过三个日夜的奋斗,终于将新主题修改完毕(完成度99%,以后还会有些小调整),现在可以正式启用了!新主题以IqwolfUnnamedOne为蓝本,具体更改如下:

  • 修改CSS文件,更换了主题风格,加入自己的Logo
  • 放弃使用Widget,代之以Block方式调整sidebar
  • 订阅部分参考了5thirtyone.com
  • 将Tags放在内容的右上方,将Comment链接放在标题的右侧,该部分参考了天佑的Blog
  • 由于Permalink的奇怪问题,更换了Permalink的格式
  • 单页部分增加相关文章,相关Tag,Blog搜索和Bookmarklet

需要注意的事项:

  • 文章按月归档和分类都隐藏在下拉层中,点击Banner右下方的Open/Close就能看到了(也许我该让它更显眼些?)
  • IE用户访问本站时,可能会出现脚本错误,导致下拉层不能使用,这时请清空缓存并刷新页面
  • IE用户可能无法使用Live Search功能

最后,请允许我大喊一声:IE是天下最烂的浏览器,请换用Firefox获得最佳浏览效果!

Update: 增加对Gravatar的支持:wink:

Theme Viewer改版

Monday, June 19th, 2006

Theme Viewer是我最常去的Wordpress主题模版网站,但很长时间该网站都没有更新,今天发现网站改版了,可能前段时间是在为改版做准备吧。目前这个版,增加了用户评分系统,分类和排序也比以前更强大了,嗯,爽!

Binary Blue theme v102的调整

Friday, March 24th, 2006

因为一直在使用Carsten的这个主题,所以当最新的v1.02版发布时我也马上下载升级,不过这次的版本在很多地方都作了调整,让我有些发晕,比如前几版中当你需要为自己定义的sidebar元素增加显示/隐藏效果时,只需要在bbfunctions.js文件中添加相应的函数段即可,如


function ToggleRandomPosts()
{
toggleBox(’rampostslist’);
}

这里面“rampostslist”就是你自己定义的sidebar元素的id名称。

但在v1.02版中,Carsten改变了原有的方式,不需要在bbfunctions.js中增加任何文字,我找了半天才发现这个“秘密”,原来他新加了一个脚本文件themeBahaviours.js,在这里面有一条规则

var myrules = {
‘div.rubrik h1′ : function(element){
addEvent(element,’click’,function(){
toggleBox(this.parentNode.id + “List”);
});
if (sweetTitles)
sweetTitles.setTip(element);
},

从中可以看出,你只要将sidebar元素的id写为“****List”的形式,就能实现该效果,但要注意List之前的字母要和该元素所在div的id一致,如

“>

PS:真的建议Carsten为他这个主题写一个使用/定制手册。