README.introduce [MapleBBS 说明文件]
—————————————————————————————————————
MapleBBS-3.10-WEB-20011031
简单介绍文档
发布时间: 2001.10.31 语言: 简体中文 (GB)
—————————————————————————————————————
简介
-------
这是台湾清华大学资讯工程系BBS - 枫桥驿站 (BBS.cs.nthu.edu.tw) 经
[lkchu@dragon2.net] 整理后发布的MapleBBS 3.10的基础上,经
[fuse@浙江大学笑书亭BBS] 转换成为GB码版,并进行一系列修改后,转手
到本人手中再度进行修改而来的,为秉承 GNU 软件开发精神而开放给大家
自由拷贝使用。
本版作者的风格与习性尽可能的维持跟原版 MapleBBS 的作者一样, 增加了
一些大大小小的功能, 几乎patch了所有在枫桥plan版公布过的BUG, 。比较
重要的一点是, 开发了WWW部分的功能,使用IE或Netscape等游览器也能访
问该BBS,该WebBBS几乎支持所有普通用户能在telnet上用到的功能(除两人
对talk的功能外),以及简单的版主操作。由于MicroSoft的IE支持多国语言
使得Web功能开放后让BBS也拥有了支持多国语言的效果。后面有关于本版特
色功能更详细的介绍。
本版开放让大家抓取, 其目的在于希望能让各 MapleBBS 系列的站点互相交
流,集思广益, 一齐来参与发展, 使 MapleBBS 在研发方面做得更加的尽善
尽美。
本版在 GNU Public Licence 下发行, 各位可任意拷贝及修改。但是我们有
个小小的要求, 就是若您对它作了一些修改, 或修正错误, 或添加功能, 请
在MapleBBs 连线版(plan)上post出您改过的地方, 好让大家也能分享您的成
果。 与您分享的快乐, 胜过独自拥有, 这是本版发行的目的。
特色功能
------------
说明: 大部分功能是关闭的,需要打开的话,请到src/include/下更改
config.h把相关标记的undef改为define. 如 [文摘] 功能需要修
改以下地方:
#undef HAVE_HOT_MODE /* 这是关闭 */
#define HAVE_HOT_MODE /* 这是打开 */
注意: 更改过config.h后,src/maple 、src/webbbs 、src/so 需要重新
编译(make). 尤其是src/maple和src/webbbs必须分别先
make maple.p和make webbbs.p
[都成了安装说明了. :p 安装说明中会再提到]
1. [WEB ] 支持完整web访问.
2. [列表] 在线用户列表里的排序调整,FBBS(FireBird式)/来源/动态/代号
3. [超隐] 超级隐身, 该功能是具有 PERM_SYSOP者自动拥有,有看隐身权的
人仍然看不到的。(默认关闭,标记: HAVE_SUPER_CLOAK)
4. [挡IP] 禁止某些上站来源telnet上站,跟acl设定方法一样,设定档名在
etc/badip (默认关闭,标记: HAVE_BANED_TELNET)
5. [文摘] 类似FireBird或MapleBBS 2.x上的文摘功能,改编为hot功能,标
识出近期有讨论价值的主题,由版主在文章头打H(大写)标记,用
户按Ctrl-H察看,版主可按 S 整理文摘列表按时间排序清除过期
(内定一个月)的文摘。(默认关闭,标记: HAVE_HOT_MODE)
6. [LBP ] LastBoardPosition的简称,即上次文章阅读位置,每次下站后保
存此次文章阅读位置,以便下次上站时调用,较费内存。
(默认关闭, 标记: HAVE_LOG_LBP)
7. [FORM] 自动修正锁定了的注册单,参考bbs.yzu.edu.tw的做法,请小心
使用。(默认关闭, 标记: HAVE_FIX_RFORM)
8. [符号] weichuang写的符号输入工具,在线编辑档案时可以按ctrl-x直接
输入特殊字符。(默认关闭, 标记: HAVE_INPUT_TOOLS)
9. [小鸡] 星空格斗鸡程序。来自bbs.yzu.edu.tw修改过的二代鸡。还算有
趣喔。(默认关闭, 标记: HAVE_CHICKEN)
10. [备份] 不正常断线时把没有编辑完的档案备份寄回信箱。(默认关闭, 标
记: HAVE_RECOVER)
11. [强制] 强制阅读本站公告看板的新文章。
(默认关闭, 标记: HAVE_BOARD_FORCE)
12. [HOST] 我的域名解析,中文域名,可以设置网段,或多个循环随机显示。
档案在 etc/fromip。(默认关闭, 标记: HAVE_MY_HOST)
13. [钱币] 是否提供钱币制度,发表文章时会计算money,还同时提供一些钱
币相关游戏,如: 21点,黑jack ...
(默认关闭, 标记: HAVE_MONEY_ISM)
14. [标记] 计算用户标记过的文章数,以便发现优秀用户。
(默认开启, 标记: HAVE_COUNT_MARK)
.... 其它一系列 ....
#undef HAVE_YES_KEY /* hightman.011028: 重要的东西按y才能继续 */
#undef HAVE_GROUP_FUNC /* hightman.011028: 群组支持 */
#define USE_NEW_BRDNEW /* hightman.011028: 版面采用新亮灯机制,判
* 断最后一篇是否已读过,原有机制为根据进站
* 时间和最后发文时间相比较
*/
#undef HAVE_MBOX_EDIT /* hightman.011028: 站长可以修改 mail 内容和title */
#undef HAVE_BM_DENYPOST /* hightman.011028: 版主可以停post权 */
#define USE_SENDMAIL /* hightman.011028: 采用sendmail发信, undef采用bsmtp() */
#define SECURE_SYSLOG /* hightman.011028: 绝对安全的系统记录区,
* SYSLOG版不能d/e/t/g...
*/
#define HAVE_CLEAR_LAZYDEL/* hightman.011028: 提供'S'清空版面lazy_delete后的尸体 */
#undef SHOW_BMW_NUM /* hightman.011028: 显示中X条热讯 */
#define FILTER_RANGER_ANSI /* hightman.011028: 过滤危险字符串 */
#undef HAVE_KILL_SELF /* hightman.011028: 提供自杀功能 */
#undef HAVE_BROAD_MAIL /* hightman.011028: 站长有发群体信件功能 */
#define HAVE_AUTO_ORDERSONG /* hightman.011028: 支持自动点歌功能 */
#undef HAVE_SEC_HAND /* hightman.011028: 是否提供二手货市场 */
#define HAVE_TTY_GAME /* hightman.011028: 提供需要tty的game?
* 如俄罗斯方块、推箱子
*/
#define HAVE_BBSNET /* hightman.011028: 提供bbsnet服务 */
#define HAVE_CHESS /* hightman.011028: 提供棋类游戏 象棋、
* 围棋/黑白??五子棋/暗棋
*/
#ifdef HAVE_CHESS
#define CHESS_LOG /* CHESS Record */
#endif
#undef UNVALID_RAND_NICK /* hightman.011028: 没认证的就显示随机昵称 */
---------------------------------------------------------------------
hightman.bbs@bbs.dot66.net
2001.10.31
--
FROM 210.32.156.234