使用DEDE时候常用的一些小窍门(很久以前弄的,复制过这边来)

时间: 2010-03-23 / 分类: dedecms / 浏览次数: 3,007 views / 0个评论 发表评论

采集完后,或者使用伪静态的时候执行一下,可以把所有文章设置为动态文章

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>

发表评论

你必须 登录后 才能留言!