Salad UN

To Taste The Salad Of Life.

« KingCMS列表模式中的修改DedeCMS修改文件后缀以及文件名默认方式 »

DedeCMS单页文档妙用以及修改

[ At 2008-11-25 By Ash   1 comments ]

最近又要开始看看DedeCMS的系统了,据说5.3也快要出了,不管怎么样,还是先了解起来,对Dede了解不多,基本是一个问题一个问题的查找解决。

今天来记录一下我对单页的认识,DedeCMS的单页和KingCMS的单页不大一样,套不了模板,但却能执行标签,这个又很像KingCMS的广告系统,而DedeCMS的广告系统是真正的只能放广告用。

同样如果你的服务器支持SSI,那么文件可以用.Shtml,如果不明白为什么要用可以参考这篇[Kingcms视频教程第三集-KingCMS外部模板和KingCMS内部模板的区别和用途] 里面对SSI和.Shtml的解释。

那么妙用是什么呢,也是把一些常用的公共标签,或公共文档,比如页头,页尾,自定义菜单等公用的部分放到单页当中,然后在做模板的时候用

<!-- #include file="/file-include/ad-crossband-home-1.shtml" -->

这样的方法读取到模板。这样修改内容的话直接在后台就可以修改了。

 

这里就出现一个问题,后台管理的地方是code模式,使用起来很不方便,于是我修改了一下后台,调用fckeditor编辑器,这样主要是修改图片或上传就方便多了。看个截图:

这样如果修改固定的广告位或其他相关的文件就会方便许多。

现在来说修改方法,找到dede/templets/templets_one_add.htm文件中这段话,

    <textarea name='body' rows="20" style='width:100%;height:400xp'></textarea>

替换成
   <?php GetEditor ("body",$body,450);?>

再找到dede/templets/templets_one_edit.htm中

      <textarea name='body' rows="20" style='width:100%;height:400xp'><?php echo htmlspecialchars($row['body'])?></textarea>

替换成

     <?php GetEditor("body",$row['body'],450);?>

这样就可以用fckeditor编辑了。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80722 Code detection by Codefense

Copyright 2008 www.s-un.cn. Some Rights Reserved.