YAF系统概况

一、YAF的简单介绍

YAF是一个轻量级的基于ASP.NET 2.0的开源论坛项目,官方网站为:http://www.YetAnotherForum ,项目地址为:http://sourceforge.net/projects/yafdotnet/ 。

我看的YAF是YAF-v1[1].9.0-FINAL-SRC,支持站内消息、站内投票、无限板块分类、权限角色管理、以及多皮肤、多语言等功能,能基本胜任普通论坛的要求。

二、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文件进行,目录下还有数据库文件)
├─languages  (语言文件根目录,CYF支持10多种语言,可惜论坛后台没有采用语言文件)
├─pages  (页面文件目录:对应于论坛各功能页面)
│  ├─admin  (管理文件)
│  ├─help  (帮助文件)
│  └─moderate  (模块文件)
├─templates  (模版文件根目录,多为邮件模版)
├─themes  (主题根目录,CYF支持换肤功能,通过xml、css和图片控制)
│  ├─ASPNET
│  ├─camo1
│  ├─chrome
│  ├─djrm1
│  ├─icgstation
│  ├─purple
│  ├─soclean
│  ├─standard
│  └─yafvision
├─upload  (上传根目录,用于用户上传文件的管理,初始时文件夹为空)
└─Web References  ()
    └─RegisterForum  ()

参见这里:http://bbsin.com/blogs/andnet/default.aspx?Ajax_CallBack=true&p=2

转载于:https://www.cnblogs.com/wanlang/archive/2008/01/04/1025226.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值