博客之家
  • 博客首页
  • 博客導航
  • 好文分享
  • 文章投稿
  • 给我留言
首页 未分类 正文

为EMLOG添加QQ快速评论

博客之家 2014-09-23 00:03 未分类 阅读 14.18w

   李明做博客网站已一年多了,越来越感到观点、意见的重要性,也感觉到写博客的这个圈子、这批朋友是不可多得的宝贵资源。如何能让李明博客更好地发挥交流平台的作用,更好地将博友的意见和观点传播出去,创造更多的机会让大家互相交流,是我一直在思考的问题。而这个思考的结果,就是我们应该做好博客的评论工作,以便更好地为博友服务。



   博客评论和留言是网站最基本的功能,对独立博客等中小网站来说,如何让用户方便的评论呢?有的采用第三方评论,有的采用内置评论。



   使用第三方评论的还好,可以直接用各大社区帐号登陆,但是本人不哪么喜欢第三方评论,还是觉得采用内置评论会比较好些,采用内置评论后发现很多访客都不愿意填写相应信息,因此可能会丢失很多评论。



   为让博友们快速及方便地发表评论,就想起通过QQ获取用户基本信息,包括昵称、邮箱、空间地址。虽然Emlog官方有通过QQ获取昵称插件使用,但测试后不哪么满意,在一次偶然机会在陈子文分享的模板中发现可用代码来通过QQ获取用户基本信息,觉得不错就在模板中移植分享给大家。



具体方式如下:

首先打开module.php文件,找到//blog:发表评论表单的函数,在

<p class="comment-header"><b>发表评论:</b><a name="respond"></a></p><?php if(ROLE == 'visitor'): ?>



这行下面添加如下代码:

       <!--获取QQ号码及用户资料-->
              <?php
                   if(isset($_POST['u'])){
                        header('Content-Type: text/html; charset=utf-8');
                        $ret = '';
                        if(preg_match('/\"nickname\":\"([^\"]+)\"/', file_get_contents('http://r.qzone.qq.com/cgi-bin/user/cgi_personal_card?uin='.$_POST['u']), $QQInfo)){
                        $ret = $QQInfo[1];
                        }
                        echo '<script>parent.document.getElementsByName("comname")[0].value = "',$ret,'";</script>';
                        echo '<script>parent.document.getElementsByName("commail")[0].value = "',$_POST['u'],'@qq.com";</script>';
                        echo '<script>parent.document.getElementsByName("comurl")[0].value = "http://user.qzone.qq.com/',$_POST['u'],'";</script>';
                        }else{?>
                      <?php
                     }
               ?>
            <!--获取QQ号码及用户资料 end-->
           <p>
               <iframe name="hiddenIframe" style="display:none;"></iframe>
               <form action="" method="POST" target="hiddenIframe">
          <p style="color:#FF262E;">快速评论:请填写QQ获取资料!</p>
               <input placeholder="请输入您的QQ号码" value="" type="text" name="u" />
               <input style="width:90px;" type="submit" value="获取用户资料">
               </form>
          </p>



然后在留言页面刷新,这样就可以通过QQ获取用户基本信息了。

文章作者:博客之家
文章標題:为EMLOG添加QQ快速评论
文章鏈接:https://www.likinming.com/354.html
本站所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議,轉載請註明來自博客之家 !

📚 推荐阅读

  • 椰子水的7大好处
  • iPad上Apple Pay与Wallet的详细指南
  • 写给又爱又想又不能在一起的人
  • 如何打造一个成功的博客
  • 什么是关键词堆砌,关键词堆砌的危害有哪些
  • 饮食运动可以改善情绪
  • 什么是吸引外链的正确方式?
  • 处理发烧方法

升级IOS8后微信,输入法等问题
« 上一篇 2014-09-24
马云的话
下一篇 » 2014-09-20

发表评论

请输入验证码

评论列表(37条)

  • avatar
    不再简单2015-02-04 22:48
    方法不错 谢谢
  • avatar
    爱爱网2014-11-15 15:39
    学习了,谢谢!
  • avatar
    晓午林枫2014-11-04 18:57
    博客程序不一样,wordpress不会弄唉,伤心。
  • commentator
    李明 2014-11-04 20:27
    @晓午林枫:我也不会弄,代码是在陈子文分享的模板中发现的。
  • avatar
    曲柯2014-10-15 19:42
    我的怎么不行?输入QQ号直接提示 请输入评论  似乎直接提交了
  • commentator
    李明 2014-10-15 20:25
    @曲柯:我刚测试沒问题,请输入QQ号再按获取用户资料试试,如不行可换浏览器试试,谢谢帮忙。
  • avatar
    姜辰2014-09-29 10:15
    介种……额,不错,复制是没问题了。额,你这个博客倒是越来越多元化了,我现在在想是不是把博客专一化……
  • commentator
    李明 2014-09-29 13:11
    @姜辰:我这个博只做自己喜欢的,没有想过其他问题,尤其是seo。
  • avatar
    姜辰2014-09-28 23:28
    为什么不直接生成txt文本好复制呢?这样的代码高亮……真的受够了……
  • commentator
    李明 2014-09-28 23:50
    @姜辰:这代码高亮是有复制按扭的,既然你不喜欢我就不用了,这个如何?不错吧。
  • avatar
    安之语2014-09-28 00:16
    博主啥时候写个WordPress的吧?
  • avatar
    百家网络博客2014-09-27 19:12
    是你漏了一句代码吧~<iframe name="hiddenIframe" style="display:none;"></iframe>这句就是防刷新的,可是实际它是在后台刷新了,不属于真正的无刷新,不信你放个背景音乐试试。
  • commentator
    百家网络博客 2014-09-27 19:18
    @百家网络博客:还有一句最重要的form执行语句
  • commentator
    李明 2014-09-27 20:47
    @百家网络博客:谢谢反馈,已修正一些错误,欢迎光临指导。
  • avatar
    百家网络博客2014-09-27 16:20
    这个提交后会刷新页面,有点不人性。
  • commentator
    李明 2014-09-27 18:54
    @百家网络博客:我测试多款浏览器是无刷新的,你哪里有刷新不知是否浏览器问题。
  • avatar
    完美雷恩2014-09-26 07:10
    学习了测试下~
1 2 »

搜尋有價值的

热门文章

  • TOP1
    博客之家今天正式上線
    14年前 202.38w
  • TOP2
    博客之家导航源码分享
    13年前 102.62w
  • TOP3
    李明的鲜果店
    9年前 87.76w
  • TOP4
    iPhone6 ios8不显示通话记录处理方法
    12年前 60.42w
  • TOP5
    给我们投稿
    14年前 56.85w
  • TOP6
    超级SEO外链工具源码分享
    14年前 52.06w
  • TOP7
    超级SEO外链工具
    14年前 40.03w
  • TOP8
    我的人生我作主——李明
    13年前 39.83w
  • TOP9
    腾讯电脑管家误报网站的申诉方法
    9年前 34.42w
  • TOP10
    博客之家改版成功
    14年前 29.41w
  • TOP11
    利用:before选择器给你的网站Logo添加扫光特效
    11年前 27.87w
  • TOP12
    多做运动的好处
    13年前 24.61w

最新评论

  • 博客之家5 个月前
    藏福守心,遠離是非,日子平穩,歲月安康
  • 张赛博客6 个月前
    有时候,错误的路上,努力越多,反而是沉没...
  • atmp1 年前
    心安即是归处
  • 博客之家1 年前
    @Eps工具网:Hi,午安...
  • Eps工具网1 年前
    早晨起来
  • Eps工具网1 年前
    来逛逛
  • Eps工具网1 年前
    Eps工具网
  • 今日头条新闻2021-07-01 17:33
    文章不错交个朋友
  • 栾。2021-05-04 22:59
    看看
  • 夏草2021-02-22 10:27
    远古外星人 (2009-2019)史前...

友情連結

  • A TECH ONE
  • EPS工具網
  • 2W工具網
  • 小杰工具箱
  • 舍力博客
  • 提交收錄
Copyright © 2026 博客之家 版權所有
關於本站| 免責聲明| sitemap| 簡體| 繁體
内容受版权保护,禁止复制!