Emlog评论区显示用户操作系统与浏览器信息教程

Emlog评论区显示用户操作系统与浏览器信息教程
近期有不少初入Emlog的站长来咨询Emlog程序的评论区域如何实现获取到评价用户的操作系统和浏览器信息,其实要实现该功能也很简单,而且网上也有不少类是的插件。今天,冬镜就和大家聊聊不用插件来实现获取评论用户操作系统与浏览器信息。改造前,请先备份源码以免无法恢复!
1、添加useragent信息
找到 comment_model.php 文件并进行改造,其路径为 include/model/comment_model.php ,该文件中第45行(默认)找到如下代码:

while ($row = $this->db->fetch_array($ret)){             //增加一个 useragent  }

在上面写增加useragent的地方添加如下代码:

$row['useragent'] = htmlspecialchars($row['useragent']);

2、提交useragent信息到数据库
继续在上一个步骤中的文件执行如下操作,在该文件的249行的评论提交中增加一个useragent的信息,然后把这个信息提交到数据库。其代码如下:

CHE->updateCache(array('sta', 'comment'));     doAction('comment_saved', $cid);     emDirect(Url::log($blogId).'#'.$cid);    } else {     $CACHE->updateCache('sta');     doAction('comment_saved', $cid);     emMsg('评论成功,请等待审核', Url::log($blogId));    }   }

3、module.php新增函数
在模版目录文件 module.php 增加一个php函数,其路径为 content/templates/模版文件夹名称/module.php ,新增如下php函数:

<?php  //获取评论用户操作系统和浏览器等信息  function useragent($info){   require_once 'useragent.class.php';   $useragent = UserAgentFactory::analyze($info);  ?>  <img src="<?php echo TEMPLATE_URL.$useragent->platform['image']?>">&nbsp;<?php echo $useragent->platform['title']; ?>&nbsp;  <img src="<?php echo TEMPLATE_URL.$useragent->browser['image']?>">&nbsp;<?php echo $useragent->browser['title']; ?>  <?php  }  ?>

4、评论区域和子评论区域添加挂载点
在上一步module.php文件中的评论区域代码和子评论区域代码添加挂载点,寻找代码的时候可以直接启用搜索功能快速查找。挂载点变量代码如下:

<?php echo useragent($comment['useragent']); ?>

好了,关于Emlog评论区改造获取用户操作系统与浏览器信息,就简单分享到这里,如果你还有什么不懂的可以百度一下

© 版权声明
THE END
喜欢就支持一下吧
点赞12
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    暂无评论内容

随即推荐
拉新暴利录屏玩法,一单12块,一天到手7500,有手机就行-五伯资源网

拉新暴利录屏玩法,一单12块,一天到手7500,有手机就行

拉新这个大家都熟悉,我之前也有出过几期课程教大家怎么玩。简单来说就是通过各种方式引导用户下载APP就能赚取佣金,一单5-10几块不等,还有充值提成,流量来了一天几千上万都不是问题。基于很...
别偷我白米饭的头像-五伯资源网别偷我白米饭10天前
02112
iOS钉钉增强版内置红包插件-五伯资源网

iOS钉钉增强版内置红包插件

注入的新的民间大神制作的 ddhook,未注入定位插件可正常打卡内置插件自动抢红包插件
test36152411的头像-五伯资源网test3615241111天前
0369
2024速卖通半托管从0到1实战必修课,帮助你快速了解目前主流托管模式全链路操作流程-五伯资源网

2024速卖通半托管从0到1实战必修课,帮助你快速了解目前主流托管模式全链路操作流程

帮助你快速了解目前主流的托管模式的全链路操作流程、能独立运营,掌握通投广告打法、熟悉速卖通半托管的政策细节。
test31029367的头像-五伯资源网test3102936729天前
04610
抖音运营定位与爆款视频打造:定位运营方向,挖掘爆款选题,提升播放量-五伯资源网

抖音运营定位与爆款视频打造:定位运营方向,挖掘爆款选题,提升播放量

课程目录1_短视频10个钩子开头原则上你也可以一炮而红.mp42_抖音获客户流程梳理.mp4
test722079的头像-五伯资源网test72207923天前
0329
2024速卖通半托管从0到1实战必修课,帮助你快速了解目前主流托管模式全链路操作流程-五伯资源网

2024速卖通半托管从0到1实战必修课,帮助你快速了解目前主流托管模式全链路操作流程

帮助你快速了解目前主流的托管模式的全链路操作流程、能独立运营,掌握通投广告打法、熟悉速卖通半托管的政策细节。
test29571644的头像-五伯资源网test2957164423天前
0336
穿透算法底层学亚马逊广告打法-五伯资源网

穿透算法底层学亚马逊广告打法

《穿透算法底层学亚马逊广告打法》课程专为亚马逊卖家设计,深入解析广告算法原理与优化策略。通过系统讲解广告投放、数据分析、竞价技巧等核心内容,帮助学员掌握高效的广告运营方法,提升产品...
test23410204的头像-五伯资源网test234102045天前
0486
PC傲游浏览器v7.2.2.6100官方便携版-五伯资源网
Android 配音工厂 v1.0.8 解锁会员版-五伯资源网

Android 配音工厂 v1.0.8 解锁会员版

配音工厂app是一款用来配音的软件,里面功能比较丰富,可以实现文字转语音,或者音频转文字等操作,给用户们提供非常实用音频服务,如果平时有配音需求的话,大家可以下载软件试试。
test37932003的头像-五伯资源网test3793200327天前
0477
管道解决方案提供商网站模板-五伯资源网

管道解决方案提供商网站模板

管道解决方案提供商网站模板是一款适合提供各种不同材质管道的供应商网站宣传模板下载。
test31029367的头像-五伯资源网test3102936723天前
04511
淘差价课程,无货源电商新手必备,开店、选品、运营、推广全攻略-五伯资源网

淘差价课程,无货源电商新手必备,开店、选品、运营、推广全攻略

淘宝开店注册、软件准备,到选品、上货、找货源,再到运营、推广、下单发货等,淘宝起店运营各个环节详细讲解
oyx551的头像-五伯资源网oyx5516天前
0456