本文是基于 houkai 为micolog所添加的回复功能做的一点小小的修改,原版提供了添加回复和引用功能的方法,我个人感觉引用功能通过完善回复功能可以取代,所以在微博中就没有添加引用功能,修改后的回复功能效果是在 @评论者 中加入评论者的评论链接,这样在浏览的时候就可以很方便的查看所回复的内容。具体效果可见:http://kay.at-blog.com
步骤:
1.打开主题下comments.html文件参照以下代码修改三处
1 | <a href="#comment-{{comment.key.id}}" title="">{{comment.date|datetz:"Y-m-d"}} at {{comment.date|datetz:"H:i"}}</a><!--添加 start--><a onclick="return backcomment('<a href=#comment-{{comment.key.id}}>{{comment.author}}</a>');" href="#commentarea"><font color="blue">Reply</font></a><!--添加 end--></div> |
1 2 | <a name="commentarea"></a> <!--添加回复使用的锚--> <h1 class="comments-title">我要留言</h1> |
1 2 3 4 5 6 7 8 9 10 11 12 13 | function showinfo(msg) { alert(msg); } //回复自动输入姓名函数开始 function backcomment(msg){ backdb=document.getElementById('comment'); backdb.focus(); backdb.value="@"+msg+'\n'; return false; //return true; 原来用锚来定位 } //结束 |
然后至 model.py 中屏蔽部分代码,将原代码:
1 2 3 | @property def shortcontent(self,len=20): return self.content[:len] |
替换成:
1 2 3 4 | @property def shortcontent(self,len=20): scontent=self.content.replace('<br />',' ').replace('<a href="#comment-','Reply CMID-').replace('">',' ').replace('</a>','')[:len] return scontent |
OK!
以前我也用过这个博客程序,说实话,这个程序的漏洞很多,还有GHS.GOOGLE.COM这个地址也常常被河蟹,没办法,还是用WP安全些。
[回复]
@低调VS飞翔
漏洞?比如说呢?
你对 Python 很有研究?那帮我看个代码啊?
[回复]
@麦子
大哥你取笑我了,我也不怎么认识Python,只是我在使用的时候出现了很多程序问题。
是程序自身反馈的问题,我也找过徐明,只是他没有时间升级而已,所以我换了WP。
[回复]
@低调VS飞翔
不是取笑你,我说的是真的。我一直对 Python 很感兴趣,觉得它很强大,也利用业余时间在学习,看教程什么都懂,一到实际程序项目,就有太多问题不明白了……包括 micolog
[回复]
关于micolog的资料不少
我暂时没去看
说实话,我连上传还不会呢
[回复]
@蓝冰
不必追求这个……
I am just interested in Python not micolog...
[回复]
哇 盖楼开始了啊!
[回复]
@卢松松
马上封顶了……还是去努力盖你的摩天大厦吧! 
[回复]
今天我过来挖宝了 貌似模仿 鼠标放在回复链接上的显示层 快搞出来了
[回复]
@ houkai
还没怎么弄呢……这2天挺忙的。
[回复]
请教一下,怎么能发布代码到页面而不被屏蔽呢?
我刚刚在后台想发布几个代码,结果说里面有 set update ,所以不让发表。
[回复]
@ huangjun
你用的是最新版吗?我没遇到过这种情况哦,我可以正常发布,使用引用。
http://kay.at-blog.com/2009/08/19/reply-comment-author.html
[回复]
@ 低调VS飞翔
楼上两位聊得不亦乐乎
我也是用的micolog,觉得挺好的。虽然说是有些漏洞,但随着使用的人增多以及开发人员的增加会逐渐改善的。我很看好micolog
[回复]
@ooaixt
我也很看好micolog,起步之初漏洞是很正常滴~
[回复]
这个micolog博客我一直上传不上!老是显示出错。。。超郁闷。。
请问下 你知道怎么做吗?
[回复]
还有 我看到你的每篇文章上面的题目都是图片形式的,还有边栏上的标题文字都是图片形式的,,这是怎么做的啊?
想请教下!谢谢!
[回复]
@皇家元林
根据错误提示做相应更改……
[回复]
@皇家元林
标题自动生成,侧栏手动制作然后链接引用……
[回复]
@麦子
你说的好笼统哦!我当然知道这样做了,但是具体是怎么做呢?
可以告诉我吗?谢谢!
[回复]
你可以把你的这个风格和所用的插件全部打包发给我,我的邮箱admin@ylgod.cn
好吗?太谢谢你拉!
[回复]
@皇家元林
自动生成用插件,Google搜索一下,这种插件好多,我是用2个插件合并修改的,侧栏就是手动制作然后链接引用……没法再具体了啊!你不会是问我怎么链接引用图片吧?!
[回复]
@皇家元林
不好意思……
[回复]
http://kay.at-blog.com现在不能访问了?
[回复]
测试@ 低调VS飞翔
[回复]