同栏目如果两篇文章自定义文件名相同,会导致两篇文章访问一个链接
此插件就是解决这一问题的,效果如下:
添加内容状态
文件名有重复的提示如下
文件名可以用状态如下:
修改内容状态
文件名与id相同
文件名可以用
文件名有重复
1. 将下载的压缩包解压出来把ckfile文件夹到 /e/admin/extend/下(如果修改了后台目录文件admin,请上传到对应的目录即可)
2. 修改 /e/admin/AddNews.php
找到
</head>
在前面加上以下代码
<!--修改开始--> <script type="text/javascript" src="extend/ckfile/ajaxrequest-min.js"></script> <script type="text/javascript"> function $id(id){return document.getElementById(id)} function ckfile() { var filename=$id("filename"); var msg=$id("ajaxmsg"); <? if ($id){ ?> var filenameid=<?=$id?>; if(filename.value==filenameid) { msg.innerHTML='<b style="color:green;">可用 与文章ID相同</b>'; return; } <? }?> msg.innerHTML='<b style="color:green">正在检测文件名,请稍候..</b>'; var fileajax = new AJAXRequest(); fileajax.get("extend/ckfile/index.php?classid=<?=$classid?>&filename="+filename.value+"<?=$ecms_hashur['ehref']?>", function(obj) { if(obj.responseText=="true") { msg.innerHTML="<b style='color:green;'>文件名可用</b>"; return; } else { msg.innerHTML="<b style='color:red;'>文件名有重复,请修改</b>"; } } ); } </script> <!--修改结束-->
第二处修改找到
<input name="filename" type="text" value="<?=$r[filename]?>"<?=$doselfinfo['doinfofile']?'':' readonly'?>>
改成
<input name="filename" id="filename" type="text" onblur="ckfile();" value="<?=$r[filename]?>"<?=$doselfinfo['doinfofile']?'':' readonly'?>> <? if($id) echo "文章ID为<b style="color:blue">$id</b>"?> <span id="ajaxmsg"></span>
此插件适合帝国cms7.2,7.5版本,编码是utf8,其他编码请自行转码。
网站的设计以及网站设计的体验都是需要随时根据用户的体验与需求而变化的,所以网站、系统旧网站及时换新才能够适应当前,避免被淘汰。随着互联...
所谓大道至简,做网站仿站也是如此。市面上很多网站建设公司为了取得客户信任,总是会在第一次接触时就将自己的案例展现出来,案例中很多都是各种...
怎么仿站应该是每一个希望学习仿站的人都必须要了解的。如果不在仿站之前了解一下,仿站可能不成功,或者仿出来的网站没有真正的意义。下面仿...
个人仿站基本各行业都会有,无非就是哪些类型仿的多,哪些类型仿的少而已。下面给大家介绍下一些常见的个人仿站类型。一、流量类站点,一般包括影...
如何选择好的专业的仿站品牌来建站,说到这里,很多人在这里询问价格之后就拿此价格去别家对比。然后哪家便宜就去哪家。当然我不觉得这样有错。...
曾经非常多的关于工商银行的钓鱼网站,他们是利益和工商银行的页面一样,并且域名也差不多,利用不懂网络的人的心态去欺骗别人的工商银行账户和密...
仿站网专业提供帝国cms仿站及二次开发,质量保证!仿站价格请询问客服。请在咨询时将仿站目标网址发送给客服。
您给我们一个目标站,我们还您一个相同的网站
按照您的要求,全新设计+开发您独一无二的网页
模板使用遇到问题,我们协助您快速解决
给我新功能需求,帮您定制开发并免费集成到网站
对现有程序不满意,需要做程序调整和效果增加
提供效果图/psd文件,还您一个网页设计
下面列出来了仿站建站的流程