帝国CMS 批量修改信息标题方法

帝国CMS 批量修改信息标题方法

日期:2021年8月23日 下午1:11 分类:CMS问题

帝国CMS 批量修改信息标题方法可以同时用于 e/data/html/list/alllistinfo.php文件 和 e/data/html/list/listinfo.php文件,或者自定义的系统模型列表文件。

 

第一步 查找 $ignamer=$ftnr[‘igr’]; 在其下一行插入如下代码 function dp_editmoreinfotitle($add,$userid,$username){ global $empire,$dbtbpre,$class_r; $classid=(int)$add['classid']; $infoid=$add['infoid']; $n1=$add['title']; $count=count($infoid); $tbname=$class_r[$classid]['tbname']; if(!$classid||!$tbname||!$count) { printerror("请选择需要修改的信息",'history.go(-1)',1,0,1); } //操作权限 $doselfinfo=CheckLevel($userid,$username,$classid,"news"); if(!$doselfinfo['doeditinfo'])//编辑权限 { printerror("没有足够的权限",'history.go(-1)',1,0,1); } $dopubid=0; $donum=0; $dolog=''; //主表 $infotb=''; for($i=0;$i<$count;$i++) { $doinfoid=(int)$infoid[$i]; if(empty($infotb)) { //索引表 $index_r=$empire->fetch1("select classid,checked from {$dbtbpre}ecms_".$tbname."_index where id='$doinfoid' limit 1"); if(!$index_r['classid']) { continue; } //返回表 $infotb=ReturnInfoMainTbname($tbname,$index_r['checked']); } $do1=$n1[$i]; $empire->query("update ".$infotb." set title='$do1' where id='$doinfoid'"); } printerror("修改成功",$_SERVER['HTTP_REFERER'],1,0,1); } $enews=$_POST['enews']; if($enews=="EditMoreInfoTitle"){ hCheckEcmsRHash(); dp_editmoreinfotitle($_POST,$logininid,$loginin); }

 

第二步 查找 找到后如下操作 将 和上下一行的 和删除(一共删除3行),换成代码:

<?=$oldtitle?>

第三步 查找 在其上插入一行,输入代码: 补充说明 1、修改完成后样式可能不是人人喜欢,可以根据自己的喜好做样式修改。 2、网站备份时请备份e/data/html/list文件夹。 3、可以扩展成批量修改作者、来源、图片、tag、关键字等等。 更多批量修改的例子 1、批量修改会员信息 2、批量修改tag属性 3、批量修改信息标题、文件名.



点这里获得人工在线支持,快速解决电脑、网络和网站等问题!

为您推荐


ESD系统文件怎么打开

方法1、随意下载一个精简的ISO版系统,比如不忘初心的,UltraISO打开这个iso镜像文件,在sources中找到install.esd或者install.wim文件,删除掉,然后把你自己的esd文件拖到这个文件夹下,改名为install.esd,然后在UltraISO左上角标签里选择【文件-另存为】,保存为ISO文件。 该方法也适用于wim格式。   方法2、下……

企业版转专业版

W269N-WFGWX-YVC9B-4J6C9-T83GX

修改win11鼠标右键菜单为传统模式

切换到旧版右键菜单: reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve 恢复回Win11右键菜单: reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f 重启Windows资源管理器生效: taskkill /f /im explorer.exe & start expl……

使用组策略阻止Windows 10 21H1

使用组策略通过以下步骤推迟Windows 10 21H1:   1.在任务栏搜索栏中搜索gpedit.msc,然后单击最上面的结果以打开“本地组策略编辑器”。   2.浏览以下路径:   计算机配置>管理模板> Windows组件> Windows更新> 适用于企业的Windows更新   3.双击“选择何时接收预览版本和功能更新”策略。 ……

电脑无法读取网银U盾和U盘,教你恢复注册表upperfilters方法

电脑无法读取网银U盾和U盘,那可能是误删注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\;下面的{4D36E965-E325-11CE-BFC1-08002BE10318}项 upperfilters值   导航到注册表位置:导航到以下注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E965-E325-11CE-BFC1-08……

由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备。 (代码 19)

电脑莫名其妙的读取不到U盘,银行网银等所有USB设备,在设备管理器中显示为黄色感叹号,奋战了一个下午,给客户完美解决!   也正因为这是一台用友T3的服务器,所以基本在处理每一步前都很谨慎,或者做了备份!   由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备。 (代码 19),现在来……

版权声明:

fm0898.com小部分文章引用或者参考了网络上传播的部分开源开放代码,我站采用的这部分代码仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请 联系我们并出示版权证明以便删除 !