Loading...

本站增加访客历史留言显示

2007-09-18 10:19:44 发表于Wordpress, 网站技术 本文链接: 本站增加访客历史留言显示

本站以前也添加了历史留言搜索的功能,这个功能的好处在于访客可以通过输入自己的名字,搜索自己在本站的历史留言,然后迅速的找到自己关心的话题,具体请参见右边的搜索框。但是我发现很多朋友,包括我自己,都不想去点一下那个搜索,所以今天我就添加了“我的留言”这个功能,其实很早就想捣鼓这个东西了,考虑到资源的占用和速度,一直没有做这个事情,今天去了几个朋友的blog,才发现要寻找自己的过去的留言是多么的麻烦和不容易啊,所以“我的留言”这个功能就很好的解决了这个问题,访客可以很直观的看到自己曾经在这个blog上的留言了,而不需要手动的去搜索了。

实现的方式还是很简单的,后台利用一个插件,通过参数去查询数据库,然后将对应的用户的留言显示出来,前台显示的时候,如果发现有cookie纪录,则表示该用户是回访用户,便根据cookie将name的参数给到ajax的url变量中,然后通过ajax去调用后台的插件,将该用户的留言显示出来;如果cookie不存在,则自动隐藏该显示区域,因此,如果你是初次访问本站,或者cookie失效,你将看不到你在本站的历史留言显示区域,否则,在右边将会出现“我的评论 |My comments”来显示你的历史评论。

说实话,我不太忍心将这些东西做成插件,我自己使用是插件和模板一起配合的,所以这样就节约了很多的js的重复调用,看到n多朋友的js居然都超过了100K,不得不感叹某些做插件的兄弟多么的不负责,为了一个简单的ajax,居然就直接使用庞大的protype,而且还不压缩。今后还是有可能将本站所有的特殊功能做到一个插件中,这样使用则可以自由选择,而且也不会出现js重复。

今天是九一八,大家勿忘奋发图强阿!

该日志未加标签
发表于 2007-09-18 10:19:44 目录:Wordpress, 网站技术 [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
  • 相关阅读
  • homezz 美国专业主机商
    feed url
    下一篇: google ads单价飙升 »
    已经有3位大师动手指导 拒绝低俗
    • 1楼 365Hope.com 在2007.09.18 17:16发表评论如下: 回复

      不错,这个功能还真不错的,很简单看见自己的留言,而别人看不到。呵呵~~~~[r]是啊,今天上午去了一个blog,找了半天都没有找到我曾经的留言[/r]

      • 2楼 U4 在2007.11.05 16:15发表评论如下: 回复

        我一直在寻找这个东西,站长能不能给我一点提示呢?

        忍不住了,有空将这个插建化

        • 3楼 sein 在2013.02.01 21:40发表评论如下: 回复

          今天才发现东哥这个功能,好神奇

          评论分页: 1
          (Required)
          (Required, not published)
          如果留言未显示无需重复留言,我将为你恢复!