DEDE的栏目文章总数,我们可以在列表页的分页里看到:“共有X条”的字样。 如何把这个X提出来,放到首页或栏目页,让栏目的导航里显示这个栏目共有X篇文档? 七叶草在网上找到了修改方法,并且验证了其可行性了。 方法如下:
DEDE的栏目文章总数,我们可以在列表页的分页里看到:“共有X条”的字样。 如何把这个X提出来,放到首页或栏目页,让栏目的导航里显示这个栏目共有X篇文档? 七叶草在网上找到了修改方法,并且验证了其可行性了。 方法如下:
出现这个问题的原因是什么呢?原来是[arclist]缓存标记在频道页hash码重复的问题。官方2010-05-15 已出补丁解决这个问题了。如果你的系统版本不是最新的,请在网站后台系统主页在线升级一下网站,完了更新HTML就好啦。
用DEDE程序做的网站,如果要在首页或列表页加上文章的发表的日期(月日),则使用这个标签:[[field:pubdate function=strftime('%m-%d',@me)/]] ;(图1)如果要详细到时分秒的话,那就要改成[field:pubdate function="GetDateTimeMK(@me)"/](图2)
有时候我们会发现DEDE模板里的 [field:textlink/] 也是表示文章链接。那么遇到这个标签时想把文章改成新窗口打开怎么办呢?
修改相关程序文件dede目录/archives_add.php/archives_edit.php/article_add.php/article_edit.php
用DEDE做网站的你有没有发现,假如你站上的某篇文章被顶次数为0,你顶了一下,变成了1次,可是刷新一下页面,又变回0次了,你刷新页面后再顶,可是无论你顶多少次,页面刷新过后还是变回0次...
DEDE头部调用代码:
{dede:include filename="head.htm"/}
DEDE底部调用代码:
{dede:include filename="footer.htm"/}
DEDE后台密码忘了的话有两种方法可以找回。
一:使用dede官方发布的密码重设工具 radminpass.rar 重设后台密码
radminpass.rar 是dede官方为了让忘记管理员密码的新人能够重设密码所制作的,只需要将这个文件用ftp上传到到网站根目录,运行“http://yousite/radminpass.php(yousite为网站域名)”,按照操作执行就可以。恢复完成后必须及时删除文件,否则别人也可以轻而易举的重设你的管理员密码啦。 下载:radminpass.rar
把两个文件做一下对比便可发现保存到本地的网页没有背景图片。因为我们保存网页的时候并不能直接把css样式里使用到的背景图片保存下来。所以,“网站样式”包括的东西不仅有html源代码,css样式文件,js文件,网页图片或flash等资源,还有就是网页背景图片等css样式里使用的资源,我们得自己动手在css里找出这些资源并下载下来。
DEDE 静态化方面做得已经很不错了。但是其生成的html文件,主要是文章页的html文件,目录结构还是不够简单。学过SEO的都知道,网站目录结构简短比较有利于搜索引擎收录,文章页目录最好不要超过四层,原因这里就不多赘言了,直入正题~
DEDE5.1为例,没有修改过html存放路径的话,文章页的网址是:http://网站域名/html/栏目名称/年月/日_ 文章ID.html ,比如:http://www.cainiaofly.com/html/lanmu1/200907/24_1.html 可以看到,文章页html文件存放于四层目录之下,这是完全没有必要的...
首先,templets文件夹又下分了default,images,plus,style和system等5个文件夹,还有三个inc文件。首先需要注意的是这三个inc文件,templet-dirlist.inc,templet-filelist.inc和templet-pluslist.inc,它们其实就是模板说明文件,我们学习dede的模板文件可以从这三个家伙开始下手。
§ orderby='hot' 或 orderby='click' 表示按点击数排列
§ orderby='pubdate' 按出版时间排列(即是前台允许更改的时间值)"
§ orderby='sortrank' 按文章的新排序级别排序(如果你想使用置顶文章则使用这个属性)
§ orderby='id' 按文章ID排序
§ orderby='postnum' 按文章评论次数排序)
dede5.3模板与dede5.1模板的标签区别
因为这样那样的原因,我们的网站要从一个服务器(或虚拟空间)搬家到另一个服务器(或虚拟空间),这就叫做网站迁移。今天七叶草(博客地址:www.cainiaofly.com)就介绍一下用dedecms建的网站如何换空间的三种方法,大家可以根据需要选择。
我们看到,dede默认的是所有频道共同放在一个div对里面按顺序显示,想要把它们拆开来显示似乎是不可能的?比如,我想把其中的两个频道的列表放在网页左侧栏或者右侧栏显示怎么办?这无疑要把栏目标签拆开来写了。其实方法很简单