软件名称: |
帝国CMS后台批量更新信息发布时间 |
文件类型: |
|
 |
界面语言: |
简体中文 |
软件类型: |
国产软件 |
运行环境: |
|
授权方式: |
共享软件 |
软件大小: |
|
软件等级: |
 |
软件登陆: |
zywlyy |
作 者 : |
|
官方网址: |
官方站 |
程序演示: |
演示 |
整理时间: |
2024-11-21 |
软件简介: |
帝国CMS后台批量更新信息发布时间
第二电脑网导读:.~可覆盖使用,也可以用工具对比下代码修改即可.下载:帝国批量更新时间by萌芽邪恶.rar详细修改说明参考:enews.php 文件在第38行插入以下代码://初始化数...
正文: 1 修改3处文件: admin文件夹下的enews.php 和ListNews.php 以及class文件夹下的comdofun.php 2 功能 就在在后台任何栏目进去以后底部会有更新时间这个按钮,选择你需要批量更新的信息,点更新时间 就可以了.~ 可覆盖使用,也可以用工具对比下代码修改即可. 下载:帝国批量更新时间by萌芽邪恶.rar 详细修改说明参考:enews.php 文件在第38行插入以下代码: //初始化数据 $r[newstime]=date("Y-m-d H:i:s"); $todaytime=$r[newstime]; $r[checked]=$class_r[$classid][checked]; $dokey=" checked"; $r[onclick]=0; $r[userfen]=0; $titlefontb=""; $titlefonti=""; $titlefonts=""; $qfr[checkuser]=$class_r[$classid][checkuser]; $voteeditnum=8; $voter[width]=500; $voter[height]=300; $voter[dotime]='0000-00-00'; 在205行插入以下代码: //当前时间-by 萌芽邪恶 elseif($enews=="gengxin_all") { $bclassid=$_POST['bclassid']; $classid=$_POST['classid']; $id=$_POST['id']; gengxin_all($classid,$id,$logininid,$loginin); }
然后修改ListNews.php 这个文件: 在20行插入以下代码: //表单文件-by 萌芽邪恶 $modfile="../data/html/".$modid.".php";
在第437行插入以下代码: <input type="submit" name="Submit88888" value="设为当前时间" onclick="document.listform.enews.value='gengxin_all';">
第3步修改comdofun.php这个文件: 在第2行插入以下代码: //初始化数据-by 萌芽邪恶 $r[newstime]=date("Y-m-d H:i:s"); $todaytime=$r[newstime]; $r[checked]=$class_r[$classid][checked]; $dokey=" checked"; $r[onclick]=0; $r[userfen]=0; $titlefontb=""; $titlefonti=""; $titlefonts=""; $qfr[checkuser]=$class_r[$classid][checkuser]; $voteeditnum=8; $voter[width]=500; $voter[height]=300; $voter[dotime]='0000-00-00';
在第2481行下插入以下代码: //更新当前时间信息-by 萌芽邪恶 function gengxin_all($classid,$id,$userid,$username){ global $empire,$class_r,$dbtbpre; if(empty($classid)) {printerror("ErrorUrl","history.go(-1)");} //验证权限 $doselfinfo=CheckLevel($userid,$username,$classid,"news"); //编辑权限 if(!$doselfinfo['doeditinfo']) { printerror("NotEditInfoLevel","history.go(-1)"); } $count=count($id); if(empty($count)) {printerror("Notgengxinid","history.go(-1)");} for($i=0;$i<$count;$i++) { $add.="id='$id[$i]' or "; } $r[newstime]=date("Y-m-d H:i:s"); $todaytime=$r[newstime]; $add=substr($add,0,strlen($add)-4); $sql=$empire->query("update {$dbtbpre}ecms_".$class_r[$classid][tbname]." set newstime='$todaytime'".$update." where ".$add); $sql=$empire->query("select * from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where ".$add); while($r=$empire->fetch($sql)) { //投稿增加积分 if($r[ismember]&&$r[userid]&&!$r[haveaddfen]) { $cr=$empire->fetch1("select classid,addinfofen from {$dbtbpre}enewsclass where classid='$r[classid]'"); if($cr[addinfofen]) { AddInfoFen($cr[addinfofen],$r[userid]); if($cr[addinfofen]<0) { BakDown($r[classid],$r[id],0,$r[userid],$r[username],$r[title],abs($cr[addinfofen]),3); } } $usql=$empire->query("update {$dbtbpre}ecms_".$class_r[$classid][tbname]." set haveaddfen=1 where id=$r[id]"); } //返回自定义字段 $ret_r=ReturnAddF($r,$class_r[$r[classid]][modid],$userid,$username,2,1,0); //刷新信息 GetHtml($r,$ret_r); } //刷新列表 //ReListHtml($classid,1); if($sql) { //操作日志 insert_dolog("classid=".$classid."<br>classname=".$class_r[$classid][classname]); printerror("gengxinSuccess",$_SERVER['HTTP_REFERER']); } else {printerror("DbError","history.go(-1)");} }
至此修改完毕,可以使用了. 来源:http://www./master/College/cms/ecms/9916.html |
下载地址: |
|
下载帮助: |
发表评论 加入收藏夹 错误报告 |
相关软件: |
无相关信息 |
下载说明: |
⊙推荐使用网际快车下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
⊙如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
⊙下载本站资源,如果服务器暂不能下载请过一段时间重试!
⊙如果遇到什么问题,请到本站去咨寻,我们将在那里提供更多
、更好的资源!
⊙本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。 |
免责说明: |
免责声明 免责声明:以上所展示的信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责,www.zywlyy.cn 对此不承担任何责任。如有侵犯您的权益,请来信通知删除。 |
|