详情页

帝国CMS检查标题重复插件简介

时间:2024年04月01日

编辑:佚名

帝国CMS检查标题重复插件安装说明
 ********************     安装插件     ********************
 1、将“oneTitle”目录上传至帝国CMS系统目录/e/extend下;
 2、插件安装完毕。
 ********************     卸载插件     ********************
 1、删除 /e/extend/oneTitle/ 目录;
 2、插件卸载完毕。
 ********************     插件使用     ********************
后台或者投稿检查信息标题是否重复
修改字段:标题[title](如果是增加字段时请留空,再次修改时添加)
在“ 输入表单替换html代码 ”框 和 “ 投稿表单替换html代码 ”框的最下面各自添加一下以下两条js引用即可:
<script src="<?=$public_r[newsurl]?>e/extend/oneTitle/jquery.min.js"></script>
 <script type="text/javascript" src="<?=$public_r[newsurl]?>e/extend/oneTitle/check.js" charset="UTF-8"></script>
注意:
check.js中有一处为 url:"/e/extend/oneTitle/index.php? 这个路径为跟根目录时使用
如果是二级目录时请更改,如我的二级目录是dg7.5,更改后为 url:"/dg7.5/e/extend/oneTitle/index.php? 
添加或修改标题时不能填写特殊符号(填写了也会自动清除),这是因为check.js给过滤了,代码为:    
this.value=this.value.replace(/[!!¥……*——+、#$%&'"\/\\=??。,《》<>·^`{|}~“”]|\s|\-|\(|\)|[\uff00-\uffff]/g,'');
所以平时需要填写的特殊符号在其上面删除掉,这样就可以在标题中填写了(有时填写或修改了前台没有反应,应当清除浏览器的缓存及脱机网站数据)
若不想把特殊符合过滤掉,在check.js中把下面两段代码删除即可:
var $user_val=$(this).val();
this.value=this.value.replace(/[!!¥……*——+、#$%&'"\/\\=??。,《》<>·^`{|}~“”]|\s|\-|\(|\)|[\uff00-\uffff]/g,'');
帝国CMS插件 检查标题重复插件
链接: https://pan.baidu.com/s/1bAEtuRbIsK8u7NTlIC5drA 提取码: qngd
相关文章
猜你需要