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 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情

    暂无评论内容

随即推荐
《钓鱼模拟世界: 职业巡回赛》中文版-H5资源网

《钓鱼模拟世界: 职业巡回赛》中文版

游戏介绍 《钓鱼模拟世界: 职业巡回赛》(Fishing Sim World: Pro Tour)中真实的职业模式让你逐步成长为一名精英钓手。和全球百位最佳钓手在鲈鱼、鲤鱼和掠食性鱼钓鱼比赛中一争高下,同时签订...
1年前
04212
安卓樱花动漫v2.4.1绿化版-H5资源网

安卓樱花动漫v2.4.1绿化版

软件介绍 樱花动漫是一款老牌看动漫的神器,专门为二次元爱好者准备,为大家提供海量优质的动漫,做好了详细的分类,大家可以随时在上面找到自己想看的动漫,然后开始轻松的追番。
2年前
04415
2022全开源企业发卡网修复短网址等BUG-H5资源网

2022全开源企业发卡网修复短网址等BUG

第三步:访问你的网站域名,进入安装流程,按实际情况填写网站配置信息
2年前
05014
IT技术之雕虫小技视频课程-H5资源网

IT技术之雕虫小技视频课程

课程介绍 我分享自己从化工技术员改行从事IT职业教育,其中有经历过的迷茫和彷徨,找到奋斗方向后开心和喜悦。使韩老师一直保持激情钻研IT技术、精进教学的是他坚信的那句话“技术成就梦想,技...
10个月前
04814
一篇论文奠定现代人工智能:8位谷歌员工的幕后故事-H5资源网

一篇论文奠定现代人工智能:8位谷歌员工的幕后故事

来源:AI范儿 8位谷歌员工偶然相遇,共同撰写了开创性的“变换器”论文,这一技术突破彻底改变了人工智能领域,尤其在理解和生成类似人类的文本方面。 2017年春,一篇名为《Attention Is All Yo...
3个月前
05414
驱动重装系统怎么操作-H5资源网

驱动重装系统怎么操作

工具/原料:系统版本:windows 10品牌型号: 联想(Lenovo)天逸510S方法/步骤:进入设备管理器更新驱动:
1年前
03112
新版夜聊获取通讯短信相册 修复版-H5资源网

新版夜聊获取通讯短信相册 修复版

资源简介 之前某人发的残版后端不全,现在给大家分享修复完整版!修复安卓部分机型不兼容闪退问题修复补齐后端框架程序文件修复安卓报读.
1年前
0599
手机联系人数据恢复软件有哪些-H5资源网

手机联系人数据恢复软件有哪些

一款独立的手机联系人备份软件不仅仅能够让你快速备份你的通讯录还可以让你随时回复手机通讯录,这些手机通讯录联系人恢复软件可以保证你的通讯录安全。 所以本文小编就带来了常用的手机联系人...
电脑系统重装D盘文件还在吗-H5资源网

电脑系统重装D盘文件还在吗

许多用户在系统故障出现问题或者想体验其他版本系统的时候都会选择进行一键重装,但是又害怕重装后把自己的平时使用的软件应用文件都给清理掉,那么电脑系统重装D盘文件还在吗?下面,我们一起来...
1年前
05012
arpl在线编译安装群晖引导汉化版 支持安装版本DSM6.2-7.2bate版本-H5资源网

arpl在线编译安装群晖引导汉化版 支持安装版本DSM6.2-7.2bate版本

之前发过巴西佬的英文版本,但是没有中文用起来相当不顺手,这次给大家分享个汉化版本,而且下载编译速度也变快了,支持最新的7.2beta版本!  
1年前
0738