DedeCms参考手册、函数及文件大全
文件:include/inc_function.php 系统默认会载入此文件
GetCurUrl()
获得当前的脚本的URL
GetAlabNum($str)
把字符串里的全角数字转为半角数字(会把非数字类型字符删除)
Text2Html($txt)
文本转HTML
Html2Text($str)
获得HTML里的文本
function ClearHtml($str)
清除HTML标记
cnw_left($str, ...
dedecms搬家后出现/include/templets/default/index.htm Not Found!解决方案
生成首页html的时候,后台是可以生成的,只是前台会提示:……(略)/include/***/templets/default/index.htm Not Found! 然后栏目和文档则无法生成,后台会提示找不到模板文件。 解决思路: 出现问题的第一反应自然是百度找解决方法了,遗憾的是没找到…… 所以,根据搜索来的信息自己想办法解决了。 首先可以确定的 ...
dedecms织梦系统内容页英文字母不换行的解决方法
最近有网友反应本站的文章内容页的外部下载链接不能全部显示,部分被隐藏了。找不到完整的下载地址,检查后发现为长英文或者数字组合的连接不能自动换行导致溢出隐藏,不能完整显示。 解决办法: 非常简单。找到规范的CSS文件,默认为templets\default\style\page.css,在.viewbox .content p{下增加强制英文和数字长字 ...
dedeCMS列表页调用tag的方法小结(5.6/5.7)
dedeCMS5.6以前的版本 打开DEDECMS根目录include/common.func.php 在最底部 ?> 前面加入以下代码:
复制代码
代码如下:
$tsql = new DedeSql(false);
$tags = '';
$tsql->SetQuery("Select i.tag From dede_taglist t left join dede_tagindex i on i.id=t.tid where t.aid='$aid'");
$tsq ...
织梦dedecms软件频道判断是本站下载链接后再列出镜像的方法
今天把下载频道开启了镜像站点,开启了“ 根据本地地址和服务器列表自动生成 ”,这样较省事,不用每个都填。但是会遇到一个问题,当链接非本地时,也会去根据下载地址链接替换掉域名部分生成镜像下载点,这样就会出错,因为镜像站点其目录下根本没这个文件。所以想办法去加个判断,只有是自己域名的了解才生成镜像下载点 ...
织梦DedeCMS后台文件列表按文件名排序的方法简介
织梦DedeCMS系统的后台文件, 默认的排序很乱, 不是按名称, 也不是按时间, 如果目录内容很多的话, 很难找到自己想要的文件,实在是太不方便了, 就像下图的排列方式那样,找不到规律。
于是想让这些文件列表按名字排序, 看了一下后台的文件, 原来是因为php的函数dir引起的, 以“默认模板管理”在文件列表为例, 在后台的找 ...
织梦系统DedeCMS设定栏目及文档权限登录后跳转到登陆前的页面的实现方法
出现这样的情况后,您的用户不得不再次去辛辛苦苦寻找在登陆前有极大兴趣查看的文档或栏目地址,当您的文档或栏目数量比较壮观时,这时候您的用户就要发狂了。
解决方法
栏目页(plus/list.php?tid=xx)
打开/plus/list.php文件,找到如下代码:
1 include_once(DEDETEMPLATE.'/plus/view_msg_catalog.htm'); ...
织梦/dedecms软件频道判断是本站下载链接后再列出镜像的代码
所以想办法去加个判断,只有是自己域名的了解才生成镜像下载点。 详细的修改方法: 找到文件include/taglib/channel/softlinks.lib.php,按如下来添加一个判断代码,只添加加粗部分即可,域名jb51.net请替换为自己网站域名即可。
复制代码
代码如下:
if (strstr($firstLink, 'www.jb51.net')) //xi ...
dedeCMS 织梦的日期时间格式大全(最新)
在我们做文章的时候常用一些函数修改来实现自己的页面效果,例如,时间的自定义格式 我们常常需要乃至的,搜集了些有关时间格式的CODE,作大家为参考,希望对大家有些帮助
列表页list_article.htm可以这么写: 更新时间:[field:pubdate function=MyDate('Y-m-d',@me)/]
内容页article_article.htm可以这么写:发表时 ...
织梦“模块管理”里面的“模块列表”显示空白的解决方法
织梦系统上传到空间之后,点击“模块管理”里面的“模块列表”显示空白的解决办法
问题描述:本地测试正常,上传到空间后列表空白,重新安装都是空白,空间所有文件使用 777 权限都一样是空白
找到\data\module下的moduleurllist.txt,如果moduleurllist.txt里没内容就是被破坏了,从安装包里提出吧。 ...
360提示DedeCms全局变量覆盖漏洞(临时解决方法)
描述: 目标存在全局变量覆盖漏洞。 1.受影响版本DEDECMS 5.7、5.6、5.5。 2.漏洞文件/include/common.inc.php 3.DEDECMS的全局变量初始化存在漏洞,可以任意覆盖任意全局变量。 危害: 1.黑客可以通过此漏洞来重定义数据库连接。 2.通过此漏洞进行各种越权操作构造漏洞直接写入webshell后门。 解决方案: 临时解 ...
织梦dedecms:让rss按照审核时间排序的方法
织梦的rss是按照文章id生成的,这就会导致rss只能更新50篇,之后就不更新了,下面的方法可以让rss按照文章审核时间生成。
打开include目录下的arc.rssview.class.php文件,查找:order by arc.id desc 改成:order by arc.pubdate desc
到后台重新生成rss看效果吧!
(我的测试环境是dedecms 5.3 和 5.6 GBK的,其它 ...
去掉织梦DedeCMS列表推荐时标题被加粗的方法
dede在列表推荐文章默认为加粗
不清楚的可以看图:
那个加黑的是默认的。如果你不想要被加黑,可以做如下改动。
在include里找到文件:
arc.listview.class.php
查找并删除以下代码:
if(preg_match('/c/', $row['flag']))
{
$row['title'] = "<b>".$row['title']."</b>"; ...
织梦文章系统修改专题文章列表的模板的方法
如果没有进行特别的设置,专题的文章列表显示默认是采用的default下面的article_spec.htm文件作为模板。 这个模板文件很简单,前面是该专题的一些信息,下面是分割线,分割线以下就是现实节点和节点文章的模块。 这个模块按理说应该是专题模板最重要的内容,可是只有下面几行: {dede:field.note/}
< /div> 实在是 ...
dede 标签调用大全 dedecms 隔五行一个分割线等标签调用
列表隔5行加一行线: {dede:list pagesize='50'} <LI><a href="[field:arcurl /]" />
target=_blank>[field:title function="cn_substr(@me,48)"/]</a>[field:pubdate runphp='yes'] $a="<font color=red>".strftime('%m-%d',@me)."</font>"; $b=strftime('%m-%d',@me); $ntime = time(); $day3 = 3600 * 24; if( ...
织梦DedeCMS v5.7 完美实现导航条下拉菜单的方法
织梦DedeCMS v5.7 实现导航条下拉菜单,首先将下面这段代码贴到templets\default\footer.htm文件里(只要在此文件里就行,位置无所谓)
复制代码
代码如下:
<!-- //二级子类下拉菜单 ,考虑SEO原因放置于底部 -->
{dede:channelartlist typeid='top' cacheid='channelsonlist'}<ul id="dropmenu{ded ...
DEDECMS织梦系统的会员调用方法详细介绍
调用12个企业会员 按 注册时间排序
复制代码
代码如下:
{dede:sql sql='select * from dede_member where mtype="企业" order by mid limit 0,12'}
<a href=../member/index.php?uid=[field:userid/] target='_blank'>[field:uname/]</a>
{/dede:sql}
调用12个个人会员 按 注册时间排序
...
dedecms自动提取关键字不能关闭的解决办法(图文)
5.7后台 系统—系统基本参数—其他选项 自动提取关键字功能关闭了,发布文章的时候还是会自动提取。解决方法:记事本打开 data\config.cache.bak.php 将60行的$cfg_arc_autokeyword = 'Y'; 修改为$cfg_arc_autokeyword = 'N';就好了。改完保存以后,我随便发了两篇文章测试,再没有自动提取关键字了,大家都来试试 ...
使用Dedecms中七个容易忽略的安全细节介绍
随着CMS的流行起来,越来越多的网友开始加入到个人站长的行业里,或许不少网友认为,只要买个域名,租个空间,随后解析域名,随后FTP上传程序,程序安装以后便可以发布内容了,发布内容了便开始到处做外链了,做外链了便是真正的站长了。
只是,做站长真的是这么简单吗?对于大部分站长来说,Dedecms都是很方便的开源CMS ...
DEDECMS中让文章标题栏突破60个字符的方法
1、使用PHPMYADMIN 修改 MYSQL数据结构 CODE: ALTER TABLE `dede_archives` CHANGE `title` `title` VARCHAR( 250 ) [Copy to clipboard] 2、打开/dede/action_article_save.php 找到39行 CODE: $title = cn_substr($title,60); [Copy to clipboard] 修改为 CODE: $title = cn_substr($title,250) [Copy to clipboard ...