使用DEDE时候常用的一些小窍门(很久以前弄的,复制过这边来)
采集完后,或者使用伪静态的时候执行一下,可以把所有文章设置为动态文章
UPDATE `dede_archives` SET `ismake` = ‘-1’ ;
在某些标签里替换某些文字称为你需要的文字
@me=str_replace(‘src=”str1′,’src=”str2’,@me);
采集后需要替换文章内的一些乱码
UPDATE `dede_addonarticle` SET `body` = replace(body, ‘我是乱码’,”)
采集后需要替换标题的一些乱码
UPDATE `dede_archives` SET `title` = replace(title, ‘我是乱码’,’ ‘)
删除空白内容的文档
delete dede_addonarticle,dede_archives FROM dede_addonarticle,dede_archives where dede_addonarticle.body=” and dede_addonarticle.aid=dede_archives.id
dede5.1生成的时候提示出错
找到管理文件夹的makehtml_archives_action.php
在72行提示错误后天添加
$sql123=”delete from dede_full_search where aid=”.$ID;
$dsql->ExecuteNoneQuery($sql123);
echo “删除 $ID 文档成功”;
DEDE数据库内容替换 例如 替换 栏目ID为128的文章 标题中的 [贴图]
选择数据表与字段:dede_archives
要替换的字段:title
替换方式:正则表达式 主键字段:id
被替换内容:\[(.*)\]
替换条件:typeid=128
就可以了
dede5.3删除空白的文档
删除内容表.用
delete from dede_addonarticle where length(body)<10
删除文章
DELETE dede_archives
from dede_archives
left join dede_addonarticle?? on dede_archives.id=dede_addonarticle.aid
where dede_addonarticle.aid is null
删除索引
DELETE dede_arctiny
from dede_arctiny
left join dede_addonarticle on dede_arctiny.id=dede_addonarticle.aid
where dede_addonarticle.aid is null
<div style=”CLEAR:both;left:0px;FLOAT:left;TOP:0px;width:260px;height:250px;vertical-align:top;”>
文章左上角广告</div>