DedecmsDecks decks二级菜单的做法,可以用标签channelartlist标签来做! 比如: {dede:channelartlist type=’top’ row=’10’} {dede:field name=’typename’/} {dede:channel type=’son’} [field:typename/] {/dede:channel} {/dede:chanelartlist} 效果如图: 剩下的就用css来改变了。 此外,channelartlist还经常用在封面模板中,主要用来循环栏目标题和栏目标题下的文档,也就是用于获取当前频道(或者指定频道)的下级栏目的文档列表。 {de […]
标签:Dedecms
将DedeCMS系统的data目录迁移到web以外目录
Dedecms data目录是Dedecms系统缓存和配置文件的目录,一般都有可以读写的权限,只要是能够写入的目录都可能存在安全隐患,很多站长甚至给予这个目录可执行的权限,更是非常危险,所以我们建议将这个data目录搬移出Web可访问目录之外。本篇将介绍如何将data目录搬移出Web访问目录。 本操作需要用户对DedeCMS系统有较高的了解,如果您感觉自己不太掌握,可以考虑选择官方安全相关服务。点击查看 1.将data目录转移到非Web目录 我们这里举例“D:\dedecms\v57”为我们系统的根目录,我们需要将目录下的data文件夹(如图1)迁移要上一级目录(非Web目录),简单的办法直接剪切或者拷贝即可。 我们移动上一级目录中 […]
DedeTag Engine Create File False的原因及解决办法
本来帮一单位使用DedeCMS做的网站是正常运行的,结果他们换了服务器,在生成文章和目录的时候出现“DedeTag Engine Create File False”错误,这可把我搞得头大了,服务器来回换这可不是咱们能左右的,只能自己找解决办法,一些操作需要联系服务器的管理员来操作了,具体解决办法如下: 第一步,修改 include/dedetag.class.php文件,搜索”DedeTag Engine Create File False”,会找到以下代码 $fp = @fopen($filename,”w”) or die(“DedeTag Engine Create […]
DedeCMS 5.7 正式版发布
一直是用DedeCMS 5.6给客户设计网站,已经好久没见织梦官方升级版本了,今天无聊就突然想到,织梦该升级了,于是就进行织梦官方,神啊,我的预见性这么强?!居然看到首页幻灯片上的5.6变成了5.7! 下面是DedeCMS 5.7 正式版的Change log: ————————————- | DedeCMS V5.7增强或修正功能列表 | ——————————& […]
DedeCMS5.6导航栏显示下拉菜单的设置方法
本来DedeCMS5.5版本的导航栏是有下载菜单的功能的,不知道为什么Dedecms 5.6却去掉了这个功能,下面是找回办法: 首先,在DedeCMS5.5的模板文件 /templets/default/footer.htm 中复制顶端的这样一段代码: {dede:channelartlist typeid=’top’ cacheid=’channelsonlist’} {dede:channel type=’son’ noself=’yes’} [field:typename/] {/dede:channel} {/dede:channelartlist} 然后粘贴到DedeCMS5.6的模板文件 /templets/defaul […]
DedeCMS内容页分页美化教程
DedeCMS的内容默认分页有点难看,还是自己写个漂亮的分页导航效果更适合自己。比如弄个这样的效果: 这个效果的代码如下: 上一页12 3 下一页 对应的CSS代码如下: my_page { margin:10px; overflow:hidden; float:right; font-size:12px; line-height:14px; } .my_page li{padding:0; float: left; margin-right: 2px; display: block; } .my_page span{display: block; padding: 2px 5px 2px 5px; background:#1874 […]
DedeCMS 5.6 正式版发布
今天午饭后,闲着没事,就打开DedeCMS官方网站逛逛,我进站第一关注的右上角发生了变化,那醒目的DedeCMS V5.5 已不在,换成了我不再熟悉的容颜 DedeCMS V5.6,我要做的第一件事当然就是下载啦,马上下载,先下载5.5到5.6的升级包,把现在的程序进行升级测试,一切顺利,从界面上 看,DedeCMS5.6与DedeCMS5.5没有很大变化,功能上还需要我仔细研究,有空可以发个测试报告出来。 DedeCMS V5.6增强或修正功能列表 说明: 为已经升级或修正的功能 表示需多处同时处理的复杂功能或待验证功能 [新增] 1.搜索关键词批量管理功能; 2.会员中心更换全新UI界面,让用户中心更亲切方便; 2.1 会员中心 […]
DEDECMS 文章列表隔行换色|分组加分隔线的办法
有些时候,一整个页面的文章列表看起来会有点乱乱的感觉,如果给整页列表内容实现隔行换一种颜色,之后再给列表进行一个分组,阅读起来就爽多了,以下是实现办法: 找到文件 inc_channel_unit_functions.php ,在文件的下面加入以下代码: //zouql //$f 列表总数 //$t 每组列表数 function MyList($f,$t,$meid,$con) { if($meid%$t ==0 && $meid < $f) return $con; } 在模板文件里使用以下代码,就可以实现隔行换色效果: <ul> {dede:arclist row=20 titlelen=80 […]
DEDECMS二级目录|一级目录|网站名标题SEO优化
在DEDECMS标题中去掉斜线的办法一文中,我们去掉了标题中的“/”,本教程通过更改文件实现DEDECMS“二级目录|一级目录|网站名”标题SEO优化,方法如下: 找到include/typelink.class.php文件,大约在第164行: 把以下代码: $this->valuePositionName = $tinfos[‘typename’].$this->SplitSymbol.$this->valuePositionName; 修 改为 $this->valuePositionName = $this->valuePositionName.$this->Spli […]
DEDECMS标题中去掉斜线的办法
在上一教程中,我通过使用“DedeCMS当前位置标签Position对文章标题进行优化”的教程,是一个很不错的效率相当高的方法。 本教程分是实现去掉DedeCMS原来标题中的“/”,改成我喜欢用的“|”,当然也有人喜欢使用“_”或“-”,根据自己爱好设置吧。 一、DedeCms5.5更改DedeCMS原来标题中的“/”,改为“|”的修改方法: 打开include/arc.listview.class.php,大约53行。 $this->Fields[‘title’] = ereg_replace(“[<>]”,” / “,$this->T […]