GVKun编程网logo

织梦管理系统(DedeCms)目录结构简介(织梦网网站根目录在哪)

3

关于织梦管理系统(DedeCms)目录结构简介和织梦网网站根目录在哪的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于DedeCMS5.7标签tag长度限制的修改办法、dedecms5.7怎

关于织梦管理系统(DedeCms)目录结构简介织梦网网站根目录在哪的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于DedeCMS 5.7 标签tag长度限制的修改办法、dedecms 5.7怎样在任意位置显示自由列表标题+链接、DedeCMS Error:Tag disabled:php错误的完整处理办法、DEDECMS JSON数据生成 DEDECMS JSON接口制作等相关知识的信息别忘了在本站进行查找喔。

本文目录一览:

织梦管理系统(DedeCms)目录结构简介(织梦网网站根目录在哪)

织梦管理系统(DedeCms)目录结构简介(织梦网网站根目录在哪)

 

下面的内容是从网上收集的个人写的目录结构,写的很实用。这个链接是官方提供的目录结构。(在官方的目录结构中也提到:/install 安装程序目录,安装完后可删除[安装时必须有可写入权限]。)

 

根目录    

/dede    管理后台目录 

/freelist    自由文档列表生成目录 

/a    默认新闻生成目录 

/include    程序核心文件目录 

/member    会员管理目录 

/plus    插件及辅助功能目录 

/setup    安装目录 

/special    专题生成目录 

/templets    默认源码存放目录 

/upimg    上传download文件保存目录

 

/install   安装文件   (安装后一定要删除)

base.css    基本样式表 

index.php    网站默认首页 

robots.txt    搜索控制文件 

    

/templets源码目录    

/dedecmsv31    3源码目录 

/default    默认源码目录 

article_article.htm    普通新闻页面源码 

article_default.htm    一般文档页面源码 

article_flash.htm    flash页面源码 

article_image.htm    图集页面源码 

article_soft.htm    软件页面源码 

article_spec.htm    专题页面源码 

index.htm    网站首页源码 

index_article.htm    新闻频道封面源码 

index_article_webart1.htm    

index_article_webart2.htm    

index_article_webart.htm    

index_default.htm    一般文档封面源码 

index_flash.htm    flash频道封面源码 

index_image.htm    图集频道封面源码 

index_soft.htm    软件频道封面源码 

list_article.htm    新闻列表源码 

list_default.htm    一般文档列表目录源码 

list_flash.htm    flash文档列表源码 

list_free.htm    自由列表源码 

list_image.htm    图集列表源码 

list_soft.htm    软件列表源码 

list_spec.htm    专题列表源码 

/img    源码图片目录(含样式表) 

/plus    辅助插件源码目录 

下载_links_templet.htm    download链接源码 

feedback_confirm.htm    评论确认源码 

feedback_templet.htm    用户评论源码 

feedback_templet_js.htm    

flink-add.htm    友链添加源码 

flink-list.htm    友链列表源码 

guestbook.htm    留言本源码 

heightsearch.htm    高级搜索源码 

js.htm    

recommend.htm    推荐好友源码 

rss.htm    RSS的XML源码 

rssmap.htm    RSS订阅文件 

showphoto.htm    图片显示源码 

sitemap.htm    网站地图源码 

view_msg.htm    会员提示信息源码 

vote.htm    投票结果显示源码 

/system    系统源码目录 

channel_list.htm    栏目列表系统源码 

list_fulllist.htm    文档列表系统源码 

mynews.htm    站内文章系统源码 

part_arclist.htm    新闻列表系统源码 

part_autochannel.htm    分类栏目系统源码 

part_channelartlist.htm    包含新闻列表的栏目系统源码 

part_imginfolist.htm    使用imginfolist标签调用的源码 

part_imglist.htm    使用imglist标签调用的源码 

part_type_list.htm    单个栏目的系统源码 

spec_arclist.htm    专题列表新闻系统源码 

spec_list.htm    专题用源码 

tag_arclist.htm    

tag_fieldlist.htm    fieldlist用系统源码 

/system/channel    频道特殊底层源码目录 

channel_downlinkpage.htm    download地址列表链接源码 

channel_downlinks.htm    download地址列表源码 

channel_spec_note.htm    专题节点列表源码 

    

/include目录 程序核心目录    

config_base.php    环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。 

config_hand.php    系统配置文件。定义系统常用的配置信息定义,可从后台管理直接生成该文件。 

config_passport.php    通行证文件 

config_rglobals.php    检测系统外部变量 

config_rglobals_magic.php    同上 

inc_archives_view.php    用于浏览文档或对文档生成HTML 

inc_arclist_view.php    用于浏览频道列表或对内容列表生成HTML 

inc_arcmember_view.php    用于浏览会员发布的文档 

inc_arcpart_view.php    用于解析和创建全局性质的源码,如频道封面,主页,单个页面等 

inc_arcsearch_view.php    用于文档搜索 

inc_arcspec_view.php    用于浏览所有专题列表或对专题列表生成HTML 

inc_channel_unit.php    用户解析特定频道的附加数据结构信息 

inc_channel_unit_functions.php    系统共用函数集合 

inc_downclass.php    防采集随机字符串函数 

inc_freelist_view.php    用于对特定内容列表生成HTML 

inc_functions.php    可供用户使用的函数集合 

inc_imgbt.php    GetTypeidSelMember 

inc_member日志in.php    用于用户登录及获得会员状态 

inc_photograph.php    用于处理系统中的图片,例如水印,缩略图等 

inc_photowatermark_config.php    图片处理参数定义 

inc_rss_view.php    用于浏览频道RSS或对RSS生成静态文件 

inc_separate_functions.php    SpGetArcList函数,用于获得文档列表 

inc_sitemap.php    用于生成网站地图 

inc_type_tree.php    用于选择栏目的目录树 

inc_type_tree_member.php    同上,会员使用 

inc_typelink.php    用于显示新闻的位置和栏目位置等 

inc_typeunit_admin.php    用于频道管理时的一些复杂操作,主要用于后台 

inc_typeunit_menu.php    同上 

inc_user日志in.php    用于管理员登录 

inc_vote.php    用于管理投票 

jump.php    用于超链接跳转 

pub_charset.php    共用字符处理函数,GB/UTF-8/Unicode/BIG5等互换 

pub_collection.php    用于采集 

pub_collection_functions.php    采集用函数 

pub_datalist.php    后台管理用数据列表 

pub_datalist_dm.php    同上,不使用源码 

pub_db_mysql.php    用于操作数据库 

pub_dedehtml2.php    用于采集中的HTML解析 

pub_dedehtml.php    HTML解析器 

pub_dedetag.php    用于dede源码标签解析 

pub_httpdown.php    用于downloadhttp中的资源 

pub_oxwindow.php    后台程序扩展 

pub_splitword_    织梦分词算法 

validateimg.php    验证码 

vdimgck.php    验证码 

/inc    共用函数目录 

inc_fun_funAdmin.php    获取拼音码等函数 

inc_fun_funString.php    html代码处理等函数 

inc_fun_SpGetArcList.php    获取文档列表SpGetArcList

 

模块:/group/圈子模块

 

           /ask/问答系统

 

        /book/ 小说系统

本文章网址:http://www.ppssdd.com/code/6266.html。转载请保留出处,谢谢合作!

DedeCMS 5.7 标签tag长度限制的修改办法

DedeCMS 5.7 标签tag长度限制的修改办法

 

大家都知道默认情况下,dedecms的标签tag长度是12个字节,也就是6个汉字,哪知道在织梦5.7中,也没有改掉这个烦恼的事,可能这个设定是基于效率问题考虑的,如果更新的时候设置的长度超过这个字符,系统就会不显示这个tag。有时候需要根据实际情况修改tag的长度,下面是办法,测试可用。

1.修改数据库中表dede_tagindex 和dede_taglist的tag字段属性:varchar(12)修改为varchar(255) 。

这个步骤需要直接操作数据库。

2.修改文件:/include/helpers/archive.helper.php

查找:if(isset($tag[12]) 修改为:if(isset($tag[255]) ;

再将if(isset($tag[20]) 修改为:if(isset($tag[255]) 。

本文章网址:http://www.ppssdd.com/code/13690.html。转载请保留出处,谢谢合作!

dedecms 5.7怎样在任意位置显示自由列表标题+链接

dedecms 5.7怎样在任意位置显示自由列表标题+链接

 

dedecms 5.7怎样在任意位置显示自由列表标题+链接?

为什么会有这样的问题呢,因为找了半天没有发现织梦cms中调用自由列表的标签.在度哥上也没找到答案.那就只有自己捉摸了.下面是我用到的办法,其实是很简单的,只需要一句简单的sql代码就可以实现了

{dede:sql sql="select * From dede_freelist limit 100"} 

<a href=http://www.dede58.com/a/dedejq/"[field:listdir/]">[field:title/]</a>

{/dede:sql} 

前提是必须删除添加自由列表时地址时前面出现的 {listdir}标签.

如图:

本文章网址:http://www.ppssdd.com/code/14438.html。转载请保留出处,谢谢合作!

DedeCMS Error:Tag disabled:php错误的完整处理办法

DedeCMS Error:Tag disabled:php错误的完整处理办法

 

网站提示DedeCMS Error:Tag disabled:"php" more...!

在*新的织梦CMSdedecms5.7版本与7月15号的补丁里,官方增加了源码引擎禁用的全局设置,

用于控制哪些源码标签无法被加载,所有支持的源码标签可见系统目录下的“\include\taglib”,默认php标签是被禁用的。

当你还原数据的以后,有可能原来备份里没这个选项,或者是你禁用了源码里的php标签,所以才会报错 。
 

处理办法如下:

我们先登录后台找到网站后台--系统--系统基本参数---其他选项 ---源码引擎禁用标签。
 

如果没有找到这一项,请到后台-系统-系统设置-SQL命令行工具里运行一下下面的sql语句

INSERT INTO `dede_sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_disable_funs', '源码引擎禁用PHP函数', 7, 'bstring', 'phpinfo,eval,exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source,file_put_contents'); 

INSERT INTO `dede_sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_disable_tags', '源码引擎禁用标签', 7, 'bstring', 'php'); 

然后在织梦CMS网站后台--系统--系统基本参数---其他选项 ---源码引擎禁用标签里把php删除掉保存就正常了。

本文章网址:http://www.ppssdd.com/code/14225.html。转载请保留出处,谢谢合作!

DEDECMS JSON数据生成 DEDECMS JSON接口制作

DEDECMS JSON数据生成 DEDECMS JSON接口制作

 

json数据格式可以方便不同站点之间进行数据调用引用,当然我们的DEDECMS也可以实现全站数据生成JSON供其他站点调用,代码很简单,主要用到include/json.class.php。

织梦本身是自带json标签的,调用办法:

{dede:json url='' cache=300}
[field:id/]-[field:title/]<br/>
{/dede:json}

  这个标签调用例子在织梦手册里已经给我们提供了,url是一个远程json接口地址,这个接口文件json.php代码 里面,*后的返回必须是把数据通过json_encode($feeds)系统函数,进行json编码后,通过echo或print()函数来打印出来,这二点是必须的,然后,在前台我们就可以通过$.ajax()或$.getjson()来获取数据。织梦系统给我们提供了一个json类,在include/json.class.php文件里面,也就是是说,我们在对php文件转换json编码,就有了二种办法:

  1.直接用php系统给我们提供的系统函数,json_encode(),我建立大家用这个,即简单又省事,既然,php系统给我们提供了,我们可以不用织梦系统提供的。

  2.就是用织梦系统提供的,encode(),在使用前,首先引入json.class.php,即:

   require_once(DEDEINC.'/json.class.php');
   $json = new Services_JSON(SERVICES_JSON_SUPPRESS_ERRORS);

   echo $json->encode($reval);

  $reval这个变量是我们从数据库或其它地方得到的,一般是一个二维数组,例如下:

  Array (
  [0] => Array ( [id] => 95 [title] => 原图设计)
  [1] => Array ( [id] => 113 [title] => ssssssssssss)
  [2] => Array ( [id] => 111 [title] => hjhj )
  [3] => Array ( [id] => 110 [title] => ssssssssssss)
     )

  经echo 以后,显示的内容如下所示。

  [
   {"id":"95","title":"\u539f\u521b"},
   {"id":"113","title":"ssssssssssss"},
   {"id":"111","title":"hjhj"},
   {"id":"110","title":"ssssssssssss"}
  ]

  这是经过encode()或用json_encode()后,显示的内容。即,用中括号括起来的,几个json数据,这个数据回给请求的$.ajax()或$.getjson(),并由其对这个数据进行处理,显示我们相要的结果。

知道了原理,接下来就是详细实现办法,如下:

首先新建一个PHP文件,命名为json.php(也可以新建个文件夹命名为api,然后PHP命名为index.php,这样调用的时候就只需要你的域名/api这样的方式调用),用于作为被调用的API接口,代码如下:

<?php

$cfg_NotPrintHead = false;

header("Content-Type: text/html; charset=utf-8");

include_once (dirname(__FILE__)."/../include/common.inc.php");

error_reporting(E_ALL || ~E_NOTICE);

require_once(DEDEINC.'/json.class.php');

$reval = array();

$dsql->SetQuery("SELECT id,title FROM `dede_archives` ORDER BY id DESC LIMIT 0,10");

$dsql->Execute('me');

while ($row = $dsql->GetArray('me')) {

$row['title'] = gb2utf8($row['title']);

$reval[] = $row;

}

$json = new Services_JSON(SERVICES_JSON_SUPPRESS_ERRORS);

echo $json->encode($reval);

?>

这里代码有进行了GBK转UTF8的操作,所以兼容GBK版的DEDECMS

调用办法:

{dede:json url='域名/json.php' cache=300}

[field:id/]-[field:title/]<br/>

{/dede:json}

把调用代码放到你你需要的地方就行

本文章网址:http://www.ppssdd.com/code/10237.html。转载请保留出处,谢谢合作!

今天关于织梦管理系统(DedeCms)目录结构简介织梦网网站根目录在哪的介绍到此结束,谢谢您的阅读,有关DedeCMS 5.7 标签tag长度限制的修改办法、dedecms 5.7怎样在任意位置显示自由列表标题+链接、DedeCMS Error:Tag disabled:php错误的完整处理办法、DEDECMS JSON数据生成 DEDECMS JSON接口制作等更多相关知识的信息可以在本站进行查询。

本文标签: