关于supesite后台添加外部链接后字符转义的问题
问题:
在后以添加新闻资讯时有一个填写外部链接,但是如果填写了url地址后,有些字符会被转义了,比如在后台新闻添加链接http://www.ziyou001.com/home/space.php?do=event&id=70之后呢,地址中的&会被自动转义成了&于是点击新闻就进入了http://www.ziyou001.com/home/space.php?do=event&id=70
解决方法:
根目录下viewnews.php中查找
if(!empty($news['newsurl'])) {
sheader($news['newsurl']);
}
更改为:
if(!empty($news['newsurl'])) {
//sheader(shtmlspecialchars($news['newsurl']));//该函数不能用
sheader(html_entity_decode($news['newsurl']));
// 还有一个函数htmlspecialchars_decode() 没测试 ()两个函数用来将html实体转换成字符
}
==================================================================
==================================================================
以下内容未测试
改进supesite开启简短url链接时转义非本站url的方法
介绍一下,改进supesite开启简短url链接时转义非本站url的方法
问题描述:
当supesite开启简短url链接时,supesite程序会转义页面中所有合乎规则的url
例如页面中包含的链接
http://www.xxx.com/?action-viewnews-itemid-63 转义为 http://www.xxx.com/?viewnews-63
http://www.abc.com/?aaa=bbb 转义为 http://www.xxx.com/?aaa=bbb (这不是我们所期望的结果)
改进方法:
修改function/common_func.php文件
查找$preg_searchs[] = "/href\=\"\S*?\/(index\.php)?\?(\S+?)\"/ie"; 替换为//http:\/\/www\.xxx\.com 替换为您网站相应的名字
$preg_searchs[] = "/href\=\"\http:\/\/www\.xxx\.com\/(index\.php)?\?(\S+?)\"/ie"; ok,这样就supesite就只会替换自身网站的内容了
关于supesite后台添加外部链接后字符转义的问题相关推荐
- 怎么在微信公众平台的文章里添加外部链接?
怎么在微信公众平台的文章里添加外部链接? 我们都知道创建一个微信公众号,在公众号中发布一些文章是非常简单的,但公众号添加附件下载的功能却被限制,如今可以使用小程序"微附件"进行在公 ...
- 公众号菜单添加外部链接
公众号菜单添加外部链接 (1)在公众号后台,点击"自定义菜单". (2)菜单内容,选择"跳转到小程序",并点击"选择小程序". (3)点击蓝 ...
- 微信公众号菜单添加外部链接
为啥有的未认证微信公众号里可以加外链呢? 有的公众号明明没有认证,却可以向菜单里添加外部链接呢? 其实是借用了这个小程序: 在公众号后台,点击"自定义菜单". 2.菜单内容,选择& ...
- php公众号菜单链接,微信公众号菜单栏添加外部链接
很多微信公号新手用户想通过自己的公众号来推广其他的连接地址,对于认证用户来说可以直接添加,但对于未认证的新手用户来说不知道该怎么做,那么现在就来告诉大家添加外部链接的方法吧. 方法如下: 1.首先打开 ...
- 微信菜单 html页面添加的,微信公众号添加菜单栏外部链接(微信添加外部链接方法)...
很多微信公号新手用户想通过自己的公众号来推广其他的连接地址,对于认证用户来说可以直接添加,但对于未认证的新手用户来说不知道该怎么做,那么现在就来告诉大家添加外部链接的方法吧. 方法如下: 1.首先打开 ...
- c#给按钮添加链接_通达信软件添加外部链接的技巧
所谓工欲善其事,必先利其器.熟练的使用炒股软件可以大大的提升看盘的效率,节约很多的看盘的时间. 大家看下面这张图,这是绝大部分股民都在使用的行情软件:通达信.几乎所有的券商都提供这个软件给股民来看行情 ...
- SupeSite后台添加新闻增加【预览】功能
SupeSite后台添加新闻增加[预览]功能 实现目的:为了添加新闻时候更方便! 实现原因:添加新闻时候可能有些样式会出现错误,生成静态页之后再去看的时候会比较浪费时间. 实现步骤: 1.在后台找到a ...
- 「2022 最新版」未认证微信公众号图文中插入外部链接教程
如何在微信公众号图文中插入外部链接呢?作为一名公众号小编,领导经常要求在图文中直接访问外部链接,但是由于微信平台的限制,公众号图文中不允许直接访问外链,只能插入其他公众号文章的链接. 现在,可以通过小 ...
- 在微信公众号中添加外部的链接图文教程
2017-9-18,长沙,有点闷,有点热. 本教程教大家如何在微信公众号中,添加外部的链接,网络有很多教程,但由于表述不太清楚,出个教程吧.最终实现在微信后台管理平台"原文链接"处 ...
最新文章
- 转:Memcached详解
- java 中的流_Java中的流(IO
- 格密码教程(五):Babai‘s algorithm和求解apprCVP算法
- DevExpress v18.2版本亮点——Office File API 篇
- 处理兼容问题:对于某些css3属性需要加前缀?
- 我眼中的《APUE》
- 永中集成Office要敢于继续挑战微软Office
- 农村三资管理平台app_中科农村三资管理信息系统下载
- Javascript网页设计作业: HTML班级网页设计 基于HTML+CSS+JS制作我们的班级网页(web前端学生网页设计作品)
- Cesium中的primitive流光轨迹
- 幼麟棋牌创建房间简短分析
- deepin下安装mysql_deepin系统安装mysql
- 腾讯云数据库开源再突破:TDSQL PG版查询性能提升百倍
- 金钱找零问题,招行笔试题
- 2021年起重机械指挥考试总结及起重机械指挥考试技巧
- 钉钉企业内部开发工具配置
- 谷歌浏览器不能使用opener属性的问题和解决
- Arch 中 fcitx5 提示拼音不可用的解决过程
- 03_基于wiringPi的GPIO控制-蜂鸣器
- 0.5mm的焊锡丝能吃多大电流_工程施工中怎样计算要用多大的电线电缆?