DedeCMS内置的自定义函数定义文件为:include/extend.fuc.php,我们可以通过这个文件来新增自定义函数,比如我们新增一个自定义函数,用来返回一个随机作者: function randw($val){ $writers = array('平凡的小孩','你永远的大哥','liufengxyz'...
cn_substr (DedeCms V57,V56,V55,V53) cn_substr – 对中文字符串进行截取(单字节截取模式) 说明: string cn_substr(string $str, int $slen[, int $startdd]) 参数: $str 需要截取的字符串 $slen 截取的长度 $startdd 开始标记处,默认为...
[field:pubdate runphp='yes'] $a=""; $b=""; $c=strftime("%Y年%m月%d日 %H:%M:%S","@me"); $ntime = time(); $oneday = 3600 * 24; if(($ntime - @me)
新搬迁的Dedecms在生成网站时出现:DedeTag Engine Create File False错误,这个错误一般是目录权限的问题,那么怎么解决错误呢? 首先我们需要定位出错的文件,方法如下: 打开include/dedetag.class.php文件,搜索“DedeTag Engine Create File False”,找到如下代码: $fp ...
2在禁用畅言评论启用dedecms自带的评论模块后发现:DedeCMS自带的评论区居然无法输入文字,只显示“请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。”以及"中立、好评、差评"等提示文字,根本就没有评论文字的编辑输入框。 如图: DedeCMS自带的评论功能不显示内容编辑器的原因是:dedecms最新版本为了安全考虑默认设置了模板引擎禁用...
我们在使用dedecms制作网站时,经常会碰到一种需求就是,文章标题在首页及列表页中需要截断长度,但是又想鼠标放上去的时候显示完整标题。其实这种功能在dedecms里直接就有标签能解决,那就是[field:fulltitle/]。 我们可以用如下代码实现这一功能 {dede:arclist typeid='17,18' row='5&...
DedeCMS在发布文档时设置推荐属性之后文章标题会自动加粗,经过检查html代码发现,推荐后的文章标题都被添加了标签,这个标签在html中就是起加粗作用的。那么我们只要删除Dedecms源文件中相应的代码就可以禁止文档设置推荐后标题加粗了,具体步骤如下: 首先打开/include/arc.listview.class.php文件,搜索: $row['...
1DedeCMS上传图片出现image info error错误是因为/data/uploadtmp文件夹权限设置错误。 解决办法为将/data/uploadtmp目录属性设置为777。 如果是使用了安全狗或者云锁之类的服务器安全软件了,那么请关闭对/data/uploadtmp目录的权限控制。
DedeCMS中的include/extend.func.php文件就是预留的自定义函数文件,将自定义函数写到这个文件中即可在DedeCMS调用该函数,下面举例说明: 1.打开include/extend.func.php文件,在文件的最后加入如下代码后保存: //去掉typedir中包含的{cmspath} function clearCmsPath($s...
有时候更换网站空间或者网站搬家时,我们并不想使用DEDECMS默认的网站搬家方法,而是自行备份上传网站文件,备份恢复网站数据库时,我们要修改DEDECMS网站的数据库配置。 那么dede数据库配置文件在哪呢? dede数据库配置文件所在路径为/data/common.inc.php 下面是该dede数据库配置文件的内容: 我们根据自己需要修改即可……
有时候因为网站功能需求,我们需要为织梦程序的栏目页添加缩略图功能,这里有一个栏目添加缩略图的方法,供大家参考。 涉及到文件如下(请务必提前备份): dede/catalog_add.php dede/catalog_edit.php dede/templets/catalog_add.htm dede/templets/catalog_edit.htm 打...
1DedeCMS后台登录页面内置了官方的广告,如下图所示,那么要怎么去掉DedeCMS后台登录页面广告呢? DedeCMS去掉后台登录页面广告的办法: 打开dede/templets/login.htm文件,dede为你的后台目录,如果你修过了后台目录,那么路径为:你当前的后台目录/templets/login.htm。 找到并删除以下代码(倒数第三行): 保...
dedecms文章页上一篇、下一篇调用代码: 上一篇:{dede:prenext get='pre'/} 下一篇:{dede:prenext get='next'/}
1DEDECMS后台修改模板代码后保存报错:Error:no csrf hash code!,解决办法如下: 1.通过生成-更新系统缓存,清理系统缓存。 2.清理浏览器缓存(扩展阅读:Google Chrome浏览器怎么清除缓存数据?) 一般来说通过以上两种方法就能解决这个问题,如果还是提示Error:no csrf hash code!,那么请使用下面办法:...
1在使用dedecms建站的过程中,我们有时候会使用第三方采集工具比如火车头进行内容采集,但是火车头在采集发布过程中有可能会重复发布一些数据,造成网站内容重复,这对SEO来说是非常不好的做法,那么我们怎么删除dedecms中标题重复的文章呢?其实dedecms后台已经提供了这样的功能。 首先登陆dedecms后台,之后依次点击核心->批量维护->重复文档检测即...
//百度资源平台自动推送 $notice = '完成百度资源平台收录推送!'; $type = strpos($flag,'h')===false?'batch':'realtime';//头条文章自动调用天级接口,否则调用周级接口 $chinesetype = strp...
dedecms系统默认不存在rss文件,而且后台提供的生成rss文件是按照栏目生成的松散的rss文件,存储路径也比较危险,默认存储在data文件夹下。那么有没有一种更好的办法输出dedecms全站的rss订阅文件呢?下面IT零五就为大家分享一种不需要修改dedecms熊文件,为dedecsm添加rss订阅功能的方法。 首先新建一个rss.php文件,复制以下...
DedeCMS伪静态规则(nginx): rewrite "^/list-([0-9]+).html$" /plus/list.php?tid=$1 last; rewrite "^/list-([0-9]+)-([0-9]+)-([0-9]+).html$" /plus/list.php?tid=$1&totalresult=$2&PageNo=$3 la...