• dedecms二次开发总结 变量参数


    dedecms二次开发总结
    1、服务器各种变量参数:


    1.1.站点设置

     站点根网址(cfg_basehost):网站根节点网址
    网页主页链接(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,通常显示在首页的<meta>中,可以根据自己需求进行修改
     
    站点描述(cfg_description):用于显示站点默认描述,便于SEO,通常显示在首页的<meta>中,可以根据自己需求进行修改
     
    网站备案号(cfg_beian):用于显示网站备案号的相关内容,可以根据自己需要进行设置


    1.2.核心设置

     DedeCms安装目录(cfg_cmspath):系统默认安装目录,默认如果安装在网站根目录即为空,如果安装在子目录需要对其进行设置,例如“cms”,一般移动网站目录需要对其进行重新设置,并重新生成内容,否则会出现页面无法显示、PHP报错等现象
     cookie加密码(cfg_cookie_encode):用于对用户登陆cookie加密设置,默认系统自动生成,通常使用在系统整合等方面
     
    数据备份目录(在data目录内)(cfg_backup_dir):数据库备份文件夹,通常在系统根目录的data文件夹下,默认为backupdata,即在系统“dataackupdata”文件夹下
     
    网站发信EMAIL(cfg_adminemail):用于站点发信的E-mail地址,默认为“cfg_adminemail”,可以根据自己需要进行修改
     
    Html编辑器选项(目前仅支持fck)(cfg_adminemail):网站内容发布,字段类型为HTML时候使用的编辑器,例如普通文章发布时候内容部分的编辑器,默认为fck,在V5.3中取消了以前的HTML编辑器,并今后不再进行开发
     
    专题的最大节点数(cfg_specnote):专题部分节点的最大数目,默认为6个节点,在添加专题内容处有相关节点的信息
     
    栏目位置的间隔符号(cfg_list_symbol):通常显示在网站当前位置部分的内容,默认为“ > ”即当前位置部分显示为“主页 > 一级栏目 > 二级栏目”,可以根据自己需要进行修改
     
    关键字替换(是/否)使用本功能会影响HTML生成速度(cfg_keyword_replace):系统将会替换HTML编辑器中内容部分的关键词为加亮显示,通常这个选项开启会影响系统生成HTML页面的速度,系统默认是开启的
     
    (是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址(cfg_multi_site):系统附件生成采用地址类型,一般附件生成没有开启该选项附件将采用“/uploads/liming/test111.gif”的形式,如果开启将在附件地址前面加上网站地址,会变为“http://www.adc.com/uploads/liming/test111.gif ”设置有效解决了二级域名附件无法显示的问题,系统默认是关闭的
     
    (是/否)开启管理日志(cfg_dede_log):用于记录管理员登陆操作系统的日志,默认是关闭的
    FTP主机(cfg_ftp_host):部分创建将通过ftp形式进行文件创建,系统默认没有这个设置,您可以设置FTP的主机地址为ftp.abc.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服务器的用户邮箱(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):文章删除将会默认删除到回收站中,如果需要可以从回收站还原文章内容,系统默认是开启的


    1.3.附件设置

    缩略图默认宽度(cfg_ddimg_width):系统上传缩略图默认宽度
    缩略图默认高度(cfg_ddimg_height):系统上传缩略图默认高度
     
    图片浏览器文件类型(cfg_imgtype):图片浏览器浏览的文件类型,默认为jpg|gif|png
    允许上传的软件类型(cfg_softtype):系统软件发布支持的软件发布类型,默认为zip|gz|rar|iso|doc|xsl|ppt|wps
     
    允许的多媒体文件类型(cfg_mediatype):系统发布多媒体文件支持的多媒体文件类型,默认为swf|mpg|mp3|rm|rmvb|wmv|wma|wav|mid|mov,可以根据自己的站点需求进行设置
     
    图集默认显示图片的大小(cfg_album_width):图集模型默认显示的图片大小,默认设置为800,可以根据自己需求进行设置
     
    图集多行多列样式默认行数(cfg_album_row):图集显示多行显示默认行数,默认设置为3,可以根据自己需求进行设置
     
    图集多页多图每页显示最大数(cfg_album_pagesize):多页图集显示每页最大的数目,默认设置为12,可以根据自己的需要进行设置
     
    图集默认样式 1为多页多图,2为多页单图,3为缩略图列表(cfg_album_style):图集默认显示的样式,默认为2,多页单图,可以根据自己的需求进行设置
     
    图集默认缩略图大小(cfg_album_ddwidth):图集发布默认缩略图大小,默认设置为200,可以根据自己的需求进行设置


    1.4.会员设置

     是否开启会员功能(cfg_mb_open):系统会员功能是否开启,系统默认是开启的,可以通过/member进行注册、登陆、内容发布等功能
     是否开启会员图集功能(cfg_mb_album): 系统会员功能是否开启,系统默认是开启的,可以通过/member进行注册、登陆、内容发布等功能
     
    是否允许会员上传非图片附件(cfg_mb_upload):允许会员上传非图片附件,图片附件包含的设置在图片浏览类型中已经列出,系统默认是开启这个会员上传的权限的
     
    会员长传文件大小(K)(cfg_mb_upload_size): 会员上传文件最大限制,默认为1MB及1024Kb
     
    是否开放会员对自定义模型投稿(cfg_mb_sendall):系统后台可以添加自定义模型,模型中可以设置会员对不同模型内容进行投稿,这里可以设置是否开启会员对自定义模型投稿,默认是开启的
     
    是否把会员指定的远程文档下载到本地(cfg_mb_rmdown):会员发布内容,如果内容中含有图片等文件,开启这个选项将会被下载到服务器,系统默认是开启这个功能的
     
    会员附件许可的类型(cfg_mb_addontype):会员开启上传文件,附件上传的类型,默认设置为swf|mpg|mp3|rm|rmvb|wmv|wma|wav|mid|mov|zip|rar|doc|xsl|ppt|wps,可以根据自己的需要进行设置
     
    会员附件总大小限制(MB)(cfg_mb_max): 会员上传附件最大的空间容量,默认为300MB,可以根据自己需要进行设置
     
    图集多行多列样式默认列数(cfg_album_col):图集多行多列样式默认的显示列数,系统默认为3,可以根据自己需要进行设置
     
    不允许注册的会员id(cfg_cfg_mb_notallow):不允许注册的会员ID,默认www,bbs,ftp,mail,user,users,admin,administrator,用“,”分开,系统注册这些id是默认无法注册的,可以根据需要进行设置
     
    用户id最小长度(cfg_mb_idmin):对用户id进行字数限定,默认最小长度为3,可以根据自己需要进行设置
     
    用户密码最小长度(cfg_mb_pwdmin):对用户密码进行最小长度设置,默认最小长度为3,可以根据自己需要进行设置
     
    是否严格限定会员登入id允许会员使用二级域名必须设置此项(cfg_md_idurl):开启这个选项将对用户的id进行严格限制,系统将可能无法使用中文作为用户id,如果允许用户使用二级域名,将必须设置这个项目,改项目默认是关闭的
     
    注册会员默认级别[会员权限管理中]查看级别代表的数字(cfg_mb_rank):注册的时候用户默认级别,默认值为10,可以通过系统后台[会员]-[会员权限管理],查看具体权限,查看到默认会员级别为注册会员,可以根据自己需要进行相应设置
     
    是否限制Email只能注册一个账号(cfg_md_mailtest):开启后一个e-mail只允许在系统中被使用一次,系统默认是开启的
     
    前台密码验(cfg_mb_rand)证类型:默认32 — 32位md5,可选:116 — 前16位,r16 — 后16位,m16 — 中间16为(cfg_mb_pwdtype):会员注册登陆等默认密码的验证类型,系统默认为32位,如果早期版本中密码类型进行设置不同的需要对其重新设置


    1.5.互动设置

     
    禁用词语(系统讲直接停止用户动作)用|分开,但不要在结尾加|(cfg_notallowstr):系统禁用词语设置,系统在进行互动操作过程中,如果有用户提交这些信息,系统将会显示“has not allow words!”,关键词用“|”分开,并且不要在结尾加上“|”
     
    替换词语(词语会被替换成***)用|分开,但不要在结尾加|(cfg_replacestr):如果用户在提交这些词语后,系统将会自动替换为“***”,被替换词语用“|”,结尾不要加“|”,可以根据需要进行设置
     
    评论及留言(是/否)需审核(cfg_feedbackcheck):如果开启,会员发布文章评论将不会直接显示在内容页,需要经过管理员审核后才可以发布,管理员在系统后台[核心]-[评论管理]中对评论进行审核或者回复,系统默认关闭这个选项
     
    评论加验证码重确认(cfg_feedback_ck):评论时候加上验证码,可以有效防止灌水机等垃圾软件的广告群发,系统默认是关闭这个选项,用户可以根据自己需要开启这个选项
     
    两次评论至少间隔时间(秒钟)(cfg_feedback_time):两次评论间隔时间,默认是10秒,如果时间过短,将会提示“管理员设置了评论间隔时间,请稍等休息一下!”,可以根据自己需要进行设置
     
    每个IP一小时内最大评论数(cfg_feedback_numip):每个IP在一小时内发布评论最大数目,默认为100,可以根据自己的需要设置,可以有效防止群发软件提交大量重复信息
     
    会员投稿是否使用验证码(cfg_vdcode_member):会员投稿是否启用验证码,默认是开启的,可以根据自己需要对其进行设置
     
    会员投稿是否检测重复标题(cfg_mb_cktitle):会员投稿检查标题是否有重复内容,默认是开启的,可以根据自己的需要进行设置
     
    投稿多长时间后不能再修改[天](cfg_mb_editday):会员在投稿后修改内容时间限定,默认是投稿被采纳后7天不能再进行修改,可以根据自己需要进行设置
     
    投稿可获取积分(cfg_sendarc_scores):投稿被采纳后将获得的积分数目,可以自行根据网站需要进行积分获取的数量设置,默认为5
     
    参与评论可获积分(cfg_sendfb_scores):参与评论可以获得的积分数目,默认为3
     
    被踩扣除文章好评度(cfg_caicai_sub):被踩所扣除的文档好评度,默认为2
     
    被顶增加文章好平度(cfg_caicai_add):被顶的文档增加的好评度,默认为2
     
    详细好评可获好平度(cfg_feedback_add):详细好评可获得的好评度,默认为5
     
    详细恶评扣除好平度(cfg_feedback_sub):详细恶评被扣除的好评度,默认为5

    1.6.性能选项

    (是/否)开启分页标题,开启会影响HTML生成速度(cfg_arcsptitle):如果开启了这个函数,将启用分页标题,我们在发布普通文章的时候会在编辑器看到添加“#p#副标题#e#”这个代码,开启后分页标题的功能才可以使用,不过需要在模板中加入{dede:pagetitle style='select'/}标签

    (是/否)开启长文章自动分页(cfg_arcautosp):开启后,系统自动判断内容大小进行自动分页,系统默认是关闭的

    文章自动分页大小(单位:K)(cfg_arcautosp_size):开启自动分页后的内容长度,默认为5K,如果内容大于5K自动分到第二页

    上级列表是否包含子类内容(cfg_list_son):列表页是否显示下级列表的内容,如果开启则显示下级列表的内容,系统默认是开启这个选项的

    发布文档后自动更新网站主页(cfg_makeindex):发布内容后将自动更新网站主页,但这样比较影响系统性能,建议关闭这个选项自动进行更新

    使用关键词关连文章(cfg_keyword_like):使用文档关键词来关联相应的文章,系统默认是关闭的

    网站主页调用函数最大索引文档数 不适用于经常单栏目采集过多内容的网站 不启用本项此值设置为0即可(cfg_index_max):网站主页调用函数最大索引文档数 不适用于经常单栏目采集过多内容的网站,默认是10000即首页调用最大索引文档数为10000

    Arclist标签调用缓存(0 不启用,大于0值为多少秒)(cfg_index_cache):arclist标签缓存,缓存将增强网站性能,但不能实时更新站点标签信息,系统默认设置为7200秒,可以根据自己需要设置,0为关闭缓存

    是否启用模板缓存(cfg_tplcache):模板缓存将增强模板解析性能,但可能会影响生成速率,系统默认是开启模板缓存的,可以根据自己需要进行设置

    模板缓存目录(cfg_tplcache_dir):模板缓存所保存的目录

    发布、修改单个文档是否使用调用缓存(cfg_makesign_cache):发布、修改单个文档是否使用调用缓存

    最大搜索检查文档数(cfg_search_max):最大搜索检查文档数,默认为50000

    最大返回搜索结果数(cfg_search_maxrc):搜索后最大返回搜索结果数,默认为300

    搜索间隔时间(秒、对网站所有用户)(cfg_search_time):搜索内容间隔时间,默认为3秒

    是否启用副栏目(cfg_need_typeid2):开启后可以使用副栏目功能,同一文档能够在不同栏目中进行显示

    Id文档ID,content 标签最终内容(修改此变量后必须更新系统缓存)(cfg_cache_type):如果用id,那么生成HTML是从缓存读取id并查询一次,如果是内容,即是指标签最终生成的html,这样就不用再查数据库  


    1.7.其他选项

     自动摘要长度(0-250,0表示不启用)(cfg_auot_description):自动摘要长度(0-250,0表示不启用): 系统文章发布自动摘要长度,默认为240,这个选项有利于系统SEO,推荐使用默认设置,可以根据自己需要进行设置
     远程图片本地化(cfg_rm_remote):远程图片本地化: 在发布HTML内容时候粘贴远程图片,开启这个选项将会把图片默认下载到服务器上,系统默认开启这个选项
     
    删除非站内链接(cfg_arc_dellink):删除非站内链接: 在发布HTML内容时候,会去除非本站内的超链接内容,在单独的内容发布处也有这个选项
     
    提取第一张图片作为缩略图(cfg_arc_autopic):提取第一张图片作为缩略图:将HTML内容中第一章图片作为当前内容的缩略图进行显示
     
    自动提取关键字(cfg_arc_autokeyword):自动提取关键字:发布内容,如果没有设置关键字,开启本选项会自动根据已发布内容提取文档的关键词,系统默认开启这个项目
     
    文档标题最大长度 改此参数后需要手工修改数据表(cfg_title_maxlen):文档标题最大长度 改此参数后需要手工修改数据表: 发布文章标题的最大长度,默认是60,如果需要修改为更多需要修改数据库相关字段
     
    后台调试模板标记是否禁止使用函数 这个选项可以防止非权限管理利用标记调试进行非法操作(cfg_notallow_tplfunc):后台调试模板标记是否禁止使用函数 这个选项可以防止非权限管理员利用标记调试进行非法操作
     
    发布文档时是否检测重复标题(cfg_check_title):发布文档时是否检测重复标题: 发布文档时候如果有重复标题对其进行检测,系统默认开启这个项目
     
    百度新闻xml更新新闻数量 最大100(cfg_baidunews_limit):百度新闻xml更新新闻数量 最大100: 百度新闻xml更新新闻数量,默认为100
     
    百度新闻xml更新时间(单位:分钟)(cfg_updateperi):百度新闻xml更新时间 (单位:分钟): 百度新闻自动更新时间,默认为15分钟
     
    文档内容同一关键词替换次数(0为全部替换)(cfg_riplace_num):文档内容同一关键词替换次数(0为全部替换): 文档中的关键词替换的次数,默认为0,即全部替换,用户可以根据自己需要进行设定

    清风明月本无价,近水远山皆有情。
  • 相关阅读:
    Educational Codeforces Round 20 D. Magazine Ad
    Educational Codeforces Round 20 C. Maximal GCD
    紫书第三章训练2 暴力集
    Educational Codeforces Round 20 B. Distances to Zero
    Educational Codeforces Round 20 A. Maximal Binary Matrix
    紫书第三章训练1 D
    紫书第一章训练1 D -Message Decoding
    HAZU校赛 Problem K: Deadline
    Mutual Training for Wannafly Union #8 D
    紫书第三章训练1 E
  • 原文地址:https://www.cnblogs.com/onlylove2015/p/4394043.html
Copyright © 2020-2023  润新知