文章标签 ‘dede’
DEDECMS中, 如果有个待审核稿件, 要开放浏览时不会自动改变时候, 还是当时添加的时间. 要修改就要手动去修改民发布时间, 能不能让系统自动改为当前时间呢. 其实只要我们修改一点点代码就能实现 .
使用DEDE的朋友都知道, DEDE的index.php,如果带上参数index.php?upcache=1, 就能更新静态首页index.html. 现在本人改造了一下, 让他也能随机更新几篇文章.
今天的看本人看一个用DEDE 5.5 构架的网站, 发现在特定的tag标签文章列表时,把几篇还没有发表的文章也调用出来了. 这些都是没有完成的文章, 保存的时候选择的是"待审核稿件", 怎么都会以 "/plus/view.php?aid=xxx" 的动态调用方式列表出来? 这应该是tag.php调用列表的时候没有考虑到这个问题, 没有进行对文章的arcrank属性判断. 打开代码就很容易解决了.
用DEDE做网站, 为了网站的优化, 通常会打开生成绝对址, 这样有利于权重的集中. 但会产生一个问题. 如果你用的dedecms5.5, 不修改的话. 生成的RSS中的文章链接是错误的. 原因就是程序最开始已经判断没有开启绝对网址(多站点支持), 如果开启了,会在URL前面加一个根地址$GLOBALS["cfg_basehost"]. 现在在生成RSS的时候对参数[fullurl]又加了一个根地址$GLOBALS["cfg_basehost"]. 生成URL:
DEDE功能强大, 保留很多东西都可以自己定义. 这一方面方便了用户, 有时候也会出现意想不到的错误. 这里就说说最近遇到的一个自定义列表命名而出现的错误.




