在本文中,您将会了解到关于DedeCMS系统参数设置手册之核心设置的新资讯,同时我们还将为您解释dedecms配置的相关在本文中,我们将带你探索DedeCMS系统参数设置手册之核心设置的奥秘,分析de
在本文中,您将会了解到关于DedeCMS系统参数设置手册之核心设置的新资讯,同时我们还将为您解释dedecms配置的相关在本文中,我们将带你探索DedeCMS系统参数设置手册之核心设置的奥秘,分析dedecms配置的特点,并给出一些关于DedeCMS V5.3系统参数设置手册之站点设置、dedecms 时间格式与参数设置、dedecms企业模板 dedecms系统常用术语汇总、DEDECMS全站伪静态如何设置 DEDECMS伪静态设置办法的实用技巧。
本文目录一览:- DedeCMS系统参数设置手册之核心设置(dedecms配置)
- DedeCMS V5.3系统参数设置手册之站点设置
- dedecms 时间格式与参数设置
- dedecms企业模板 dedecms系统常用术语汇总
- DEDECMS全站伪静态如何设置 DEDECMS伪静态设置办法
DedeCMS系统参数设置手册之核心设置(dedecms配置)
织梦CMS系统默认安装目录,默认如果安装在网站根目录即为空,如果安装在子目录需要对其进行设置,例如“cms”,一般移动网站目录需要对其进行重新设置,并重新生成内容,否则会出现页面无法显示、PHP报错等现象。
cookie加密码(cfg_cookie_encode):用于对用户登陆cookie加密设置,默认系统自动生成,通常使用在系统整合等方面。
数据备份目录(在data目录内)(cfg_backup_dir):数据库备份文件夹,通常在系统根目录的data文件夹下,默认为backupdata,即在系统“\data\backupdata”文件夹下
网站发信EMAIL(cfg_admin邮箱):用于站点发信的E-mail地址,默认为“cfg_admin邮箱”,可以根据自己需要进行修改。
Html编辑器选项(目前仅支持fck)(cfg_admin邮箱):网站内容发布,字段类型为HTML时候使用的编辑器,例如普通新闻发布时候内容部分的编辑器,默认为fck,在V5.3中取消了以前的HTML编辑器,并今后不再进行开发
专题的*大节点数(cfg_specnote):专题部分节点的*大数目,默认为6个节点,在添加专题内容处有相关节点的信息。
栏目位置的间隔符号(cfg_list_symbol):通常显示在网站当前位置部分的内容,默认为“ > ”即当前位置部分显示为“主页 > 一级栏目 > 二级栏目”,可以根据自己需要进行修改。
关键词替换(是/否)使用本功能会影响HTML生成速度(cfg_keyword_replace):系统将会替换HTML编辑器中内容部分的Keywords为加亮显示,通常这个选项开启会影响系统生成HTML页面的速度,系统默认是开启的。
(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用**URL(cfg_multi_site):系统附件生成采用地址类型,一般附件生成没有开启该选项附件将采用“/uploads/liming/test111.gif”的形式,如果开启将在附件地址前面加上网站地址,会变为“ ”设置有效解决了二级域名附件无法显示的问题,系统默认是关闭的。
(是/否)开启管理log(cfg_dede_日志):用于记录管理员登陆操作系统的log,默认是关闭的。
FTP主机(cfg_ftp_host):部分创建将通过ftp形式进行文件创建,系统默认没有这个设置,您可以设置FTP的主机地址为ftp://www.xkzzz.com,下面的FTP相关设置也是如此,如果是网站空间需要空间商提供FTP账号密码等
FTP端口(cfg_ftp_port):同FTP主机部分
FTP用户名(cfg_ftp_user):同FTP主机部分
FTP密码(cfg_ftp_pwd):同FTP主机部分
网站根在FTP中的目录(cfg_ftp_root):同FTP主机部分,一般网站空间网站根目录为wwwroot或者htdocs。
是否强制用FTP创建目录(cfg_ftp_mkdir):如果系统不支持PHP创建目录,启用后将采用FTP形式强行创建目录,系统默认是关闭这个选项的
服务器时区设置(cfg_cli_time):用于设置系统程序执行的时区影响到全站时间相关功能,如新闻添加时间、留言时间等,默认为8
是否启用smtp方式发送邮件(cfg_sendmail_bysmtp):采用SMTP发送电子邮件,系统默认是关闭的,改设置将影响到找回密码、文档内容推荐等功能,如果开启需要设置以下SMTP信息,如果启用还需要保证服务器拥有邮件发送的功能,如果是主机空间可以和空间商取得联系并且确保SMTP设置正确性才能确保邮件发送
smtp服务器(cfg_smtp_server):同是否启用smtp方式发送邮件部分,默认为smtp.xinhuanet.com
smtp服务器端口(cfg_smtp_port):同是否启用smtp方式发送邮件部分,默认为25
SMTP服务器的用户email(cfg_smtp_usermail):同是否启用smtp方式发送邮件部分
SMTP服务器的用户帐号(cfg_smtp_user):同是否启用smtp方式发送邮件部分
SMTP服务器的用户密码(cfg_smtp_password):同是否启用smtp方式发送邮件部分
在线支付网关类型(cfg_online_type):设置在线支付网关类型,默认为nps
删除新闻文件同时删除相关附件文件(cfg_upload_switch):删除文档内容时候如果开启了这个选项将清除文档相关附件
网站全局搜索时间限制(cfg_allsearch_limit):如果在使用高级搜索,查询时间大于设置时间数,系统将提示“服务器忙,请稍后搜索”,默认为1,即为1秒。
是否使用伪静态(cfg_rewrite):系统新闻内容及栏目使用为静态,默认是关闭这个选项,如果需要启用,如果网站使用通过网站空间来定义,请务必加到网站空间配置,即 <VirtualHost> 中去,如果加在网站空间配置外部将可能无法使用。
注意LoadModule rewrite_module modules/mod_rewrite.so是否禁用;
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/list.php?tid=$2&TotalResult=$3&PageNo=$4
RewriteRule ^(.*)/view-([0-9]+)-([0-9]+)\.html$ $1/view.php?aid=$2&pageno=$3
</IfModule>
新闻回收站(是/否)开启(cfg_delete):新闻删除将会默认删除到回收站中,如果需要可以从回收站还原新闻内容,系统默认是开启的。
本文章网址:http://www.ppssdd.com/code/23428.html。转载请保留出处,谢谢合作!DedeCMS V5.3系统参数设置手册之站点设置
做为一个站长,不懂点技术有的时候还真不行,往往出了一点小问题就会不知所措。尽管很多人用织梦dedecms来做站,感觉上手比较快,但很多站长忽略了最基本的一点,那就是对织梦dedecms程序没有进行系统的学习。其实织梦官方论坛有很多优秀的汇总帖和经验帖,但有些站长就是懒,或是急于求成,直接问别人了。
由织梦官方团队成员天涯发布的《DedeCMS V5.3 系统设置说明手册》就是很不错学习内容之一。我帖出来的目的是为了以后自我学习和查找方便。本篇主要是DedeCMS V5.3系统参数设置手册之站点设置相关内容。
DedeCMS V5.3系统参数设置手册之站点设置
站点根网址(cfg_basehost):网站根节点网址,例如设置http://www.jh66.net,主要用于生成一些超链接中加入站点根网址,例如:百度新闻、站点RSS、系统上传附件等
网页主页链接(cfg_indexurl):用于前台模板调用网站主站连接
主页链接名(cfg_indexname):网站主页的连接名称,默认为“主页”
网站名称(cfg_webname):全局站点的名称,通常显示在网页页面的标题栏部分,默认为“我的网站”
文档HTML默认保存路径(cfg_arcdir):网站生成静态页面HTML存放路径,默认为“/html”,可以根据自己需要进行设置
图片/上传文件默认路径(cfg_medias_dir):网站附件上传默认保存路径,默认为“/uploads”,可以根据自己需要进行修改
编辑器(是/否)使用XHTML(cfg_fck_xhtml):控制网站内容编辑器是否启用XHTML类型的标记,默认是不起用的
模板默认风格(cfg_df_style):默认模板的风格,设置后模板的路径变为“/tremplets/[设置模板风格]”,默认是default,即“/tremplets/default/”
网站版权、编译JS等底部调用信息(cfg_powerby):网站底部版权及js调用信息,一般可以将流量统计代码加入到这里,前台进行调用
站点默认关键字(cfg_keywords):用于显示站点默认关键字,便于SEO,通常显示在首页的中,可以根据自己需求进行修改
站点描述(cfg_description):用于显示站点默认描述,便于SEO,通常显示在首页的中,可以根据自己需求进行修改
网站备案号(cfg_beian):用于显示网站备案号的相关内容,可以根据自己需要进行设置。
dedecms 时间格式与参数设置
Dedecms 时间格式与参数设置
时间格式
{dede:field name=''pubdate'' function=''strftime(%Y年%m月%d日 %H:%M:%s,@me)'' /}2007年1月1日 18:30:02
{dede:field name=''pubdate'' function=''strftime(%Y-%m-%d %H:%M:%s,@me)'' /}2007-1-1 18:30:02
{dede:field name=''pubdate'' function=''strftime(%Y年%m月%d日 %H时%M分%s秒,@me)'' /}2007年1月1日 18时30分02秒
{dede:field name=''pubdate'' function=''strftime(%m-%d %H:%M:%s,@me)'' /}1-1 18:30:02
{dede:field name=''pubdate'' function=''strftime(%m-%d,@me)'' /}1-1
%Y-年
%m-月
%d-日
%H-小时
%M-分
%s-秒
24小时内的时间显示红色..
[field:pubdate runPHP教程=''yes'']
$a=<font color=''#ff0000''>;
$b=</font>;
$c=strftime(%Y年%m月%d日 %H:%M:%s,@me);
$ntime = time();
$oneday = 3600 * 24;
if(($ntime - @me)<$oneday) @me = $a.$c.$b;
else @me =$c;
[/field:pubdate]
最后更新时间
最后更新时间:{dede:tagname runPHP=''yes''}@me = date(Y-m-d H:i:s,time());{/dede:tagname}
XX天前
[field:pubdate runPHP=''yes'']
$today = Floor(time()/(3600 * 24));
$senday= Floor(@me/(3600 * 24));
$updays = $today-$senday;
if($updays==0) @me = 今日;
else @me = $updays.天前;
[/field:pubdate]
总结
以上是小编为你收集整理的dedecms 时间格式与参数设置全部内容。
如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。
dedecms企业模板 dedecms系统常用术语汇总
全局标记
全局标记指的是应用在网站主页、单独页面、频道封面使用的单独的模板标记,在列表或文章模板中,一般只允许调用channel、arclist标记(hotart、coolart、imglist等都是这个标记延伸出来的标记),但是环境变量限定为文章或列表所在的栏目,如果你要测试的标记是在列表或文章中使用,请指定环境变量(栏目ID)。
自定义标记
自定义标记指的是应用在所属栏目内的模板标记,事先指定显示内容后在列表或文章模板中显示,可以理解为一个JS调用/一个简单的广告管理系统,支持时间范围显示内容`过期显示内容`HTML代码.
频道模型
频道模型用来自定义数据库里的字段的,当你定义好自己的字段后,在使用模版语言时就可以用到自己定义的字段。用于栏目参数设置时,它用来指定整个栏目所发布内容的属性。比如,要建立一个产品库栏目,须要产品名称,产品类型,产品图片.参数等等,你可以自由增减
采集节点
采集指从外部网站截取指定内容,节点可以理解为一个频道/栏目,采集节点指一个指定采集内容对应内部频道/栏目的名称
以上就介绍了dedecms企业模板 dedecms系统常用术语汇总,包括了dedecms企业模板方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
DEDECMS全站伪静态如何设置 DEDECMS伪静态设置办法
1、首先栏目和新闻*好设置成动态浏览,这样才不会生成静态html文件。
修改数据库
将所有文档设置为“仅动态”,可以进入数据库管理中,执行下面命令:
update dede_archives set ismake=-1
并将ismake的默认值设置为 -1即动态。
将所有栏目设置为“使用动态页”,可以进入数据库管理中,执行下面命令:
update dede_arctype set isdefault=-1
2、修改重写的网址。
如果用默认的设置, 访问的网址是:
这样的形式, 我们是可以更改这种样式的.
找到文件/include/helpers/channelunit.helper.php打开.
可以看到有这样的语句
代码如下
复制代码
retu $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html'; 这就是新闻的url格式. 修改为
retu "/view-".$aid.'-1.html'; 找到这是列表的重写url.
$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid; 这是列表的重写url. 修改为:
$reurl = "/list-".$typeid.".html";
3、需要设置重写规则。
在系统目录下加一个 .htaccess文件,在里面加上下面的:
代码如下
复制代码
RewriteEngine On RewriteRule ^list-([0-9]+)\.html$ /plus/list.php?tid=$1 RewriteRule ^list-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3 RewriteRule ^view-([0-9]+)-1\.html$ /plus/view.php?arcID=$1 RewriteRule ^view-([0-9]+)-([0-9]+)\.html$ /plus/view.php?aid=$1&pageno=$2
如果你的系统支持url重写,到这里就可以用伪静态访问了.这样就完成了设置。
更进一步,还可以把view换成自己的任何词语,这也要把include/arc.archives.class.php文件中的view也一样替换。
发布选项: 生成HTML 仅动态浏览 发新闻的时候选一下就可以了。为了以后升级,尽量减少修改文件。
更多伪静态设置办法:
频道|栏目页|新闻页伪静态
主要通过修改GetFileName()、GetTypeUrl()这两个函数实现。DedeCms V5.3、DedeCms V5.5和DedeCms V5.6版本,打开/include/channelunit.func.php进行修改。注意:DedeCms V5.7,此文件路径更改了,你打开/include/helpers/channelunit.helper.php即可。
a.将GetFileName()中的如下代码:
代码如下
复制代码
//动态新闻 if($cfg_rewrite == 'Y') { retu $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html'; } 替换为
//动态新闻 if($cfg_rewrite == 'Y') { retu "/archives/view-".$aid.'-1.html'; }
将新闻页默认的/plus/view-1-1.html链接格式改为/archives/view-1-1.html,这个随个人喜欢,不作更改也行。
b.将GetTypeUrl()中的如下代码:
代码如下
复制代码
//动态 $reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid; 替换为
//动态 $reurl = "/category/list-".$typeid.".html";
这步必须修改,即让你的频道或是栏目页网址变更为/category/list-1.html形式。
列表分页伪静态
打开/include/arc.listview.class.php,找到获取动态的分页列表GetPageListDM()函数末尾处:
代码如下
复制代码
$plist = str_replace('.php?tid=', '-', $plist); 替换为
$plist = str_replace('plus', 'category', $plist);//将默认的plus替换成category $plist = str_replace('.php?tid=', '-', $plist);
将列表分页默认链接格式/plus/list-1-2-1.html修改为/category/list-1-2-1.html,这步也可以不作更改。
新闻分页伪静态
打开/include/arc.archives.class.php,找到获取动态的分页列表GetPagebreakDM()函数末尾处:
代码如下
复制代码
$PageList = str_replace(".php?aid=","-",$PageList); 替换为
$plist = str_replace('plus', 'archives', $plist);//将默认的plus替换成archives $PageList = str_replace(".php?aid=","-",$PageList);
这步不作修改也可以,只是个人喜好问题。
TAG标签伪静态
DedeCms默认的TAG标签网址,形如/tags.php?/dedecms5.7/,特别之难看。打开/include/taglib/tag.lib.php,找到lib_tag()函数下的:
代码如下
复制代码
$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/"; 替换为
$row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword'])."/";
到这里,TAG标签网址中的“.php?”号就去掉了。
搜索伪静态
#p#分页标题#e#DedeCms搜索网址静态化比较麻烦,附带参数多不说,参数也可能变化,像搜索结果分页的网址就特麻烦,伪静态规则匹配复杂。小拼就偷下懒,将搜索网址中“search.php?…”直接替换为“search.html?…”,至于“?”号之后的参数以任意字符进行匹配。
依次打开include文件夹下的channelunit.func.php、arc.searchview.class.php、arc.taglist.class.php以及/include/taglib/hotwords.lib.php,查找“search.php?”替换为“search.html?”即可。
问答伪静态
问答模块的伪静态实现比较简单,只要后台开启伪静态支持即可,至于个别页面,如ask目录下的browser.php、question.php以及include目录下的common.inc.php、functi*****.inc.php都需要简单修改才可以匹配伪静态规则。注意一点,DedeCms V5.7问答模块整体升级了,之前的规则已经不适用了,小拼以后会专门写个教程供大家参考的。
DedeCms伪静态注意事项
1)以上提供的DedeCms伪静态修改以及规则都是按照个人的修改步骤来的,仅供参考,你可以根据站点的实际情况作相应调整;
2)伪静态实现思路,即根据理想的网址结构写好伪静态规则,然后对程序进行相应修改,并没有你想象中的那么复杂;
3)不会程序、不会正则都没有关系,但是思路一定要清楚,还有就是禁得住“折腾”,多研究,搞透了,对提升自己也有极大好处。
本文章网址:http://www.ppssdd.com/code/21233.html。转载请保留出处,谢谢合作!关于DedeCMS系统参数设置手册之核心设置和dedecms配置的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于DedeCMS V5.3系统参数设置手册之站点设置、dedecms 时间格式与参数设置、dedecms企业模板 dedecms系统常用术语汇总、DEDECMS全站伪静态如何设置 DEDECMS伪静态设置办法的相关知识,请在本站寻找。
本文标签: