站长资源变现入口 全国楼凤小姐姐 招商联系客服 招商联系客服 招商联系客服 招商联系客服

苹果CMSV10之添加QQ微信防洪跳转功能

[复制链接]
查看152 | 回复0 | 2024-9-17 12:27:55 | 显示全部楼层 |阅读模式
摘要:前阵子maccms传来更新消息,其中,苹果cmsv10 更新增加的新功能“微信QQ防红防封跳转提示页面”,相信大部分都需要用到,这次说说如何手动把此功能添加上去,步骤不多,请往下看。
本次博文大背景:有些朋友的程序已经在线上运行,抑或已经做过二开,不便直接覆盖更新包安装升级,但是又想要这个防红防封功能,那么的话,就要自己手动修改代码了
修改开始:
到你主题的html/public/目录下新建 browser.html文件,把下面官方代码复制粘贴

在application/admin/view/system/config.html 317行添加


if}> if}>
使用微信、QQ访问将直接显示跳转提示页面

找到 application/index/controller/Base.php 添加下面注释行代码
public function __construct(){ parent::__construct(); $this->check_site_status(); $this->label_maccms(); $this->check_browser_jump();//添加此行代码 $this->label_user();}
protected function check_site_status(){//TODO...}//添加下面的代码protected function check_browser_jump(){if (ENTRANCE=='index' && $GLOBALS['config']['app']['browser_junmp'] == 1) {$agent = $_SERVER['HTTP_USER_AGENT'];if(strpos($agent, 'QQ/')||strpos($agent, 'MicroMessenger')!==false){echo $this->fetch('public/browser');die;}}}
登陆后台管理界面,点选开启防红防封
右上角清理缓存,至此修改完毕,经测试功能可用,至于防封提示页面的界面,动手能力强的朋友可用自行DIY设计。
PS:如果没特许要求,建议直接升级最新版本,因为更新的功能也不少了,但是稳定性有待亲自测试。
苹果cms


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则