K2 svn

至少30天以前就准备把古老的K2 Beta Two Revision 167模板换成新的K2 Beta Two svn模板,至少10天以前就开始修改K2 svn模板了。今天终于改了个大概,放了上去。其实总共也不到10处,由此可见我有多懒...

换上新模板后,感觉最明显的是新加的Rolling Archives,可以直接拖拽那个条进行翻页,另外就是Livesearch也换了样子,可以直接在左侧即时显示搜索到的结果。

新模板里primary由class变成ID(不过secondary还是class),所以自己的css里.primary都要变成#primary(好像那个sample.css没有修改)。还有,右边的About等不再被翻译成“关于”了,这是因为K2现在使用了自己的本地化文件,不再受Wordpress的本地化文件的影响了。

今天先弄到这里,还有很多事情要做,修改我自己的CSS以适应新模板,调整menu,修正模板在IE下的显示,明天再做吧。

Update:今天升级了一下K2 svn,因为在K2主页看到K2增加了新功能——一个新的选项页,可以上传"Your Own Header Picture",还可以修改文字的大小和背景色。具体的升级方式是通过K2 svn页面下载最新版的K2,或在K2 nightly builds directory下载每次更新后自动生成的压缩包。因为我改动过程序的header.php,theloop.php,sidebar.php,footer.php这几个文件,所以在后一个地址里看了一下CHANGELOG,从我之前用的版本到现在的最新版之间没有改动过这几个文件。Yeah,直接把其他文件覆盖上去,更新成功。

PS:K2网站上还提到将增加的新功能:K2 Navigation System,看图片上的样子实在是很不错啊,不知道什么时候能实现。

调整了一下sidebar,每一项的显示顺序,各项在哪些页面显示,哪些不显示,这些都要调一下。sidebar.php最后会导入sidebar-custom.php文件,所以要添加在sidebar下方的代码可以加到这个文件里,不过我觉得没有什么用处,因为显示顺序也要调整啊,加到那个文件里就只能放在最后了。

把Categories调整成树状结构:在sidebar.php找到调用list_cats函数的地方,给它添加一个参数:在右括号之前添加两个字符",1"。(PS:作为曾经学过一点java的人,我自己用了",true",嘿嘿)这个时候Categories已经是树状结构了,只是没有缩进,看不出来,再在CSS里加上ul.children {margin-left:12px;},这下明显了吧 :)想更漂亮还可以到懒懒喵日记看一下,她的Categories做的很漂亮。具体的CSS可以参考她的CSS文件里所有带".cate"的行。

调整CSS时发现,Firefox的DOM查看器真是好用。点开DOM查看器直接点工具栏第一个按钮,再在页面点一下你要查看的部分,DOM查看器就会自动展开到那个节点。在右边的“对象-DOM Node”左边点击下拉菜单,选择CSS Style Rules,就可以知道哪几段CSS对这个节点起了作用,你可以直接双击修改每一项的值,在页面里可以直接看到效果。选择Computed Style还可以看到当前节点每一项属性的最终值,下翻到最后可以看到一些-moz开头的,这些都是Mozilla和Firefox浏览器所特有的CSS。

修改的差不多了,下面该做K2的翻译了。我简单的看了一下,文章中发布时间的格式都可以在翻译文件里通过翻译的方式进行修改,这样就不用去改模板了。明天再说,饭饭去咯...

本文共有 5 条评论K2 svn


  1. 1 hhalloyy

    K2现在这样了啊,不错不错。

  2. 2 tran

    我现在准备用K2SVN~
    但是K2现在有个问题,不知道怎么解决
    $("authorinfo")has no properties
    k2svn/js/k2functions.js

    $("commentform")has no properties
    k2svn/js/comments.js.php

    我用的FF,K2 R23

  3. 3 fany

    yskin,你好.我用的是Almost Spring 模板,可是我的首页以及其他页的下方有老长的链接.我试了,首页下方的可以去,可是,前一页或下一页还是有那样的连接,不知道什么原因导致的.希望你能帮忙.谢谢.

  4. 4 yskin

    使用点点游汉化修正过的Almost Spring,或者装一下这个小插件

  1. 1 搞定了分类树型显示 at Lost Temple
    Pingback2006-11-19 1:43 下午

请留下您的评论: