Discuz二次开发基本知识总结

时间:2019-05-13 09:33:30下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《Discuz二次开发基本知识总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《Discuz二次开发基本知识总结》。

第一篇:Discuz二次开发基本知识总结

随笔-12文章-0评论-46

Discuz二次开发基本知识总结

一)Discuz!的文件系统目录

注:想搞DZ开发,就得弄懂DZ中每个文件的功能。

a)Admin:后台管理功能模块

b)Api:DZ系统与其它系统之间接口程序

c)Archiver:DZ中,用以搜索引擎优化的无图版

d)Attachments:DZ中 ,用户上传附件的存放目录

e)Customavatars:DZ中,用户自定义头像的目录

f)Forumdata:DZ缓存数据的存放目录

g)Images:DZ模板中的图片存放目录

h)Include:DZ常用函数库,基本功能模块目录

i)Ipdata:DZ统计IP来路用的数据

j)Plugins:DZ插件信息的存放目录

k)Templates:DZ模板文件的存放目录

l)Wap:DZ无线,Wap程序处理目录

二)必须记熟Discuz!数据库设计的每个表的功能,每个表中每个字段的功能。关于DZ数据库设计文档,请参阅DZ相关的项目文档(请从本贴附件中下载)

三)Discuz!的流程控制

a)后台流程控:DZ后台所有的功能,均需要注册到admincp.php文件,每个功能都至少有一个或一个以上的Action(动作),在admincp.php中,可以定义Action的执行权限,分别为:“admin==1”管理员,或“admin==2 || admin==3”超级版主和版主,每个Action对应一个脚本文件,脚本文件的命名为action.inc.php(*.inc.php),并存放在admin目录下,如执行:admincp.php?action=dodo,相当于执行admin目录下的dodo.inc.php文件

b)前台流程控制:前台的流程控制比较简单:流程是自由的,如: 首页:index.php

会员注册:register.php;

会员登录:logging.php

发贴程序:post.php

会员信息:member.php

论坛内容:forumdisplay.php

查看贴子:viewthread.php

…大部分功能,此处不一一列出…

c)DZ根目下的config.inc.php属于整个DZ系统的配置文件

四)Discuz!的数据处理过程

a)DZ对mysql的数据库操作处理全部封装在dbstuff(db_mysql.class.php)类中

b)所在的外部数据均通过“daddslashes()”初步过滤,然后再过滤,再根据需要处理

五)Discuz!的显示控制(网站多样式风格输出)

a)显示层就是大家通常所看到的网站风格了。DZ中每套风络分别在templates及images下对应一个风格文件的存放目录。网站风格的制作,请参阅详细的DZ风格制作文档

b)DZ网站风格文件处理的原理:其实很简单,DZ使用template.func.php中的parse_template()以PHP正则运算把htm模文件中的模板标签,转换成了PHP代码,并根据styleid保存在forumdata/templates下,这个有点像Smarty中的技术。

六)DZ中的语言处理

a)DZ前台及后台中、英语言的实现,均是把语句定义成了语变量,然后在模板输入,语句变量的赋值,均放在模板目录中的*.lang.php文件中,DZ在生成网站风格时就加载了这相应的语言包。

七)DZ如何处理用户信息(存取、计算、更新过程)

新手要做二次开发,都必须掌握这数组中,每个数组元素的意义。

a)DZ的基本信息,如用户信息,Session信息存在如下变量中: a).$_DCACHE

b).$_COOKIE

c).$_DCOOKIE

d).$_DSESSION

e).$_DPLUGIN

b)可以通过print_r($GLOBALS),打印全部变量

八)DZ中缓存处理机制

a)DZ中缓存处理过程都放在“cache.func.php”中,DZ的缓存处理比较简单,其原理是把一个数组转换成了PHP代码,并保存在缓存目录下,大家可打开缓存文件查看便知。

b)使用方法:如果在新开的功能中,需要缓存某部分数据,基本上就是:

1)定义并注册缓存名字。

2)从数据读取相应的数据。

3)数据在写入缓存前作相应处理。

4)最后写入缓存。

具体操作,可以看文件中的代码,做相应的修改即可

九)DZ中模板处理机制

a)DZ独创的模板处理技术,类似于Smarty中的模板处理,只是具体算法,过程不同,Smarty是一种重型模板引擎方案。其原理都是把模板中的变量转换成相应的PHP代码,这个过程实际是模访JAVA中的一次编译,多处运行。

十)DZ中权限处理机制

a)对于DZ中前台的每相action都有$discuz_action定义,DZ根据用户所在的用户组来判定用户是否具有相应操作$discuz_action的权限。至于后台的权限权验证,则更简单了,依据“admin==1”来确定的十一)DZ中如何实现URL静态化

a)DZ中的静态有两法,只要懂ReWrite规划的朋友,一看就知。

十二)DZ独创的HTML编辑器,如何截取并使用,如果进行Discuz!代和Html代码的转换

a)这也算是DZ比较牛的一项技术了,在早期版中,因DZ编辑器的不足,使得很多用户放弃了DZ。实现原理:通过JS把用的一些操作转换成了DZ的bbcode代码。这样子提交了安全性,将带有bbcode代码的内容存入数据,在用户打开页页时,又把bbcode代码转换成html代码

本贴声明:由于时间有限,本贴只有关于DZ部分功能的简短分析。若各位网友,对本文感兴趣并想更为深入了解DZ,请在本贴后回贴!我将尽可能多的DZ技术分析写在本文,不断更新本贴内容。

部分文件说明:

admincp.php 管理

ajax.php ajax功能

announcement.php 公告

attachment 附件

board.php 真正的首页

config.inc.php 这个是配置文件

corpus.php 论坛文集

digest.php 精华帖子

discuz_version.php 论坛版本号

faq.php 问题列表

forumdisplay.php 论坛列表

index.php 跳转页面

loggin.php 认证页面(登录退出)mail_config.inc.php 邮件配置 member.php 用户操作

memcp.php 个人控制面版

misc.php 零碎功能

my.php 我的帖子

plugin.php 插件

pm.php 短信

post.php 发送帖子

redirect.php 页面重定向

register.php 注册

robots.txt 限制搜索

rss.php rss信息发布

search.php 论坛查询

secode.php 验证码

stats.php 统计

topic.php 首页论坛专题

topicadmin 主题管理

viewpro.php 显示个人信息

viewthread.php 主题显示

文件夹

admin 管理

api 接口

archiver 文档

attachments 附件

customavatars 自定义表情

forumdata 论坛数据包含缓冲数据 images 图片

include 公共文件

install 安装包

ipdata ip地址

plugins 插件

readme 帮助文档

templates 模板

utilities 工具包

wap 手机网站

文件夹include

advertisements.inc.php 广告管理 ajax.js ajax相关

attachment.func.php 附件函数集 bbscode.js 论坛表情

cache.fun.php 缓存函数集

category.inc.php 栏目

chinese.class.php

common.inc.php 最主要的头文件 common.js 最主要的js文件 corpus.func.php 论坛文集函数 counter.inc.php 论坛计数

cron.func.php 计划任务

db_mysql.class.php 数据库

db_mysql_error.inc.php 数据库错误 debug.php 调试信息

discuzcode.func.php 论坛代码 editor.func.php 编辑器

editor.js 编辑器

editpost.inc.php 编辑帖子

floatadv.js 浮动广告

forum.func.php 论坛函数集 global.func.php 全局函数

menu.js 菜单

misc.func.php 其它

newreply.inc.php 新回复

newthread.inc.php 新主题 *pmprompt.inc.php

post.fun.php 发表主题

printable.inc.php 论坛打印 qihoo.js qihoo

relatethreads.inc.php 相关主题 security.inc.php 安全

sendmail.inc.php 邮件

serverbusy.htm 系统繁忙

template.func.php 模板

threadpay.inc.php 购买帖子

第二篇:Nutch二次开发总结

1.1 信息源选择及规范制定

Nutch通过制定相应的URL规则来达到对限定的URL进行爬取,即过滤信息。默认情况下可以在相关的配置文件中进行配置,它用正则表达式来规范URL。当然,还可以自己编写相应的插件等来实现所制定的URL规范。

1.2 信息预处理

这里的信息预处理是指将Nutch爬虫所下载下来的内容转变为Nutch索引器所能调用的文本。信息预处理过程主要涉及到如下内容:

(1)格式识别并抽取文本。一般情况下,Nutch爬虫下载下来的文档是HTML,但是网络上还存在诸多类型的其他文本:txt、doc、pdf、xls、rtf等等,甚至还有多媒体的文档格式。在进行索引之前,必然从这些下载下来的文件中抽取出文本信息,针对不同的格式文档抽取方式也不同。Nutch默认对HTML、TXT能直接处理,而其他的有些已经实现但并没有加载。目前有很多开源软件可以抽取文本信息,如word文档的poi、pdf文档的pdf-reader等等。在二次开发时,需要对相应的文档格式进行编写抽取文本工具。

(2)信息过滤。这里的信息过滤是指从抽取的文本中滤去那些不希望使其存在的文本内容,这个过程也不一定是独立的,可能会与上一个过程存在相交之处。举个实例,比如针对某一个网站的某一部分网页中的部分区域不希望被索引,那么可以编写一个相关的插件来实现对这个网站的这类网页进行过滤,去除这一区域内的内容。

(3)编码格式的转换。网络上的信息编码格式五花八门,并不是特别规范。一般情况下,Nutch处理后都能实现编码的统一,但是有些信息却不能很好地被默认程序转换,这时候就应当对Nutch进行扩展,以实现编码的转换。

1.3 索引本土化构建

以过信息预处理后的信息可以直接为Nutch索引。在索引过程中,需要考虑的因素也有很多。一是中文类语言的分词问题。这一点在前面实验中已有详细的分析并做了一些总结。二是信息的进一步处理,这一过程是在寻找最能表达原文语义的语词集合。另外还有一些其他相关技术如词干提取、停止词、本体等等。这个过程是相当重要的一个过程,直接决定了查询服务的效果。

1.4 排序规则制定

排序规则的制定并不仅仅影响到查询结果,可以说它贯穿在了整个搜索引擎的工作过程中。因为能影响排序规则的因素有很多,比如说与用户需求的相关性、系统业务需求等,具体的有如语词在文献中的词频、在整个文献空间的词频、语词位置等,甚至是信息时间都会影响到排序。因此在二次开发时,需要根据需求,针对性地制定排序规则,并把它反映在系统中。

1.5 查询系统及用户界面

Nutch的查询系统是发布在Tomcat下的,它提供了一种类似于google的查询界面,并且支持多语言。在实际的二次开发中,并不一定支持多种语言,可针对某一种语言进行改写。另外还可以对查询过程进行二次改发,改变它的查询方式、添加分页、增加summery等。对于用户接口界面,则根据实际情况改写即可。

第三篇:AutoCAD二次开发教程复习总结

红色部分为答案空白或不确定

CAD复习题及答案

1、AutoLISP

2、VisualLISP

3、VBA

4、ADS

5、ObjectARX

红色部分为答案空白或不确定

6、.NET 托管API

7、ActiveX Automation

红色部分为答案空白或不确定

8、Visual Java

1、AutoCAD二次开发方式有哪些?各自优缺点?

2、AutoCAD 中实现ObjectARX.NET API 的有哪些优点?

3、AutoCAD.NET API 的三个主要的DLL文件是?

4、简述ObjectARX.NET API所对应的VS.NET版本。

5、简述AutoCAD数据库的组成。

AutoCAD数据库是用来管理当前图形中的图元实体和其他非几何信息的容器对象,一个AutoCAD数据库包含一套固定的符号表和命名的对象词典,每一个符号表包含一个特定符号

红色部分为答案空白或不确定

表记录类的实例,例如层表(AcDbLayerTable)中包含层表的记录,块表(AcDbBlockTable)中包含块表记录,所有的AutoCAD实体均包含于块表记录中。词典提供了一种通用容器来存储对象,它可以保存AcDbObject对象以及其它对象,也可以创建新的对象词典,将新的数据库元素加入其中。

AutoCAD数据库的组成如图所示,从图中我们可以看出数据库主要由一下内容组成: 1)层表AcDbLayerTable和层表记录AcDbLayerTableRecord。

2)块表AcDbBlockTable和块表记录AcDbBlockTableRecord。AutoCAD中所有可见实体均存储在块表记录。块表中包含有两条特殊的记录*MODEL_SPACE(模型空间)和*PAPER_SPACE(图纸空间)。

3)其他符号表和符号表记录。

4)命名对象词典。缺省情况下当AutoCAD数据库被建立以后,词典中就包括了组词典以及MILINE样式词典。

5)符号表和命名对象词典都是存储数据库对象的容器,用于组织和管理数据库对象。AutoCAD数据库通常有9个固定类型的符号表,开发者不能向数据库中新增或者删除任何一种类型符号表,能实现的是向符号表中添加对应的符号表记录。

6、Application 对象是 AutoCAD.NET API 对象模型的根对象,它包括哪些部分?

Application 对象是层次结构的根,而且它提供对 AutoCAD 的主窗口的访问。

红色部分为答案空白或不确定

7、列出所有图形与非图形对象,他们有什么区别?

图形对象,也称为图元,是组成图形的可见对象(例如直线、圆、光栅图像等):

1)添加图形对象到图形中是通过正确的块表记录引用,然后使用 AppendEntity 方法将一个新对象添加到图形中来完成的

2)要修改或查询这些对象,请从正确的块表记录获得对象引用,然后使用对象本身的方法或特性。每一个图形对象都拥有允许应用程序执行大部分 AutoCAD 编辑命令的方法,例如复制、删除、移动、镜像等

这些对象还提供了一些方法,用来设置和检索对象的扩展数据(xdata),亮显和更新对象,以及从另外的图元设置属性。大多数图形对象具有诸如 LayerId、LinetypeId、Color 和 Handle 之类的典型特性。每个对象也具有一些特有的特性,例如 Center、StartPoint、Radius 和 FitTolerance 非图形对象是指属于图形的一部分但不可见的(提示性的)对象,例如 Layers、Linetypes、DimStyles、TableStyle 等

1)若要创建新的符号表记录,请使用表所有者的 Add 方法或使用 SetAt 方法添加一个字典到命令对象字典中

2)要修改或查询这些对象,请使用对象本身的方法或特性。每一个非图形对象都有用于特定目的的方法和特性,都有设置和检索扩展数据以及删除自己的方法

8、如何实现对AutoCAD数据库图形对象的访问?给出实例代码。

大部分的集合和容器对象都是通过 Document 或 Database 对象访问的。Document 和 Database 对象都包含一些相应的特性用来访问大多数可用集合的对象或对象 ID。例如,以下代码定义一个变量,并将其设置为当前图形的 LayersTable 对象:

红色部分为答案空白或不确定

9、AutoCAD中集合对象是指?列举出部分实例。

10、如何定义一个用户命令?CommandMethod 所接受的属性包括哪些?

命令和 AutoLISP 函数可以通过使用两个属性:CommandMethod 和 LispFunction 就可以在 AutoCAD.NET API 中被定义

使用 CommandMethod 属性定义一个命令,CommandMethod 属性期待一个字符串值,它将当作被定义命令的全局名称。和全局命令名称一起,CommandMethod 属性还能接受如下值:

【Command Flags】-定义命令的行为 【Group Name 】-命令组名称

【Local Name 】-本地化命令名称,通常用于特定语言

【Help Topic Name】定义当命令被激活时相应的快捷菜单的状态 【Help File Name】-包含当命令激活并按 F1 键时将要显示其中帮助主题的帮助文件

11、如何通过代码调用AutoCAD内部命令?

A、使用 SendStringToExecute 方法可以直接将命令发送到 AutoCAD 命令行。SendStringToExecute 方法将单个字符串发送到命令行。该字符串必须包含提供给所执行命令的参数,并依照该命令的提示顺序所要求的次序排列这些参数

B、使用 SendStringToExecute 执行命令是异步的,直到.NET 命令结束,否则不会被调

红色部分为答案空白或不确定

用。如果需要立即执行一个命令(同步),应该: 1)使用 COM Automation 库中的 SendCommand 方法,它可以利用.NET COM Interop 访问 2)使用 ObjectARX 或.NET API 定义命令,P/Invoke 非托管的用于本地化的 AutoCAD 命令的 acedCommand 或 acedCmd 方法

3)通过定义 AutoLISP 命令,P/Invoke 非托管的 acedInvoke 方法

12、如何实现图形对象的旋转、平移、缩放?请给出具体实现。

使用transformBy函数进行几何变换

1)Entity.TransformBy(Matrix3d transform)2)transformBy是Entity类的一个成员函数,该函数使用一个Matrix3d参数对实体进行相应的几何变换

3)Matrix3d是一个四维矩阵,常用函数: Translation:生成一个移动对象的矩阵 Rotation:生成旋转矩阵

Scaling:生成比例缩放矩阵。Mirroring:生成镜像矩阵

public static void Move(Entity ent, Point3d ptStart, Point3d ptEnd){ ent.TransformBy(Matrix3d.Displacement(ptEndn-5), sourceDb, false);

4)将新建块表记录加载到当前块表记录中 5)删除新建块表记录

23、AutoCAD有哪些选择集过滤规则类型?请列举部分实例代码。

选择集过滤规则类型:

A、使用选择集过滤器定义选择集规则

B、在选择集过滤器中指定多个条件

C、添加复杂的过滤器列表条件

D、在选择器过滤器条件中使用通配符

E、过滤扩展数据 实例:

DBObject dbObj = Trans.GetObject(idBTR, OpenMode.ForWrite);dbObj.Erase();

红色部分为答案空白或不确定

A)实例:使用过滤器选择圆图形实体

B)实例

C)实例1:选择半径大于或等于 5.0 的圆

// 创建一个 TypedValue 数组,用于定义过滤条件 TypedValue[] acTypValAr = new TypedValue[3];acTypValAr.SetValue(new TypedValue((int)DxfCode.Start, “CIRCLE”), 0);acTypValAr.SetValue(new TypedValue((int)DxfCode.Operator, “>=”), 1);acTypValAr.SetValue(new TypedValue(40, 5), 2);// 赋值过滤条件给 SelectionFilter 对象 SelectionFilter acSelFtr = new SelectionFilter(acTypValAr);// 要求在图形区域中选择对象 PromptSelectionResult acSSPrompt;acSSPrompt = acDocEd.GetSelection(acSelFtr);

实例2:选择 Text 或 Mtext 对象

红色部分为答案空白或不确定

// 创建一个 TypedValue 数组,用于定义过滤条件 TypedValue[] acTypValAr = new TypedValue[4];acTypValAr.SetValue(new TypedValue((int)DxfCode.Operator, “”), 3);// 赋值过滤条件给 SelectionFilter 对象 SelectionFilter acSelFtr = new SelectionFilter(acTypValAr);// 要求在图形区域中选择对象 PromptSelectionResult acSSPrompt;acSSPrompt = acDocEd.GetSelection(acSelFtr);

D)实例:选择所有文字字符串中出现“The”的多行文字

E)实例:查找出包含通过“MY_APP”应用程序添加的外部数据的圆

24、在AutoCAD中如何给一条道路添加扩展属性数据XData?请给出具体实现。

1)扩展数据需要一个唯一的应用程序名,可以通过acdbRegApp()进行注册,名字最长可达31 个字符

2)由于每个数据库对象可以附加多个应用程序的数据,所以在结果缓冲区链表中,应用程序名是每段扩展数据的第一个数据,其后的结果缓冲数据都归此应用程序名所有 具体实现:

红色部分为答案空白或不确定

public string appName = “Road”;[CommandMethod(“setXData”)] public void setXData(){ //选择实体 PromptEntityOptions pEntityOptions = new PromptEntityOptions(“n请选择道路”);PromptEntityResult pEntityResult = pEd.GetEntity(pEntityOptions);if(pEntityResult.Status == PromptStatus.OK){ ObjectId pEntId = pEntityResult.ObjectId;using(Transaction pTrans = m_db.TransactionManager.StartTransaction()){ Entity pRoadEnt =(Entity)pTrans.GetObject(pEntId, OpenMode.ForWrite);TypedValue[] vals = new TypedValue[]{ //注册应用程序 new TypedValue(Convert.ToInt16(DxfCode.ExtendedDataRegAppName),appName), new TypedValue(Convert.ToInt16(DxfCode.ExtendedDataAsciiString),“中央路”), new TypedValue(Convert.ToInt16(DxfCode.ExtendedDataAsciiString),“沥青路面”), new TypedValue(Convert.ToInt16(DxfCode.ExtendedDataAsciiString),“2000”), new TypedValue(Convert.ToInt16(DxfCode.ExtendedDataAsciiString), “双向”)};//创建缓存 ResultBuffer pResBuff = new ResultBuffer(vals);//设置扩展数据 pRoadEnt.XData = pResBuff;pTrans.Commit();} } }

[CommandMethod(“ReadXData”)] public void ReadXData(){ //选择实体 PromptEntityOptions pEntityOptions = new PromptEntityOptions(“n请选择道路”);PromptEntityResult pEntityResult = pEd.GetEntity(pEntityOptions);if(pEntityResult.Status == PromptStatus.OK){ ObjectId pEntId = pEntityResult.ObjectId;using(Transaction pTrans = m_db.TransactionManager.StartTransaction()){ Entity pRoadEnt =(Entity)pTrans.GetObject(pEntId, OpenMode.ForRead);if(pRoadEnt.XData == null)return;//得到实体扩展数据缓存 ResultBuffer pResBuff = pRoadEnt.XData;//转换成TypedValue数组 TypedValue[] getvals = pResBuff.AsArray();string pRoadName = getvals[1].Value.ToString();string pRoadMtia = getvals[2].Value.ToString();string pRoadYear = getvals[3].Value.ToString();string pSingle = getvals[4].Value.ToString();pTrans.Commit();} } }

25、如何使用DBDictionary对象给一设计图或一图形对象添加属性信息?实 例:使用扩充词典(XRecord)存储扩展数据

红色部分为答案空白或不确定

[CommandMethod(“setXRecord”)] public void setXRecord(){ using(Transaction pTrans = m_db.TransactionManager.StartTransaction()){ DBDictionary dbDictionary = pTrans.GetObject(m_db.NamedObjectsDictionaryId, OpenMode.ForWrite)as DBDictionary;//创建存储图纸设计者信息数据字典 if(!dbDictionary.Contains(“设计者”)){ DBDictionary pDesDict = new DBDictionary();dbDictionary.SetAt(“设计者信息”, pDesDict);Xrecord pDesRecord = new Xrecord();TypedValue[] vals = new TypedValue[]{ new TypedValue(Convert.ToInt16(DxfCode.ExtendedDataAsciiString),“李明”), new TypedValue(Convert.ToInt16(DxfCode.ExtendedDataAsciiString),“深圳建筑设计院”), new TypedValue(Convert.ToInt16(DxfCode.ExtendedDataAsciiString),“2005”), new TypedValue(Convert.ToInt16(DxfCode.ExtendedDataAsciiString), “100年”)};//创建缓存 ResultBuffer pResBuff = new ResultBuffer(vals);pDesRecord.XData = pResBuff;pDesDict.SetAt(“设计者”, pDesRecord);} pTrans.Commit();} }

26、“当一个对象要被修改时,使用Database对象的ObjectOpendForModify事件应该被通知”这句话是否正确? I don’t know ,nor do I care

(P103)表格第一竖排最后一个,个人认为应该正确

27、AutoCAD中的词典和符号表有什么区别和联系?

AutoCAD 中的词典是一般的容器对象,这类似于AutoCAD中的符号表,但符号表只能存储指定类型的对象,而词典则可以保存任意的DbObject对象或其派生类的对象,实际上词典是通用非图形数据库对象的容器

在AutoCAD中词典用DbDictionary类表示,和符号表一样包含一个唯一的字符串关键字,它的操作也非常类似于符号表操作方法

28、简述创建字体样式的基本过程。

29、ObjectARX.NET API提供了哪几种创建二维圆弧CircularArc2d的方法?

使用Autodesk.AutoCAD.DatabaseServices下的Arc类创建圆弧,该类提供了三种定义圆弧的方法:

Arc():不带参数

Arc(Point3d center, double radius, double startAngle, double endAngle)Arc(Point3d center, Vector3d normal, double radius, double startAngle, double endAngle)

红色部分为答案空白或不确定

30、采用交互方式,绘制一个已知圆心和半径的圆,并将圆的颜色设置成红色。

[DllImport(“acad.exe”, CallingConvention = CallingConvention.Cdecl, CharSet = CharSet.Unicode)] //调用绘制圆命令 private static extern int acedCommand(int type1, string command, int type2, string center, int type3, string radius, int end);[CommandMethod(“DrawCircle”)] public void DrawCircle(){ acedCommand(5005, “circle”, 5005, “100,100,0”, 5005, “30”, 5000);}

第一段代码是交互式创建圆,但没有颜色;第二段代码是静态创建圆,其中pCir.ColorIndex = 1,参数“1”代表红色,4代表绿色,2代表黄色

第四篇:discuz文件目录及文件总结

Discuz文件目录及文件功能总结

Discuz文件目录及文件功能总结

先从根目录开始,根目录文件一般都是入口,即执行具体功能的代码一般不在这些文件中,而是在其调用的文件中

 admin.php 后台管理入口文件

 api.php Discuz!合作应用入口文件(例如漫游、支付宝等) connect.php QQ互联入口文件  cp.php 应用入口文件

 crossdomain.xml 数据交互文件,如果在里面定义其它站点的地址,那么这两个不同站点就可以交互数据

 favicon.ico 图标文件,显示在浏览器的标题栏  forum.php 论坛入口文件  group.php 群组入口文件  home.php 家园入口文件

 index.php 门户入口文件,功能与portal.php基本相同  member.php 用户信息入口文件

 misc.php 网站用户常用操作入口文件,例如像评分、收藏等功能都是走这个文件的

 plugin.php 插件入口文件  portal.php 门户入口文件

 robots.txt

在这个文件中加上具体的地址,可以防止被搜索蜘蛛检索到

 search.php 搜索功能入口程序  userapp.php 用户应用入口程序

API目录中的文件主要是和Discuz!进行合作的商家的应用程序,一般不要也无需修改

 api ┄┄┄外部接口

  addons connect ┄┄┄腾讯互联  connect.php ┄┄┄  like.php ┄┄┄  server.php ┄┄┄    

db ┄┄┄UCenter数据库备份接口 google ┄┄┄Google引擎使用

javascript ┄┄┄数据和广告的 JS调用 manyou ┄┄┄manyou应用及搜索等相关服务

Discuz文件目录及文件功能总结

     trade ┄┄┄在线支付接口 mobile remote index.htm uc.php archiver就是经常说的无图版程序的入口,这个一般不是给人看的,是给机器人看的。

 archiver ┄┄┄论坛静态化

 index.php ┄┄┄无图版程序的入口

config目录中有两个文件,config_global_default.php是安装论坛的时候就要修改的配置文件,另一个config_ucenter_default.php是自动生成的,一般不能手动修改内容,否则会导致出错。

 config ┄┄┄站点配置文件

    config_global.php

配置文件

config_global_default.php

默认的配置文件 config_ucenter.php 同步UCenter的配置文件

config_ucenter_default.php 默认的UCenter配置文件

data目录下的文件通常是动态缓存文件,这些文件里面都带有可以被调用的常量,当然附件、头像等等也是在这里保存的,这个不多说明,实际功能打开看就知道了。

 data ┄┄┄数据缓存及附件

 attachment ┄┄┄上传的文件目录  album ┄┄┄相册专用  block ┄┄┄DIY专用

 category ┄┄┄分区版块图片上传存放目录  common ┄┄┄公共上传  forum ┄┄┄论坛附件专用

 image ┄┄┄图片附件存放目录

 group ┄┄┄群组图标和头部图片专用

 portal ┄┄┄门户上传文件专用(附件存放目录)profile ┄┄┄个人资料专用 temp ┄┄┄临时文件缓存 avatar ┄┄┄视频认证专用 backup ┄┄┄站点数据备份 cache ┄┄┄数据缓存 diy ┄┄┄DIY模块缓存      

Discuz文件目录及文件功能总结

重要目录,按首页(portal)、广场(forum)区分,存放所有diy过后的模板文件

 forum 广场diy布局的缓存文件夹  portal 首页diy布局的缓存文件夹      ipdata ┄┄┄IP地址库

log ┄┄┄站点日志,前/后台管理日志、错误日志等 plugindata ┄┄┄插件缓存数据 template ┄┄┄模板缓存目录 threadcache ┄┄┄帖子缓存    

static目录中的文件全部属于静态文件,例如像图片、预览什么的,这里我只对下面js目录中的文件进行说明,Discuz!中许多的Ajax效果都是这个文件中的代码来实现的,会Javascript的可以尝试去改下,后面我生效的位置进行说明 install.lock ┄┄┄安装后的文件锁,当有这个锁,将无法再次安装。sendmail.lock ┄┄┄发送email的队列的锁文件 stat_setting.xml ┄┄┄统计设置 updatetime.lock ┄┄┄升级文件锁

 static ┄┄┄静态文件

                      

admincp.js ┄┄┄站点管理

bbcode.js ┄┄┄Discuz!代码效果实现 calendar.js ┄┄┄日历

common.js ┄┄┄系统全局

common_diy.js ┄┄┄首页DIY效果

common_extra.js ┄┄┄功能基本同common.js系统全局 editor.js ┄┄┄编辑器效果 forum.js ┄┄┄论坛效果 forum_moderate.js ┄┄┄论坛管理 forum_post.js ┄┄┄论坛发帖 forum_slide.js ┄┄┄论坛边栏

forum_viewthread.js ┄┄┄论坛主题浏览 google.js google ┄┄┄搜索 home.js ┄┄┄家园

home_blog.js ┄┄┄家园日志

home_drag.js ┄┄┄家园,表格拖动

home_friendselector.js ┄┄┄家园好友选择 home_uploadpic.js ┄┄┄家园图片上传 logging.js ┄┄┄登录 md5.js MD5 ┄┄┄加密 portal.js ┄┄┄首页

portal_diy.js ┄┄┄首页DIY portal_upload.js ┄┄┄首页上传

Discuz文件目录及文件功能总结

       register.js ┄┄┄注册页面 seditor.js ┄┄┄编辑器效果 smilies.js ┄┄┄表情

space_diy.js ┄┄┄个人空间DIY threadsort.js ┄┄┄主题排序 tree.js ┄┄┄树形列表

userapp_swfobject.js ┄┄┄FLASH批量上传

 install ┄┄┄安装目录

 images ┄┄┄安装时所有的图片文件均在此

 include ┄┄┄在安装程序时所有用到的函数、变量、数据库类、语言包等存放目录

 install_extvar.php ┄┄┄扩展变量默认设置文件  install_function.php ┄┄┄安装运行时的函数库  install_lang.php

┄┄┄安装运行时必须的语言包

 install_mysql.php ┄┄┄安装运行时必须的mysql数据库类  install_var.php ┄┄┄安装运行时必须的默认变量  category.sql ┄┄┄分类版块使用到的数据库文件

 category_data.sql ┄┄┄分类版块在安装时用到的演示数据  common_district.sql ┄┄┄中国省份及市区关系数据  forum_data.sql ┄┄┄广场的默认初始化数据  group_data.sql ┄┄┄群组的默认初始化数据  home_data.sql ┄┄┄个人空间的默认初始化数据  install.sql ┄┄┄系统必须的建表数据库总文件  install_data.sql ┄┄┄系统自带的默认初始化数据  makeinstall.php  portal_data.sql ┄┄┄首页的默认初始化数据

 portal_portal_topic_content_1.xml ┄┄┄首页话题内容默认初始化数据xml格式文件

 style.css ┄┄┄安装运行时必须的css样式表

 update.php ┄┄┄系统数据库升级时用到的文件,二次开发时重要。

 source ┄┄┄代码主目录 系统运行的内核,最重要的部分

其下有7大文件夹,分别是admincp(管理员后台内核文件),class(类库),function(函数库),include(被包含内核文件),language(语言包),module(程序块),plugin(插件目录) admincp ┄┄┄后台程序 管理员后台控制面板内核文件存放目录

 cloud ┄┄┄Discuz!云平台

Discuz文件目录及文件功能总结

                                           

menu ┄┄┄菜单

moderate ┄┄┄审核功能

admincp_addons.php ┄┄┄扩展中心内核文件 admincp_admingroup.php ┄┄┄管理员组内核文件 admincp_adv.php ┄┄┄后台广告管理内核文件 admincp_album.php ┄┄┄后台相册管理内核文件

admincp_albumcategory.php ┄┄┄相册分类管理内核文件 admincp_announce.php

┄┄┄公告管理内核文件 admincp_article.php ┄┄┄文章管理内核文件 admincp_attach.php ┄┄┄附件管理内核文件 admincp_block.php ┄┄┄模块管理内核文件

admincp_blockstyle.php ┄┄┄模块样式管理内核文件 admincp_blog.php

┄┄┄日志管理内核文件

admincp_blogcategory.php ┄┄┄日志分类管理内核文件 admincp_category.php ┄┄┄分类内核文件 admincp_checktools.php ┄┄┄文件验证工具 admincp_click.php ┄┄┄表态动作管理内核文件 admincp_comment.php ┄┄┄评论管理内核文件 admincp_counter.php ┄┄┄更新统计内核文件 admincp_cpanel.php ┄┄┄空间管理内核文件 admincp_credits.php ┄┄┄积分管理内核文件 admincp_db.php ┄┄┄数据库控制内核文件 admincp_district.php ┄┄┄地区层级内核文件 admincp_doing.php ┄┄┄记录管理内核文件

admincp_ec.php ┄┄┄电子商务、支付宝、财付通设置内核文件 admincp_faq.php ┄┄┄站点帮助文档管理内核文件 admincp_feed.php ┄┄┄feed事件管理内核文件 admincp_forums.php ┄┄┄广场版块管理内核文件

admincp_founder.php ┄┄┄后台管理团队设置内核文件 admincp_group.php ┄┄┄群组编辑设置内核文件 admincp_index.php ┄┄┄后台默认首页

admincp_login.php ┄┄┄管理后台登录入口内核文件 admincp_logs.php ┄┄┄管理系统日志记录内核文件 admincp_magics.php ┄┄┄魔法道具管理内核文件 admincp_main.php ┄┄┄后台管理外壳文件

admincp_manyou.php ┄┄┄漫游平台管理内核文件 admincp_medals.php ┄┄┄勋章管理内核文件 admincp_members.php ┄┄┄用户管理内核文件 admincp_menu.php ┄┄┄后台按钮内容对应表 admincp_misc.php ┄┄┄主题图章、在线图标等杂项管理内核文件 admincp_moderate.php ┄┄┄审核管理内核文件 admincp_perm.php admincp_pic.php ┄┄┄图片管理内核文件 admincp_plugins.php ┄┄┄插件管理内核文件

Discuz文件目录及文件功能总结

                         admincp_portalcategory.php ┄┄┄首页分类管理内核文件 admincp_postsplit.php ┄┄┄分表管理内核文件

admincp_profilefield.php ┄┄┄用户扩展栏目管理内核文件 admincp_project.php ┄┄┄站点方案管理编辑内核文件 admincp_prune.php ┄┄┄批量删帖内核文件

admincp_quickquery.php ┄┄┄快捷的数据库语句存放文件 admincp_recyclebin.php ┄┄┄主题回收站管理内核文件 admincp_report.php ┄┄┄举报信息管理内核文件

admincp_runwizard.php ┄┄┄数据库导入导出执行文件 admincp_search.php ┄┄┄搜索控制内核文件

admincp_setting.php ┄┄┄系统设置编辑内核文件 admincp_share.php ┄┄┄分享管理内核文件

admincp_smilies.php ┄┄┄贴内表情管理内核文件 admincp_specialuser.php ┄┄┄明星会员管理内核文件 admincp_styles.php ┄┄┄风格模板管理内核文件 admincp_tasks.php ┄┄┄站点任务管理内核文件 admincp_templates.php ┄┄┄模板套系管理内核文件 admincp_threads.php ┄┄┄主题管理内核文件 admincp_threadsplit.php ┄┄┄主题管理内核文件

admincp_threadtypes.php ┄┄┄主题分类管理内核文件 admincp_tools.php ┄┄┄工具(缓存)等更新内核文件 admincp_topic.php ┄┄┄话题管理内核文件

admincp_tradelog.php ┄┄┄支付交易记录内核文件 admincp_upgrade.php ┄┄┄判断升级文件

admincp_usergroups.php ┄┄┄用户组管理内核文件

 archiver ┄┄┄论坛静态化功能代码

 class ┄┄┄类文件目录(系统类库) adv ┄┄┄广告控制类库(站点广告功能)

         

adv_blog.php 日志页广告

adv_couplebanner.php 广告拼接 adv_custom.php 自定义广告 adv_feed.php feed页广告 adv_float.php

adv_footerbanner.php 站点底部广告 adv_headerbanner.php 站点头部广告 adv_intercat.php 分类处广告 adv_interthread.php 主题内广告

adv_subnavbanner.php 二级导航栏广告 adv_text.php 文本广告

Discuz文件目录及文件功能总结

 adv_thread.php 主题页广告

 block ┄┄┄DIY模块功能文件(以下部分没有归属文件夹)

 block_activity.php ┄┄┄活动组件

高级自定义组件  block_activity.php ┄┄┄活动组件最新活动组

 block_adv.php ┄┄┄广告组件

 block_album.php ┄┄┄高级自定义空间相册组件  block_albumnew.php ┄┄┄空间相册(最新)组件  block_albumspecified.php ┄┄┄指定相册组件  block_announcement.php ┄┄┄ 公告组件  block_article.php ┄┄┄高级自定义文章组件  block_articlehot.php ┄┄┄热门文章组件  block_articlenew.php ┄┄┄最新文章组件

 block_articlespecified.php ┄┄┄指定文章组件  block_attachment.php ┄┄┄高级自定义附件组件  block_attachmentdigest.php ┄┄┄精华附件组件  block_attachmentnew.php ┄┄┄最新附件组件  block_attachmentpic.php ┄┄┄图片附件组件  block_banner.php ┄┄┄图片横幅组件  block_blank.php ┄┄┄自定义html组件  block_blog.php ┄┄┄高级自定义日志组件  block_bloghot.php ┄┄┄热门日志组件  block_blognew.php ┄┄┄最新日志组件

 block_blogspecified.php ┄┄┄指定日志组件  block_category.php ┄┄┄分类组件  block_doing.php ┄┄┄最新记录组件  block_doinghot.php ┄┄┄热门记录组件  block_doingnew.php ┄┄┄最新记录组件  block_forum.php ┄┄┄广场版块组件

 block_forumtree.php ┄┄┄广场版块分类树组件  block_friendlink.php ┄┄┄友情链接组件  block_google.php ┄┄┄ google组件

 block_group.php ┄┄┄高级自定义群组组件  block_groupactivity.php ┄┄┄群组活动组件

 block_groupactivitycity.php ┄┄┄同城群组活动组件  block_groupactivitynew.php ┄┄┄最新群组活动组件  block_groupattachment.php ┄┄┄群组附件组件

 block_groupattachmentdigest.php ┄┄┄群组附件精华

组件

 block_groupattachmentnew.php ┄┄┄最新群组附件组

Discuz文件目录及文件功能总结

                                         

block_groupattachmentpic.php ┄┄┄群组图片附件组件 block_grouphot.php ┄┄┄ 热门群组组件 block_groupnew.php ┄┄┄最新群组组件 block_groupspecified.php ┄┄┄指定群组组件 block_groupthread.php ┄┄┄群组主题组件

block_groupthreadhot.php ┄┄┄热门群组主题组件 block_groupthreadnew.php ┄┄┄最新群组主题组件 block_groupthreadspecial.php ┄┄┄群组精华主题组件 block_groupthreadspecified.php ┄┄┄指定群组话题组件

block_grouptrade.php ┄┄┄高级自定义商品交易组件 block_grouptradehot.php ┄┄┄热门商品组件 block_grouptradenew.php ┄┄┄最新商品组件

block_grouptradespecified.php ┄┄┄指定商品组件 block_house.php ┄┄┄房产信息组件 block_line.php ┄┄┄html分割线组件

block_member.php ┄┄┄ 高级自定义用户组件 block_membercredit.php ┄┄┄用户积分组件 block_membernew.php ┄┄┄最新用户组件 block_memberposts.php ┄┄┄发帖排行组件 block_membershow.php ┄┄┄竞价排行组件

block_memberspecified.php ┄┄┄指定用户组件 block_pic.php ┄┄┄高级自定义图片附件调用组件 block_pichot.php ┄┄┄热门图片附件组件 block_picnew.php ┄┄┄最新图片附件组件 block_picspecified.php ┄┄┄指定图片附件组件 block_portalcategory.php ┄┄┄首页分类组件 block_sort.php ┄┄┄分类信息组件 block_stat.php ┄┄┄统计组件

block_thread.php ┄┄┄高级自定义主题组件 block_threaddigest.php ┄┄┄ 精华主题组件 block_threadhot.php ┄┄┄热门主题组件 block_threadnew.php ┄┄┄最新主题组件

block_threadspecial.php ┄┄┄特殊主题帖组件 block_threadspecified.php ┄┄┄指定主题帖组件 block_threadstick.php ┄┄┄置顶帖组件 block_topic.php ┄┄┄高级自定义话题组件 block_topichot.php ┄┄┄ 热门话题组件 block_topicnew.php ┄┄┄ 最新话题组件

block_topicspecified.php ┄┄┄ 指定话题组件 block_trade.php ┄┄┄高级自定义交易组件 block_tradehot.php ┄┄┄ 热门交易组件 block_tradenew.php ┄┄┄最新交易组件

Discuz文件目录及文件功能总结

 block_tradespecified.php ┄┄┄指定交易组件  block_vedio.php ┄┄┄ 高级网络视频调用组件  cache ┄┄┄缓存控制类库

 cache_file.php ┄┄┄文件缓存控制类

 cache_sql.php ┄┄┄数据库缓存读取与更新类  magic ┄┄┄道具类库

                    

magic_anonymouspost.php

┄┄┄帖子匿名卡 magic_attachsize.php ┄┄┄附件增容卡 magic_bump.php ┄┄┄提升卡 magic_call.php ┄┄┄点名卡

magic_checkonline.php ┄┄┄雷达卡 magic_close.php ┄┄┄沉默卡 magic_doodle.php ┄┄┄涂鸦板

magic_downdateline.php ┄┄┄时光机 magic_flicker.php ┄┄┄彩虹炫

magic_friendnum.php ┄┄┄好友增容卡 magic_highlight.php┄┄┄ 主题变色卡 magic_hot.php ┄┄┄热点灯 magic_money.php ┄┄┄金钱卡

magic_namepost.php ┄┄┄帖子显身卡 magic_open.php ┄┄┄喧嚣卡 magic_repent.php ┄┄┄悔悟卡 magic_showip.php ┄┄┄窥视卡 magic_sofa.php ┄┄┄抢沙发 magic_stick.php ┄┄┄置顶卡

magic_thunder.php ┄┄┄雷鸣之声 magic_updateline.php ┄┄┄救生圈 magic_visit.php ┄┄┄互访卡

 secqaa ┄┄┄验证问答

 secqaa_calc.php ┄┄┄验证问答

 task ┄┄┄站点任务功能

    

task_avatar.php ┄┄┄头像任务 task_blog.php ┄┄┄发表日志任务 task_email.php ┄┄┄验证邮箱任务 task_friend.php ┄┄┄添加好友任务 task_gift.php ┄┄┄红包类任务 task_member ┄┄┄会员类任务

Discuz文件目录及文件功能总结

 task_post ┄┄┄┄┄┄论坛帖子类任务  task_profile ┄┄┄完善用户资料任务  task_promotion.php ┄┄┄论坛推广任务

 class_admincp.php ┄┄┄管理员后台面板类库  class_bbcode.php ┄┄┄论坛UBB解析类库  class_censor.php ┄┄┄词语过滤类库  class_chinese.php ┄┄┄中文编码类库  class_core.php ┄┄┄重要库文件,Discuz!X核心引擎,站点的入口和基础  class_credit.php ┄┄┄积分处理类库  class_eaccelerator.php ┄┄┄PHP加速模块  class_forumupload.php ┄┄┄广场附件上传类库  class_ftp.php

┄┄┄FTP操作类库  class_gifmerge.php ┄┄┄ gif图片显示与处理类库  class_image.php ┄┄┄ 图片文件显示与处理类库  class_membersearch.php ┄┄┄用户资料及扩展信息搜索优化类库  class_memcache.php ┄┄┄ memcache内存对象缓存系统操作类  class_seccode.php ┄┄┄验证码生成类库  class_sphinx.php ┄┄┄sphinx全文检索操作类  class_task.php ┄┄┄论坛任务类库  class_template.php ┄┄┄模板类库  class_tree.php ┄┄┄树级数据模型生成类库  class_upload.php ┄┄┄上传类  class_xcache.php ┄┄┄开源的 opcode 缓存器/优化器操作类  class_xml.php

┄┄┄xml文件操作类库  class_zip.php

┄┄┄压缩包操作类库

 function ┄┄┄函数文件

 cache ┄┄┄缓存功能拆分目录

 function_attachment.php ┄┄┄附件操作函数  function_block.php ┄┄┄Diy模块操作函数  function_blog.php ┄┄┄日志操作函数  function_cache.php ┄┄┄缓存操作函数  function_category.php ┄┄┄分类操作函数  function_core.php ┄┄┄核心引擎操作函数  function_debug.php ┄┄┄调试模式函数  function_delete.php ┄┄┄内容删除操作函数

Discuz文件目录及文件功能总结

 function_discuzcode.php ┄┄┄Discuz!UBB代码函数  function_ec_credit.php ┄┄┄商业交易积分控制函数  function_editor.php ┄┄┄编辑器控制函数  function_exif.php ┄┄┄大型照片Exif信息操作函数  function_feed.php ┄┄┄feed事件控制函数  function_forum.php ┄┄┄广场使用的函数  function_forumlist.php ┄┄┄广场列表操作函数  function_friend.php ┄┄┄用户好友操作控制函数  function_group.php ┄┄┄群组控制函数  function_home.php ┄┄┄个人空间控制函数  function_image.php ┄┄┄图片操作函数  function_importdata.php ┄┄┄导入数据控制函数  function_login.php

┄┄┄登录操作函数  function_magic.php

┄┄┄魔法道具控制函数  function_mail.php ┄┄┄邮件控制函数  function_membermerge.php ┄┄┄用户合并操作函数  function_misc.php ┄┄┄杂项操作管理函数  function_notification.php ┄┄┄系统通知操作函数  function_portal.php ┄┄┄首页控制函数  function_portalcp.php ┄┄┄首页控制面板函数  function_post.php ┄┄┄发帖控制函数  function_profile.php ┄┄┄用户资料项控制函数  function_seccode.php ┄┄┄验证码控制函数  function_share.php ┄┄┄分享信息控制函数  function_space.php ┄┄┄个人空间函数  function_spacecp.php ┄┄┄个人空间面板管理函数  function_stat.php ┄┄┄统计函数  function_sysmessage.php ┄┄┄系统消息控制函数,直接输出用于报错等  function_task.php ┄┄┄系统任务操作函数  function_threadsort.php ┄┄┄主题搜索及类别模板操作函数  function_trade.php ┄┄┄社区交易控制函数  function_userapp.php ┄┄┄涉及到用户应用操作函数,如获取用户名,uid,好友等  include ┄┄┄被包含的文件  cron ┄┄┄计划任务

 cron_announcement_daily.php ┄┄┄公告消息更新计划任务  cron_birthday_daily.php ┄┄┄生日更新计划任务  cron_cleanfeed.php ┄┄┄清理feed时间计划任务  cron_cleannotification.php ┄┄┄清理通知计划任务  cron_cleantrace.php ┄┄┄清理脚印和访问记录计划任务  cron_cleanup_daily.php ┄┄┄清理并恢复到期禁言用户

Discuz文件目录及文件功能总结

 cron_cleanup_monthly.php ┄┄┄按月清理并恢复到期禁言用户  cron_magic_daily.php ┄┄┄魔法道具计划任务  cron_medal_daily.php ┄┄┄勋章操作计划任务  cron_onlinetime_monthly.php ┄┄┄在线时间计划任务  cron_promotion_hourly.php ┄┄┄删除论坛推广计划任务  cron_secqaa_daily.php ┄┄┄验证问题计划任务  cron_tag_daily.php ┄┄┄tag标签计划任务  cron_threadexpiry_hourly.php

┄┄┄主题关闭计划任务  cron_todaypost_daily.php ┄┄┄发帖量统计计划任务  cron_viewlog.php ┄┄┄log日志记录计划任务  misc ┄┄┄杂项

 misc_ajax.php

┄┄┄ajax内核文件  misc_category.php ┄┄┄广场版块内核文件  misc_counter.php ┄┄┄计数内核文件  misc_debug.php ┄┄┄调试模式内核文件  misc_emailcheck.php ┄┄┄email验证内核文件  misc_forumselect.php ┄┄┄广场版块选择内核文件  misc_inputpwd.php ┄┄┄密码输入验证内核文件  misc_lostpasswd.php ┄┄┄密码丢失与取回内核文件  misc_magicaward.php ┄┄┄魔法道具内核文件  misc_promotion.php ┄┄┄推广任务内核文件  misc_seccode.php ┄┄┄验证码内核文件  misc_security.php ┄┄┄系统安全执行内核文件  misc_sendmail.php ┄┄┄发送email内核文件  misc_stat.php ┄┄┄统计内核文件  misc_swfupload.php ┄┄┄FLASH上传内核文件  modcp ┄┄┄前台论坛管理

 modcp_announcement.php ┄┄┄公告管理内核文件  modcp_forum.php ┄┄┄广场管理内核文件  modcp_forumaccess.php ┄┄┄广场是否有新主题内核文件  modcp_home.php ┄┄┄空间内核文件  modcp_log.php ┄┄┄日志内核文件  modcp_login.php ┄┄┄管理面板登录内核文件  modcp_member.php ┄┄┄用户管理内核文件  modcp_moderate.php ┄┄┄审核注册用户内核文件

 modcp_noperm.php  modcp_plugin.php ┄┄┄插件管理面板接口和操作内核文件  modcp_recyclebin.php ┄┄┄回收站内核文件  modcp_thread.php ┄┄┄主题管理内核文件

Discuz文件目录及文件功能总结

 portalcp ┄┄┄前台门户管理

 portal_blockclass.php ┄┄┄DIY拖拽模块  portalcp_article.php ┄┄┄首页文章管理内核文件  portalcp_block.php ┄┄┄模板管理内核文件  portalcp_category.php ┄┄┄ 版块管理内核文件  portalcp_comment.php ┄┄┄评论管理内核文件  portalcp_diy.php ┄┄┄DIY管理内核文件  portalcp_index.php ┄┄┄首页的管理首页文件  portalcp_portalblock.php ┄┄┄首页模块  portalcp_topic.php ┄┄┄首页话题管理内核文件  portalcp_upload.php ┄┄┄上传管理内核文件  post ┄┄┄帖子相关

 post_editpost.php

┄┄┄编辑主题内核文件  post_newreply.php ┄┄┄新回复内核文件  post_newthread.php ┄┄┄新主题内核文件  post_newtrade.php ┄┄┄新交易内核文件  search ┄┄┄搜索功能

 search_qihoo.php

┄┄┄奇虎搜索内核文件  search_sort.php

┄┄┄类别搜索内核文件  search_trade.php

┄┄┄交易搜索内核文件  space ┄┄┄空间家园和个人相关功能

 space_activity.php

┄┄┄空间活动内核文件  space_album.php ┄┄┄空间相册内核文件  space_blog.php ┄┄┄空间日志内核文件  space_debate.php ┄┄┄空间评论内核文件  space_doing.php ┄┄┄空间记录内核文件  space_favorite.php ┄┄┄空间收藏内核文件  space_friend.php ┄┄┄空间好友内核文件  space_group.php ┄┄┄空间群组内核文件  space_home.php ┄┄┄我的空间页面内核文件  space_index.php ┄┄┄空间首页内核文件  space_notice.php ┄┄┄空间通知内核文件  space_pm.php ┄┄┄空间留言短消息内核文件  space_poll.php ┄┄┄空间投票内核文件  space_profile.php ┄┄┄ 空间个人资料内核文件  space_reward.php ┄┄┄空间奖励和报酬内核文件  space_share.php ┄┄┄空间分享内核文件  space_thread.php ┄┄┄空间主题内核文件  space_top.php ┄┄┄空间顶部处理文件

Discuz文件目录及文件功能总结

 space_trade.php ┄┄┄空间交易信息内核文件  space_videophoto.php ┄┄┄视频相册内核文件  space_wall.php ┄┄┄空间Diy内核文件

 spacecp ┄┄┄空间管理面板(个人设置相关)

 spacecp_album.php 相册管理面板  spacecp_attentiongroup.php 关注组别管理面板  spacecp_avatar.php 头像管理面板  spacecp_blog.php 日志管理面板  spacecp_class.php 空间分类管理面板  spacecp_click.php 点击器管理面板  spacecp_comment.php 评论管理面板  spacecp_common.php 举报记录管理面板  spacecp_credit.php 积分管理面板  spacecp_credit_base.php 基础积分管理面板  spacecp_credit_log.php 积分管理log记录管理面板  spacecp_credit_usergroup.php 积分与用户组别管理面板  spacecp_doing.php 空间记录管理面板  spacecp_domain.php 空间子域名管理面板  spacecp_eccredit.php 交易积分管理面板  spacecp_favorite.php 收藏管理面板  spacecp_feed.php Feed事件管理面板  spacecp_friend.php 好友管理面板  spacecp_index.php 管理首页  spacecp_invite.php 邀请管理面板  spacecp_magic.php 魔法道具管理面板  spacecp_plugin.php 插件管理面板  spacecp_pm.php 留言及短消息管理面板  spacecp_poke.php 实名认证与招呼的管理面板  spacecp_privacy.php 通知管理面板  spacecp_profile.php 用户资料管理面板  spacecp_profilevalidate.php 用户资料验证的正则表达式  spacecp_relatekw.php 官网关联文件  spacecp_search.php 搜索管理面板  spacecp_sendmail.php 发送email文件  spacecp_share.php 分享管理面板  spacecp_space.php 空间漫游管理面板  spacecp_top.php 空间首先被执行的一些动作  spacecp_upload.php 空间上传  spacecp_userapp.php 认证动作  spacecp_usergroup.php 用户组别处理文件  spacecp_videophoto.php 视频相册处理文件

Discuz文件目录及文件功能总结

 table ┄┄┄编码转换数据(用户编码和处理的文件)

 table--big5-unicode.table  table--gb-big5.table  table--gb-unicode.table  thread ┄┄┄查看主题相关

 thread_activity.php 主题邀请内核文件  thread_debate.php 评论主题内核文件  thread_pay.php 主题支付相关内核文件  thread_poll.php 主题投票内核文件  thread_printable.php 显示内核文件  thread_reward.php 主题参与报酬内核文件  thread_trade.php 主题交易内核文件  topicadmin ┄┄┄前台主题管理

 userapp_app.php 游戏应用添加  userapp_index.php 应用首页  userapp_manage.php 应用管理面板

 serverbusy.htm ┄┄┄系统繁忙报错静态页面

语言包,以下语言包可以根据程序中使用到的具体情况在程序中搜索。

 language ┄┄┄站点语言包

 adv ┄┄┄广告

 lang_blog.php  lang_couplebanner.php  lang_custom.php  lang_feed.php  lang_float.php  lang_footerbanner.php  lang_headerbanner.php  lang_intercat.php  lang_interthread.php  lang_subnavbanner.php  lang_text.php  lang_thread.php  block ┄┄┄DIY模块

Discuz文件目录及文件功能总结

 lang_activitylist.php  lang_adv.php  lang_albumlist.php  lang_announcement.php  lang_articlelist.php  lang_attachmentlist.php  lang_banner.php 

lang_blank.php 

lang_bloglist.php 

lang_categorylist.php 

lang_doinglist.php 

lang_forumlist.php 

lang_forumstat.php 

lang_forumtree.php 

lang_friendlink.php 

lang_google.php 

lang_groupactivity.php 

lang_groupattachment.php 

lang_grouplist.php 

lang_groupthread.php 

lang_grouptrade.php 

lang_houselist.php 

lang_line.php 

lang_memberlist.php 

lang_piclist.php 

lang_polllist.php 

lang_portalcategory.php 

lang_sortlist.php 

lang_stat.php 

lang_threadlist.php 

lang_topiclist.php 

lang_tradelist.php 

lang_vedio.php  forum ┄┄┄论坛

index.htm 

lang_archiver.php 

lang_dz_feed.php 

lang_misc.php 

lang_modaction.php 

lang_seccode.php 

lang_swfupload.php 

lang_template.php 

lang_wap.php

Discuz文件目录及文件功能总结

 group ┄┄┄群组

 lang_template.php

 home ┄┄┄家园

 index.htm  lang_magic.php 

lang_template.php  magic ┄┄┄道具

 lang_anonymouspost.php  lang_attachsize.php  lang_bump.php  lang_call.php  lang_checkonline.php  lang_close.php  lang_doodle.php  lang_downdateline.php  lang_flicker.php  lang_friendnum.php  lang_highlight.php  lang_hot.php  lang_money.php  lang_namepost.php  lang_open.php  lang_repent.php  lang_showip.php  lang_sofa.php  lang_stick.php  lang_thunder.php  lang_updateline.php  lang_visit.php  member ┄┄┄登录注册页面语言

 index.htm  lang_template.php  mobile ┄┄┄手机访问功能语言

Discuz文件目录及文件功能总结

 portal ┄┄┄门户语言

 ranklist ┄┄┄排行榜语言  search ┄┄┄搜索

 lang_template.php  secqaa ┄┄┄安全问答  tag ┄┄┄标签  task ┄┄┄任务

 lang_avatar.php  lang_blog.php  lang_email.php  lang_friend.php  lang_gift.php  lang_member.php  lang_post.php  lang_profile.php  lang_promotion.php lang_action.php lang_admincp.php lang_admincp_login.php lang_admincp_menu.php lang_admincp_msg.php lang_admincp_searchindex.php lang_blockclass.php lang_core.php lang_email.php lang_error.php lang_exif.php lang_feed.php lang_friend.php lang_message.php lang_notification.php lang_portalcp.php lang_space.php lang_spacecp.php lang_template.php userapp ┄┄┄manyou应用                    

 module ┄┄┄功能模块  connect ┄┄┄腾讯互联  forum ┄┄┄论坛

Discuz文件目录及文件功能总结

                 

forum_ajax.php 广场ajax模组

forum_announcement.php 广场公告消息显示模组

forum_attachment.php 广场内部附件显示模组

forum_forumdisplay.php 广场论坛版块模组

forum_group.php 广场群组模组

forum_image.php 广场图片模组

forum_index.php 广场首页模组

forum_misc.php 广场杂项模组

forum_modcp.php 广场管理面板模组

forum_post.php 广场发帖模组

forum_redirect.php 广场版块重定向模组

forum_relatekw.php 广场XML传递接口模组

forum_relatethread.php 主题传递模组

forum_rss.php 广场rss订阅

forum_search.php 广场搜索

forum_topicadmin.php 广场话题管理模组

forum_trade.php 广场交易模组

forum_viewthread.php 广场查看主题模组

 group ┄┄┄群组

 group_index.php 群组首页  home ┄┄┄家园

         

home_editor.php

空间编辑器模组

home_invite.php 空间邀请模组

home_magic.php 空间魔法道具模组

home_medal.php 空间勋章模组

home_misc.php 空间杂项模组

home_rss.php 空间订阅模组

home_space.php 空间首页模组

home_spacecp.php 空间管理面板模组

home_task.php 空间任务模组

home_userapp.php 空间用户游戏应用模组

 member ┄┄┄登录注册

      

member_activate.php 用户活动触发模组

member_clearcookies.php 用户cookie清理控制模组

member_emailverify.php 用户email验证核实模组

member_getpasswd.php 获取加密密码模组

member_groupexpiry.php 用户组到期控制模组

member_logging.php 用户登录模组

member_lostpasswd.php 丢失密码与找回控制模组

Discuz文件目录及文件功能总结

member_register.php 用户注册控制模组 

member_regverify.php 用户认证核实模组 

member_switchstatus.php 登录统计控制模组  misc ┄┄┄杂项

       

misc_error.php 杂项报错模组

misc_faq.php faq控制模组

misc_initsys.php 初始化系统模组

misc_invite.php 邀请参与话题、群组等模组

misc_report.php 举报模组

misc_seccode.php 验证码控制模组

misc_secqaa.php 验证问答控制模组

misc_swfupload.php FLASH上传控制模组

 portal ┄┄┄门户

       

portal_attachment.php 首页附件控制模组

portal_block.php 首页模块模组

portal_comment.php 首页评论模组

portal_index.php 首页显示模组

portal_list.php 首页列表模组

portal_portalcp.php 首页控制面板模组

portal_topic.php 首页话题模组

portal_view.php 首页显示模组

 search ┄┄┄搜索

    

 userapp ┄┄┄应用

 category ┄┄┄分类模组

category_cache.php

分类缓存模组 

category_index.php 分类首页模组 

category_list.php 分类列表模组 

category_misc.php 分类的杂项模组 

category_my.php 我的分类模组

category_post.php 分类信息发布模组 

category_threadmod.php 分类主题模块

search_album.php 相册搜索模组

search_blog.php 日志搜索模组

search_forum.php 版块搜索模组

search_group.php 群组搜索模组

search_portal.php 首页搜索模组

Discuz文件目录及文件功能总结

category_view.php 分类查看模组

 plugin ┄┄┄插件目录

 cloudstat ┄┄┄Discuz!云平台  myapp ┄┄┄Manyou应用  myrepeats ┄┄┄马甲功能

admincp.inc.php

管理面板包含文件

discuz_plugin_myrepeats.xml

我的马甲插件安装配置XML文件

install.php 我的马甲插件安装执行文件 

memcp.inc.php 前台管理面板包含文件 

myrepeats.class.php 我的马甲内核类 

switch.inc.php

template--index.htm 

template--memcp.htm 观前台管理面板模版文件 

uninstall.php 我的马甲插件卸载执行文件     qqconnect ┄┄┄腾讯互联 discuz_version.php 系统版本号

soso_smilies ┄┄┄腾讯搜搜表情 static ┄┄┄非PHP文件  image ┄┄┄界面图片  js ┄┄┄站点JS脚本  space ┄┄┄空间皮肤  topic ┄┄┄门户皮肤

 template ┄┄┄模板目录

 default ┄┄┄默认风格

 common ┄┄┄风格中的公共包含文件,内含css、htm模板文件

block_forumtree.htm 树形论坛版块分支js文件 

block_thread.htm 特殊主题的风格模块文件

block_userinfo.htm 用户资料的风格模块,用于显示 

common.css 公共CSS文件。

css_diy.htm DIY面板的样式文件 

editor.css 编辑器样式

editor.htm 编辑器模板文件

editor_menu.htm 编辑器菜单文件 

faq.htm 帮助模板文件

footer.htm 系统总底部模板

footer_ajax.htm ajax模式是使用到的系统总底部模板,ajax

Discuz文件目录及文件功能总结

模式大部分为浮动框登录、注册、发帖等。

forum_calendar.css 广场社区使用到的日历日期样式 

forum_moderator.css 版主管理面板样式 

header.htm 系统总头部文件

header_ajax.htm ajax模式时使用到的系统总头部文件 

header_diy.htm DIY面板模板文件 

invite.htm 邀请好友模板文件

module.css 重要的样式文件,用于模块的拆分并生成相应的CSS样式。可以根据实际情况的需要,在module.css中写入只针对某个

preview.htm 预览的模版文件 

report.htm 举报模板文件 

rss.css 用于rss的样式文件 

search.css 搜索样式文件

seccheck.htm 验证码验证模板文件 

seditor.htm 空间的编辑器模板文件 

sendmail.htm 发送email内容模板文件 

showmessage.htm 系统提示信息模板文件 

userabout.htm 我的中心面板模板文件

wysiwyg.css 所见即所得模式的css样式文件 

 forum ┄┄┄广场(社区)使用到的模板

activity_applylist.htm 活动列表模板文件 

activity_export.htm 活动资料内容模板文件 

ajax_albumlist.htm ajax获取相册列表模板文件 

ajax_attachlist.htm ajax获取附件列表模板文件 

ajax_imagelist.htm ajax获取图片列表模板文件 

ajax_magiclist.htm ajax获取魔法道具列表模板文件 

ajax_secondgroup.htm

announcement.htm 广场公告模板文件 

attachpay.htm 附件金币积分支付模板文件

attachpay_view.htm 附件金币积分支付查看模板文件 

comment.htm 评论模板文件

comment_more.htm 更多评论模板文件 

debate_umpire.htm 辩论模板文件 

discuz.htm 广场社区首页模板文件

discuzcode.htm discuz编辑器处理的模板文件

editor_menu_forum.htm 广场中编辑器菜单模板文件 

forumdisplay.htm 广场版块模板文件

forumdisplay_list.htm 广场版块主题列表模板文件

forumdisplay_passwd.htm 需要密码访问的版块模板文件 

forumdisplay_subforum.htm 子版块列表模板文件 

index_navbar.htm 广场首页导航栏模板文件 

invite_index.htm 邀请模板文件

Discuz文件目录及文件功能总结

                                          

invite_send.htm 邀请发送模板文件

modcp.htm 管理面板模板文件

modcp_announcement.htm 管理面板公告管理页面模板文件

modcp_forum.htm 管理面板广场管理页面模板文件

modcp_forumaccess.htm 管理面板用户权限管理页面模板文件

modcp_home.htm 管理面板内部留言管理页面模板文件

modcp_log.htm 管理面板管理日志页面模板文件

modcp_login.htm 管理面板登录页面

modcp_member.htm 管理面板用户管理页面模板文件

modcp_moderate.htm 管理面板审核页面模板文件

modcp_moderate_float.htm 管理面板审核页面模板文件

modcp_post.htm 管理面板发帖管理模板文件

modcp_recyclebin.htm 管理面板回收站模板文件

modcp_report.htm 管理面板举报页面模板文件

modcp_thread.htm 管理面板主题管理模板文件

pay.htm 支付页面模板文件

pay_view.htm 支付结果查看模板文件

post.htm 发帖模板总文件

post_activity.htm 活动发布页面模板文件

post_debate.htm 辩论发布模板文件

post_forumselect.htm 版块选择模板文件

post_infloat.htm ajax发布主题模板文件

post_poll.htm 投票贴发布模板文件

post_reward.htm 悬赏帖发布模板文件

post_sortoption.htm 主题分类选择模板文件

post_trade.htm 交易帖发布模板文件

rate.htm 主题评分模板文件

rate_view.htm 主题评分查看模板文件

recommend.htm 主题推荐模板文件

search_sortoption.htm 主题分类选项搜索模板文件

showmessage.htm 广场提示信息模板文件

stats_team.htm 管理团队统计模板文件

stats_trade.htm 交易统计模板文件

tag.htm tag标签模板文件

tag_thread.htm 主题tag模板文件

topicadmin.htm 话题管理页面模板文件

topicadmin_action.htm 话题管理动作页面模板文件

topicadmin_getip.htm 话题管理页面获取IP模板文件

topicadmin_modlayer.htm 管理管理推送群组操作模板文件

trade.htm 商品交易主题模板文件

trade_displayorder.htm 商品排序模板文件

trade_info.htm 商品交易详细资料模板文件

trade_view.htm 商品交易浏览页面模板文件

Discuz文件目录及文件功能总结

upload.htm 上传模板文件

viewpro_data.htm 查看社区主题内用户资料模板文件 

viewthread.htm 看帖页面模板文件

viewthread_activity.htm

查看活动页面模板文件 

viewthread_debate.htm 查看辩论页面模板文件 

viewthread_fastpost.htm 快速回复模板文件

viewthread_from_node.htm 特殊主题回复模板文件 

viewthread_home.htm 个人空间模式查看主题模板文件  viewthread_mod.htm 主题操作记录模板文件  viewthread_node.htm 新回复节点模板文件

 viewthread_node_body.htm 主题回复节点模板文件  viewthread_pay.htm 主题支付模板文件

 viewthread_poll.htm 投票主题查看模板文件

 viewthread_poll_voter.htm 投票主题参与者查看模板文件  viewthread_portal.htm 门户模式主题查看页模板文件  viewthread_printable.htm 打印主题模式模板文件  viewthread_relatedthread.htm 相关主题模板文件  viewthread_reward.htm 悬赏主题查看模板文件  viewthread_trade.htm 查看交易主题模板文件

 warn_view.htm 错误报告页面,无需其他报错模板即可执行  group ┄┄┄群组模板

group.htm 浏览群组时的模板文件

group_create.htm 群组创建时使用到的模板文件 

group_index.htm 群组首页模板文件

group_invite.htm 邀请参与群组的模板文件 

group_list.htm 群组列表文件

group_manage.htm 管理群组的模板文件

group_memberlist.htm 群组中参与用户的列表文件 

group_right.htm 群组右侧边栏  home ┄┄┄空间模板

invite.htm 空间邀请页面

magic_call.htm 通知好友魔法道具模板文件 

magic_doodle.htm 涂鸦魔法道具模板文件

magic_downdateline.htm 修改时间的魔法道具模板文件 

magic_visit.htm 访问卡魔法道具模板文件 

misc_ajax.htm 杂项ajax操作模板文件 

misc_inputpwd.htm 密码输入模板文件 

misc_login.htm 杂项登录操作模板文件

misc_lostpasswd.htm 忘记密码操作模板文件 

misc_register.htm 杂项注册操作模板文件 

misc_stat.htm 杂项统计页面模板文件

misc_swfupload.htm FLASH上传模板文件 

network.css 随便看看页CSS样式文件 

sendmail.htm 发系统email的模板文件

Discuz文件目录及文件功能总结

                                         

space_activity.htm 空间活动页面模板文件

space_album_list.htm 空间相册列表页面模板文件

space_album_pic.htm 空间相册图片模板文件

space_album_view.htm 空间相册浏览模板文件

space_blog_list.htm 空间日志列表模板文件

space_blog_view.htm 空间日志浏览模板文件

space_click.htm 表态模板文件

space_comment_li.htm 评论模板文件

space_debate.htm 辩论模板文件

space_diy.htm 空间DIY模板文件

space_doing.htm 心情记录模板文件

space_doing_form.htm 心情记录发送的模板文件

space_doing_li.htm 心情记录的列表模板文件

space_favorite.htm 空间收藏模板文件

space_feed_li.htm feed事件列表模板文件

space_footer.htm 空间底部模板文件

space_friend.htm 空间好友模板文件

space_group.htm 空间群组模板文件

space_header.htm 空间头部模板文件

space_home.htm 空间home页模板文件

space_index.css 个人空间首页CSS样式文件

space_index.htm 个人空间首页模板文件

space_list.htm 空间列表页模板文件

space_magic.htm 空间魔法道具模板文件

space_magic_log.htm 魔法道具使用记录模板文件

space_magic_mybox.htm 本人所拥有的魔法道具模板文件

space_magic_mybox_opreation.htm 魔法道具操作动作的模板文件

space_magic_shop.htm 魔法道具商城模板文件

space_magic_shop_opreation.htm 魔法道具操作动作的模板文件

space_medal.htm 空间勋章

space_menu.htm 空间菜单项模板文件

space_notice.htm 空间公告模板文件

space_pm.htm 空间短消息模板文件

space_poll.htm 空间投票模板文件

space_privacy.htm 空间隐私模板文件

space_profile.htm 空间用户资料页模板文件

space_reward.htm 空间悬赏模板文件

space_rss.htm 空间rss订阅模板文件

space_share_form.htm 空间分享来源模板文件

space_share_li.htm 空间分享模板文件

space_share_list.htm 空间分享列表模板文件

space_share_view.htm 空间查看模板文件

Discuz文件目录及文件功能总结

                                          

space_status.htm 空间状态模板文件

space_task.htm 任务模板文件

space_task_detail.htm 小任务模板文件

space_task_list.htm 任务列表模板文件

space_task_parter.htm 参与任务模板文件

space_thread.htm 空间的主题帖模板文件

space_top.htm 空间头部模板文件

space_trade.htm 空间商品交易主题模板文件

space_userabout.htm 空间用户面板模板文件

space_videophoto.htm 视频相册模板文件

space_wall.htm 个人空间留言板

spacecp_album.htm 空间管理面板相册页模板文件

spacecp_avatar.htm 空间管理面板修改头像页模板文件

spacecp_blog.htm 空间管理面板日志页模板文件

spacecp_class.htm 空间管理面板分类页模板文件

spacecp_click.htm

空间表态页模板文件

spacecp_comment.htm 空间管理面板评论页模板文件

spacecp_credit_action.htm 空间积分动作页模板文件

spacecp_credit_base.htm 空间基本积分页、兑换等模板文件

spacecp_credit_header.htm 空间管理面板积分头部模板文件

spacecp_credit_log.htm 空间管理面板积分操作记录模板文件

spacecp_credit_usergroup.htm 空间管理面板积分与组别关系模板页面

spacecp_doing.htm 空间管理面板心情记录模板文件

spacecp_domain.htm 空间域名设置模板文件

spacecp_ec_explain.htm 我要解释页模板文件

spacecp_ec_list.htm 我的解释列表页模板文件

spacecp_favorite.htm 空间管理面板收藏页模板文件

spacecp_feed.htm 空间管理面板feed事件页模板文件

spacecp_friend.htm 空间管理面板好友页模板文件

spacecp_header.htm 空间管理面板头部

spacecp_index.htm 空间管理面板首页

spacecp_invite.htm 空间管理面板邀请页模板文件

spacecp_magic.htm 空间管理面板魔法道具页模板文件

spacecp_password.htm 空间管理面板修改密码页模板文件

spacecp_plugin.htm 空间管理面板插件页模板文件

spacecp_pm.htm 空间管理面板短消息页模板文件

spacecp_poke.htm 空间管理面板打招呼页模板文件!

spacecp_privacy.htm 隐私筛选页模板文件

spacecp_profile.htm 空间个人资料编辑页模板文件

spacecp_profile_nav.htm 空间个人资料编辑页导航条

spacecp_search.htm 空间搜索页模板文件

spacecp_sendmail.htm 空间邮件发送页模板文件

spacecp_share.htm

空间分享管理页模板文件

Discuz文件目录及文件功能总结

spacecp_space.htm 空间管理页模板文件 

spacecp_upload.htm 空间上传页模板文件 

spacecp_userapp.htm 用户应用页模板文件 

spacecp_videophoto.htm 视频相册页模板文件  member ┄┄┄用户相关模板

getpasswd.htm 找回密码模板文件 

groupexpiry.htm 用户组期限模板文件 

login.htm 用户登录模板文件 

register.htm 用户注册模板文件  portal ┄┄┄门户首页

 comment.htm 评论页面模板文件 

comment_li.htm 评论操作模板文件 

index.htm 门户首页模板文件 

list.htm 门户新闻列表页面!

portal_topic_content.htm 门户专题页面模板,如果添加新专题请创建portal_topic_xxxxx.htm的页面,即可在专题创建时自动的看到。

portalcp_article.htm 门户文章管理页面 

portalcp_block.htm 门户模块页面 

portalcp_category.htm 门户分类页面

portalcp_comment.htm 门户管理评论操作模板文件 

portalcp_diy.htm 门户DIY模板文件

portalcp_index.htm 门户管理首页模板文件

portalcp_portalblock.htm 门户管理模块模板文件

portalcp_portalblock_data.htm 门户管理模块数据模板文件 

portalcp_topic.htm 门户管理话题模板文件

portalcp_topic_content.htm 门户管理话题内容页模板文件 

topic_footer.htm 话题底部模板 

topic_head.htm 话题顶部模板 

view.htm 查看页面

 search ┄┄┄搜索页面模板文件

album.htm 搜索相册结果

album_list.htm 搜索相册列表结果 

blog.htm 搜索日志结果

blog_list.htm 搜索日志列表结果 

footer.htm 页面底部 

forum.htm 广场搜索页

group.htm 群组搜索结果页面

group_list.htm 群组搜索结果列表页面 

header.htm 页面头部 

portal.htm 门户搜索结果

portal_list.htm 门户搜索结果列表页面 

pubsearch.htm 公共搜索页面 

sort_list.htm 分类信息列表页面

Discuz文件目录及文件功能总结

sortoption.htm 分类信息页面 

thread_list.htm 主题列表页面 

trade.htm 商品页面  userapp ┄┄┄应用频道模板

userapp_app.htm 用户应用

userapp_index.htm 应用频道首页 

userapp_manage.htm 应用管理

userapp_menu_list.htm 应用菜单列表

 discuz_style_default.xml ┄┄┄风格安装文件,可用风格导出功能创建

 preview.jpg ┄┄┄ 预览图

uc_client和uc_server目录中的文件关系到Ucenter的运行,一般里面的内容不推荐修改,同理省略。

 uc_client ┄┄┄UCenter客户端程序  uc_server ┄┄┄UCenter服务端程序

注: 文件是我通过查资料简单的总结,适用于二次开发,但并不完整,希望对您有参考价值。

作者:苑胜男

第五篇:网站二次开发协议范文

网站二次开发合同

甲方:

乙方:

甲方在此委托乙方进行

网站的二次开发。为明确双方责任,经友好协商,双方达成以下协议:

第一条:项目的内容、价款、开发进度、交付方式。

第二条:甲方的权利和义务

1.提供专人与乙方联络。

2.提供所有需要放到网上的资料交给乙方,并保证资料的合法性。

3.乙方在完成合同规定的义务后,甲方按照附录一的要求,及时支付费用。

4.甲方将在著作权法的范围内使用本合同标的及相关作品、程序、文件源码,不得将其复制、传播、出售或许可给其它第三方。

5.甲方对本合同标的中的网页、图像享有排版的版权。

6.版权所有归甲方(包括原文件、程序、文字、动画文件、有声文件、及相关作品)第三条:乙方的权利和义务

1.提供专人与甲方联络。

2.按附录一的要求,使用甲方资料,进行网站的二次开发。

3.在附录一要求的期限内,完成网站的二次开发,并通知甲方进行验收。

4.在验收期内甲方要求下,对不合格地方进行修改。

5.乙方未经甲方同意不得向第三方拷贝或泄露网站程序。6.乙方负责维护甲方网站运营期间数据的安全。

7.在附录一要求进行网站更新的情况下,在接到甲方要求网站更新的传真2日内,按照要求对网站进行更新;

8.在附录一要求进行培训的情况下,对甲方1-3名技术人员进行培训。第四条:验收

1.验收标准有以下几条:

a.甲方可以通过任何上网的计算机访问这个网站。

b.主页无文字拼写及图片(以甲方提供的材料为准)错误。

c.网络程序正常运行。

2.验收期为5天时间。

第五条 违约责任

1.任何一方有证据表明对方已经、正在或将要违约,可以中止履行本合同,但应及时通知对方。若对方继续不履行、履行不当或者违反本合同,该方可以解除本合同并要求对方赔偿损失。

2.因不可抗力而无法承担责任的一方,应在不可抗力发生的3 天内,及时通知另一方。

3.一方因不可抗力确实无法承担责任,而造成损失的,不付赔偿责任。本合同所称不可抗力是指不能预见、不能克服并不能避免且对一方当事人造成重大影响的客观事件,包括但不限于自然灾害如洪水、地震、火灾和风暴等以及社会事件如战争、**、政府行为等。

第六条 保密条款

双方应严格保守在合作过程中所了解的对方的商业及技术机密,否则应对因此造成的损失承担赔偿。

第七条 以上条款如有未尽事疑,经甲、乙双方协商后加以补充:

补充内容: 乙方需提供使用文档,并根据使用文档对甲方技术人员提供相关培训等支持。并在交付后有免费代码维护义务,并在双方合作共赢的基础上提供更多技术支持(比如有偿的功能开发等项目)。

第八条 其它

1.如果本合同任何条款根据现行法律被确定为无效或无法实施,本合同的其他所有条款将继续有效。此种情况下,双方将以有效的约定替换该约定,且该有效约定应尽可能接近原约定和本合同相应的精神和宗旨。

2.附录一规定的有效期满,乙方未完成附录一任务,超出期限每天扣两百,超出期限后放弃该任务,按网站的费用双倍赔偿。

3.如乙方在期限内放弃该任务,按网站的费用双倍赔偿。3.本合同经双方授权代表签字并盖章,自签订日起生效。

4.本合同一式两份,双方当事人各执一份,具有同等法律效力。

甲方(盖章):

乙方(盖章)代表:

代表:

下载Discuz二次开发基本知识总结word格式文档
下载Discuz二次开发基本知识总结.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    RobotFramework二次开发小结

    RobotFramework二次开发小结 本文主要针对用例之间的调度,和定时运行用例这两个方向进行了介绍,其中用例之间的调度在RobotFramework平台上直接可以实现,对定时运行用例,我们进......

    SEO基本知识总结

    SEO基本知识总结 在从事网站优化工作这么长时间以来,从开始的摸索着前进,到现在的亲车熟路,中间经历了很多,也学会了很多。我认为,学SEO必须先了解什么是SEO,基本的要素有哪些,只有......

    软件工程基本知识总结

    软件工程知识点考点总结 软件工程书上考点总结(选择、填空、判断、简答)大题没有 选择或判断或考点总结 : 1、软件:在计算机系统中,与硬件相互依存的逻辑部件,它由程序、数据及......

    UAP报表二次开发手册[模版]

    UAP报表二次开发手册 v.871 1. 数据源定义 报表数据源可分为实体关系查询,SQL脚本查询和自定义查询三个类型,如下图所示: 图1.1 其中数据源名称和数据源描述是为了标识数据源以......

    网站二次开发的合同

    网站二次开发合同 甲方:乙方:甲方在此委托乙方进行网站的二次开发。为明确双方责任,经友好协商,双方达成以下协议: 第一条:项目的内容、价款、开发进度、交付方式 由附件一载明。......

    黄河故道二次开发座谈材料(精选合集)

    立足实际科学谋划 做好黄河故道二次综合开发工作 黄河故道二次开发,作为今年徐州市“三重一大”重点项目,是一项惠民工程,又是一项打基础管长远的工作,涉及万千农民群众的利益,对......

    NC二次开发培训感受(最终定稿)

    3月25日到3月28日四天的NC二次开发培训也许让我们学不到很实质性的东西,但是通过这次的培训确实接触了算是正规的培训吧。自从去年开始从事NC的二次开发之类,学习NC的途径就......

    监控及二次开发实习实习报告

    实验一监控及二次开发实习 【实验目的】内容宋体,小四 【实验要求】 【实验原理】 【实验内容】 【本实验遇到问题及解决方案】 【对本实验的改进建议和疑难问题】......