手机端 | 加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 下载中心 > 软件教程
1861资源网 免费发布信息
软件名称: 帝国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 对此不承担任何责任。如有侵犯您的权益,请来信通知删除。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐下载
最后更新
热门点击
返回顶部