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评论区改造获取用户操作系统与浏览器信息,就简单分享到这里,如果你还有什么不懂的可以百度一下

WEEX唯客是一家安全易用的加密货币交易所,由新加坡顶级区块链投资机构斥资1亿美元打造,注册用户超百万,日均交易额超15亿美元,已获得美国MSB、加拿大MSB、SVGFSA金融牌照。

WEEX唯客平台所有数据皆于海外数据库严格保存,服务器多地部署和备份,并采用满足银行级安全需求的亚马逊AWS及高速高稳定性的香港CDN,为全球用户提供最安全、最专业、最具隐私性的交易服务。

WEEX唯客是全球交易深度最好的合约交易所之一,位居CMC交易所流动性排名前五,订单厚度、价差领先同行,微秒级撮合,零滑点、零插针,最大程度降低交易成本及流动性风险,让用户面对极端行情也能丝滑成交。

在WEEX唯客,用户不仅能享受行业最低的交易手续费(Taker 0手续费,Maker 0.06%),还可零门槛一键跟随专业交易员操作,复制高手的交易策略,平台严格甄选数5,000多名优秀交易员供用户挑选。

为保障用户资金安全,WEEX唯客设立了1,000 BTC投资者保护基金,以在非用户自身原因的情况下有效补偿用户资金出现的意外损失,并公示资金池热钱包地址,让用户交易安心无忧。

WEEX官网:weex.com

你也可以在 CMCCoingecko非小号X (Twitter)中文 X (Twitter)YoutubeFacebookLinkedin微博 上关注我们,第一时间获取更多投资资讯和空投福利。

在线咨询

WEEX华语社群:https://t.me/weex_group

WEEX英文社群:https://t.me/Weex_Global

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

昵称

取消
昵称表情

    暂无评论内容

随即推荐
pdf如何转换成word格式方法-H5资源网

pdf如何转换成word格式方法

pdf如何转换成word格式?在工作中经常有这样的需求,那么大家知道如何进行转换吗?今天小编就来教你三种方法,快速将你的PDF文件转换成Word,一起来看一下吧。
1年前
04510
安卓视频工具箱v7.2.5高级版-H5资源网

安卓视频工具箱v7.2.5高级版

软件介绍 视频工具箱是一款非常全能好用的手机视频工具。你不但可以使用它来观看各类影视作品,也可以用于直播录屏、视频剪辑处理和短视频搬运工作,更有短视频去水印、影视、图片、相册制作等...
1年前
0498
笔记本处理器天梯图最全版-H5资源网

笔记本处理器天梯图最全版

笔记本处理器天梯图代表了同样的设计不同的品牌对功耗的控制,有网友想了解系笔记本处理器天梯图最全版,下面小编做下笔记本处理器天梯图分享。
1年前
0438
windows操作系统10怎么安装-H5资源网

windows操作系统10怎么安装

windows操作系统10怎么安装?有网友向小编咨询windows操作系统10安装方法,其实有很多种方法可以实现,比如在线安装、u盘安装以及还原系统等,下面就随小编来看看具体操作。
1年前
03010
搬运国外影视解说视频伪原创-H5资源网

搬运国外影视解说视频伪原创

课程介绍  今天要讲的这个是很重要的底层逻辑,把这个逻辑运用到搬国外解说视频上,我们就能既轻松又无脑的产优质原创视频了,和头条西瓜中视频计划类似,比如油管就是,外国人一样也会做...
2年前
04414
重装系统后电脑开机了但是一直黑屏-H5资源网

重装系统后电脑开机了但是一直黑屏

重装系统后电脑开机了但是一直黑屏可能是一些设置没改好,也可能是有些驱动不兼容等等,下面小编就给大家分享重装系统后电脑开机了但是一直黑屏的几种解决方法,我们继续看下去吧。
1年前
0337
迷你兔数据恢复工具官方版找回清空数据的教程-H5资源网

迷你兔数据恢复工具官方版找回清空数据的教程

小编相信还有很多小伙伴都不会使用迷你兔数据恢复工具官方版找回被清空数据吧,那么这款工具到底应该如何使用呢?,大家不要着急,下面我们一起来看看用迷你兔数据恢复工具找回清空数据的教程,...
CRM CHAT客服系统源码 可对接任何系统-H5资源网

CRM CHAT客服系统源码 可对接任何系统

使用最新的 ThinkPHP 6.0 + Swoole4框架开发,前端使用Vue CLI框架nodejs打包,页面加载更流畅,用户体验更好。可以对接其它任何系统例如wap站、PC站点、小程序、APP、公众号等,客服系统聊天主...
2年前
04712
word怎么删除空白页教程-H5资源网

word怎么删除空白页教程

用Word编辑完成的文档,就会出现很多空白页。甚至连自己都不知道到底什么时候留下的。有的空白页可以轻松的删除掉,但是有的空白页就是很难删掉,那么下面我就来介绍word怎么删除空白页的吧。
1年前
0287
简述有哪些常用的数据恢复工具-H5资源网

简述有哪些常用的数据恢复工具

有哪些常用的数据恢复工具呢?平日里如果大家想要及时的对于自己电脑又或者手机数据进行恢复的话,其实可以使用数据恢复工具AP进行P操作,比较快速而且比较安全又十分可靠,下面是小编推荐的好用...