KesionCMS 一直以来都保留着文章内容页图片缩放功能,因为这个功能确实很好用,也可以防止页面被图片撑破,但也有一定的缺点,比如在编辑器里将文章加上alt或是title等就会被过滤掉。如果你不希望有这个功能,请按以下步骤操作即可
下面以V6.x版本为例,说明取消这个功能的方法
用DW等编辑工具打工KS_Cls/Kesion.Label.Commoncls.asp,找到到文件未尾处的这个函数FormatImglink
如下代码:
Function FormatImglink(content,url,totalpage)
dim re:Set re=new RegExp
re.IgnoreCase =true
re.Global=True
'去除onclick,onload等脚本
're.Pattern = "\s[on].+?=([\""|\'])(.*?)\1"
'Content = re.Replace(Content, "")
Dim LinkStr
If TotalPage=1 Then
LinkStr="href=""$2"" target=""_blank"""
Else
LinkStr="href=""" & Url & """"
End If
'将SRC不带引号的图片地址加上引号
re.Pattern = "<img.*?\ssrc=([^\""\'\s][^\""\'\s>]*).*?>"
Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""点击浏览下一页"" onmousewheel=""return bbimg(this)"" onload=""javascript:resizepic(this)"" border=""0""/></a>")
'正则匹配图片SRC地址
re.Pattern = "<img.*?\ssrc=([\""\'])([^\""\']+?)\1.*?>"
Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""点击浏览下一页"" onmousewheel=""return bbimg(this)"" onload=""javascript:resizepic(this)"" border=""0""/></a>")
set re = nothing
FormatImglink = content
end function
然后我们将上面红色的代码部分删除,这样就可以直接跳过图片被格式化了。
提示:如果你的站点是有启用内容页生成静态的,还需要重新发布生成一下你的站点。
KESION 科汛软件
KESION 科汛软件是国内领先的在线教育软件及私域社交电商软件服务提供商,长期专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。
公司核心产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化独立部署品牌网校和在线教育咨询等。KESION 不断通过技术创新,提供产品和服务,助力企业向数字化转型,通过科技驱动商业革新,让商业变得更智慧!
KesionCMS V6版本的搜索增加了全站搜索功能,这个功能可以不分频道的根据搜索条件对整个模型数据表KS_ItemInfo进行搜索,但在使用中有部分用户可能对此不理解,却
需求见:http://bbs.kesion.com/dispbbs.asp?boardid=41&Id=109808 1.当用标签 调用时