EntLib.com Forum / YAF 开源论坛--源码的目录结构(对分析代码很有帮助)

EntLib.com Forum / YAF 开源论坛--源码的目录结构如下(对分析代码很有帮助):

├─bin (二进制目录,编译后的dll放于此处)
├─classes (类文件目录,如系统中用到的变量放在/class/data.cs文件里)
├─controls (用户控件目录,如IconLegend.cs对应于topic.aspx里的yaf:iconLegend控件,用于显示文章类型图示)
├─defs (Syntax Definitions:各种语法关键字定义,来自http://www.textpad.com/add-ons/syna2g.html )
├─editors (编辑器根目录)
│ ├─FckEditorv2 (FCK编辑器目录,可参见YetAnotherForum学习:编辑器的管理 )
│ └─yafEditor (YAF默认编辑器目录,内有编辑器使用的图片和一个js文件)
├─images (图片根目录)
│ ├─avatars (用户头像目录)
│ ├─emoticons (表情图片目录)
│ └─ranks (用户等级目录)
├─install (系统安装目录,系统初始安装即通过目录下default.aspx文件进行,目录下还有数据库文件---在EntLib.com Forum 提供的源码中,该目录及其相关的文件已经被删除了!)
├─languages (语言文件根目录,CYF支持10多种语言。在EntLib.com Forum 提供的源码中,仅保留了China/English 两个文件,其他语言文件被删除了!)
├─pages (页面文件目录:对应于论坛各功能页面)
│ ├─admin (管理文件)
│ ├─help (帮助文件)
│ └─moderate (模块文件)
├─templates (模版文件根目录,多为邮件模版)
├─themes (主题根目录,CYF支持换肤功能,通过xml、css和图片控制)
│ ├─ASPNET
│ ├─camo1
│ ├─chrome
│ ├─djrm1
│ ├─icgstation
│ ├─purple
│ ├─soclean
│ ├─standard
│ └─yafvision
├─upload (上传根目录,用于用户上传文件的管理,初始时文件夹为空)
└─Web References (Web Service 的引用。在EntLib.com Forum 提供的源码文件中已经删除了对Web service的引用。)
└─RegisterForum (在EntLib.com Forum 提供的源码文件中已经删除了对Web service的引用。)

******
关于EntLib.com Forum / YAT 论坛源码,请访问我的上一篇POST:
http://www.cnblogs.com/entlibforum/archive/2008/05/11/1191946.html



posted on 2008-05-11 14:01  EntLib  阅读(1184)  评论(1编辑  收藏  举报