1、 dedecms后台编辑文章显示变形(div影响布局) 我们有时候的文章是直接复制别人的这样就出来一个麻烦事情。就是可能会把别人的代码都复制过来。复制过来后。编辑器又不可以自动去掉不想的代码。这样一来当你不会修改代码的话一个很大的问题就出来了。当你生成后。文章打开一个看。全部变形了。其实这个就是Div的影响。我们现在就来处理一下在发布文章的时候就把这个Div给过滤掉 第一种解决方法: 修改网站根目录\include\FCKeditor\editor\dialog\image.php 找到 //FCK.InsertHtml(inImg); var newCode = FCK
2、CreateElement('DIV'); newCode.innerHTML = inImg; 改成: FCK.InsertHtml(inImg); //var newCode = FCK.CreateElement('DIV'); //newCode.innerHTML = inImg; 找到: //FCK.InsertHtml(iimghtml); var newCode = FCK.CreateElement('DIV'); newCode.innerHTML = iimghtml; 改成: FCK.InsertHtml(iimghtml
3、); //var newCode = FCK.CreateElement('DIV'); //newCode.innerHTML = iimghtml; 这样子就可以把那个该死的div删除掉. 第二种解决方法: 发布文章时自动过滤“DIV”标签。 修改 后台/article_add.php 在 $body = AnalyseHtmlBody($body,$description,$litpic,$keywords,'htmltext'); 之下添 $body = preg_replace("/<\/(d|D)(i|I)(v|V)>/",""
4、body); $body = preg_replace("/<(d|D)(i|I)(v|V).*?>/","",$body); 修改 后台/article_edit.php 在 $body = AnalyseHtmlBody($body,$description,$litpic,$keywords,'htmltext'); 之下添加 $body = preg_replace("/<\/(d|D)(i|I)(v|V)>/","",$body); $body = preg_replace("/<(d|D)(i|I)(v|V).*?>/","",$bo
5、dy); 这样,在发布时自动过滤掉DIV 本方来自: 适合新手的dedecms5.7sp1标签大全 关键描述调用标签: 模板路径调用标签: {dede:field name='templeturl'/} 网站标题调用标签: {dede:global
6、name='cfg_webname'/} 栏目导航调用标签: 首页 {dede:channel type='top' row='8' currentstyle="
7、'ID'}[field:typename /]{/dede:onetype} 频道栏目调用标签: {dede:channel type='self'}
8、 当前栏目名称标签: {dede:field name='typename'/} 当前位置调用标签: {dede:field name='position'/} 列表文章调用标签: {dede:list pagesize='8'}{/dede:list} 栏目链接调用标签: [field:typelink function='str_replace("a ","a class=ulink ",@me)'/] 作者链接调用标签: [field:writer /] 列表点击调用标签: [field:click/] 列表评论调用标签: [f
9、ield:postnum/] 查阅全文调用标签: 查阅全文... 列表时间调用标签: [field:pubdate function="GetDateTimeMK(@me)"/] 列表分页调用标签: {dede:pagelist listsize='4' listitem='index pre pageno next end '/} 文章标题调用标签: {dede:field name="title"/} 文章来源调用标签: {dede:field name='source'/} 文
10、章作者调用标签: {dede:field name='writer' /} 文章时间调用标签: {dede:field name='pubdate' function='GetDateMk(@me)'/} 文章Tag调用标签: {dede:tag type='current'/} 文章点击调用标签: 文章内容调用标签: {dede:field name='body'/} 文章分页调用标签: {dede:pagebreak/} [收藏] [推荐] [评论] [打印] [关闭] 文章顶客次数标签: {dede:field name='digg'/} 顶一下 上一篇标签: {dede:prenext get
13、'pre'/} 下一篇标签{dede:prenext get='next'/} 头条推荐调用标签: {dede:arclist row=1 titlelen=24 orderby=pubdate att=2}
14、热关键字调用标签: {dede:hotwords num='5' subday='30'/} 最新图文调用标签: {dede:arclist row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152' imgheight='98'}
16、st type='commend' titlelen='26' orderby='rand' row='10'}
19、控制字数描述标记: [field:description function="cn_substr(@me,100)"/]... 调用文章tags标记: {dede:tag type='current'/} 文章关键字与描述: {dede:field name='keywords'/} {dede:field name='description' function='html2text(@me)'/} 栏目介绍:{dede:field name='description' function='html2text(@me)'/} 调用外部htm文件:{dede:
20、include file='head.htm' ismake='yes'/} 搜索文章调用标签:{dede:global name='keyword'/}"的搜索结果 - {dede:global name='cfg_webname'/} 搜索" {dede:global name='keyword'/}" 的结果 递增序列号: [field:global name=autoindex/] 列表隔5行加一行线: {dede:list pagesize='50'}
22、e =$b; [/field:pubdate]
[field:global name=autoindex runphp="yes"] if(@me%5==0)@me="
23、a="
24、); $day3 = 3600 * 24; if(($ntime - @me) < $day3) @me = $a; else @me =$b; [/field:pubdate] COPY页面内容,自动在后面加上网站信息,利于SEO 按时间点击文章排行榜调用标签: 按总: {dede:arclist row='24' titlelen=24 orderby=click} 按月: {dede:arclist row='24' titlelen=8 orderby=click subday=30} 按周: {dede:arclist row='24' titlelen=8 orderby=click subday=7}
26、 在首页调用某栏目的子栏目 {dede:channel type=’sun’ typeid=’栏目ID’} [field:typename/] {/dede:channel} 或者 {dede:global name=’maplist’/} 搜索表单调用标签: