大概是三天新鲜
2008-11-01 23:03:52
一直看网上说不要装太多插件,会拖慢速度。
我的理由则完全是洁癖,就是希望系统再小、再小。
水平不行,压缩代码还没学会,先可能做的做吧。
先2个目标。
1,控制台太蠢,仿一款插件做个下拉菜单。
2,评论回复。
菜单做出来了,纯css的,当然也是baidu了之后用别人的改的。
可是替进去的时候,发现有些源代码看不懂,替不干净。
看来要等明白多些之后才能搞定了。
评论回复,网上有不少现成的插件,但都有一个问题,不能和wap插件无缝结合。
这样的回复,在wap根本看不到,更别提管理了。
所以决定还用万蝶的老办法,仍然用原来的评论修改功能。
wp支持部分html,实现起来不会很难。
都不用设定分隔符,访客评论直接做一般显示,用一个<textarea>写回复,提交后,直接把回复内容用<blockquote>容器包裹附在原评论后面存入数据库。
这样的好处是,comments.php不用修改,直接显示。<blockquote>容器的自动缩进使回复看起来很像样。
回复时,读数据,用个字符串处理,砍掉容器部分做一般显示,砍掉容器外部分做<textarea>显示。回复随便改,原评论就不必动了。
这样又带来了新的问题,因为是在一个数据段里拆分,如果评论很短,侧栏的评论摘要里就会把回复也显示了,还得改。
前几天改了显示格式,那只是位置的修改,应该说没技术含量,但处理掉回复,要有点知识了。
于是百度一下,找到字符串替换命令的用法,在里面加了句,砍掉<blockquote>后面的部分。
代码是写对了,运行时没报错,可是显示依旧。
怎么办?
有天和可爱的pdx8说,老项不许我和点点说话,pdx8说,你说了他也不知道。
那我就去问点点。
几分钟之后,发现是2个句子放错了位置,反正点点不曾出现,留言通知他,自己解决了。
而且这个模板的评论列表是直接截xx字符,再裁减一下,加上…显示,长评论还好说,2个字的评论变成一个字加…,看着很怪。
顺便又改一下,如果评论短于xx,直接显示。
长了就截取xx字,加上…,这下舒服点了。
再去看wap的显示,更惨,最新评论那里,因为要截断,一连几条带回复的评论都是截了半截容器,结果就是行行缩进,成梯田了。
再改。
这个是插件,当然和模板不是一个人写的,处理方法也不一样。
于是接着百度,折腾半小时,改好了。
刚刚在plurk上,有人突然说,某项说我是天才。
这个人到底是谁呢?
懒得去猜,肯定是万蝶来的,不过,和我有什么关系?
2008.11.01 22:22 By : thirteen (plurk,相册)
Permalink : http://13jl.com/1676.html
2 Comments so far
评论
这里没图片看?