Micolog中5styles主题评论楼层数显示的修复方法

      在使用5styles主题时,有一个楼层显示,但是安装后楼层显示是不正常的,看上去很别扭,主题的作者说这个要修改源码才能完成修复。在之前,冰棱并没有注意到这个问题,是昨天在留言的时候才发现不对劲的,因为可以明显的看到楼层数不相连。去云在天边大侠的博客转了一下,发现他的博客上楼层显示是正常的,于是就向他他问,大侠说这个问题他已经回答过了,然后我就去找,得到了5styles主题移植者发布的修改版。研究之下发现原来真的很简单,小小的修改后就能实现(但是因为工作室本来就评论了,修复以后原有的评论层数全部都是“0”,还好评论不是太多),现在把修改方法放上来,新手可以参照下哈:
      首先要给数据库中的评论表增加一个用于承载楼层数的字段,修改方法是:
      打开文件:
      model.py
      在文件中找到
      weburl=db.URLProperty()
      在后面换行添加
      no=db.IntegerProperty(default=0)
      这样的话,数据库就建立成了,然后就是修改评论提交时让这个字段自动等于总评论数+1。
      找到文件:
      blog.py
      在文件中搜索到
      comment.ip=self.request.remote_addr
*注意:你可能会搜索到两个结果,第一个在300行左右,第二个在500行左右,我们要修改的是第二个,第一个不要动。
      在其后面换行添加
      comment.no=comment.entry.commentcount + 1
      接着就要修改主题文件了,这个只要修改一点就行
      找到文件
      \themes\5styles-port\templates\comments.html
      在里面搜索到
      #{{ comment.key.id }}
      替换为
      {{ comment.no }} F
      这样就可以了。赶紧试试吧!

原文转自第五季软件工作室

本文地址:https://hebzhb.blogspot.com/2011/01/micolog5styles.html
原创文章如转载,请注明链接: 转自Boleyn Inn
相关文章

0 评论: