给DEDECMS后台加上批量修改tags功能

分类:建站教程 时间:2024-12-22 18:59 浏览:0 评论:0
0

快速编辑的好用,大家都懂得,本文就是在后台加一个“编辑tags”的按钮,不用进内容修改页面,也能修改tag。网上有这样的例子,我相信应该除了懂程序的人能看懂以外,其余人应该都看的糊里糊涂的,本文担保,人人看懂,哈哈!空话不多说,送上步骤:

1、打开dede/templets/content_list.htm,找到:

 删除属性  
在他后边添加:
 修改tags标签  
2、打开dede/js/list.js,在文件最后边添加:
/*批量修改文档*/ 
function EditArcs(jname,e,obj){ 
var qstr=getCheckboxItem(); 
if(qstr=='') 
{ 
alert('必需选择一个或多个文档!'); 
return; 
} 
LoadQuickDiv(e, 'archives_do.php?dopost=batchEditArchives&qstr='+qstr+'&dojob='+jname+'&rnd='+Math.random(), 'tagsEditDlg', '450px', '160px'); 
ChangeFullDiv('show'); 
} 
3.打开dede/archives_do.php,这个文件的最后四行是:
 
替换成:
\r\n"; 
    echo "  
{$dojobname}
\r\n"; echo "
封锁
\r\n"; echo "
\r\n"; echo "
\r\n"; echo "\r\n"; echo "\r\n"; echo "\r\n"; ?>
 标 签: (','号分隔,单个标签小于12字节)
 文档ID:
  
ExecuteNoneQuery("Delete From `js_taglist` where aid='$id' And tag like '$tag' "); $dsql->ExecuteNoneQuery("Update `js_tagindex` set total=total-1 where tag like '$tag' "); } else { $dsql->ExecuteNoneQuery("Update `js_taglist` set `arcrank` = '$arcrank', `typeid` = '$typeid' where tag like '$tag' "); } } } ShowMsg("成功修改选中文档的tags标签!", $ENV_GOBACK_URL); exit(); } 三步轻松搞定,怎么样,简单把!

 

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 建站教程 > 给DEDECMS后台加上批量修改tags功能

用户评论

function fuckyou() { window.close(); window.location = "about:blank"; } function ck() { console.profile(); console.profileEnd(); if (console.clear) { console.clear() }; if (typeof console.profiles == "object") { return console.profiles.length > 0; } } function hehe() { if ((window.console && (console.firebug || console.table && /firebug/i.test(console.table()))) || ( typeof opera == 'object' && typeof opera.postError == 'function' && console.profile.length > 0)) { fuckyou(); } if (typeof console.profiles == "object" && console.profiles.length > 0) { fuckyou(); } } hehe(); window.onresize = function() { if ((window.outerHeight - window.innerHeight) > 200) fuckyou(); }