|
珞珈山水BBS →
电脑网络 →
BBS安装与维护 →
单文区文章阅读
|
| 单文区文章阅读 [返回] |
|---|
|
发信人: fly.bbs@bbs.szu.edu.cn (静态运动), 信区: BBSDev 标 题: Re: bbsnet更新之二 发信站: 深圳大学荔园晨风BBS (Tue Jun 24 09:14:16 2003) 转信站: WHUBBS!news.tiaozhan.com!SZU 【 在 jjksam (fight the future) 的大作中提到: 】 : 修改成两个bbsnet, 功能跟小百合的相似. : 方法如下: : 思路: 因为bbsnet本身就有一个指定bbsnet.ini这个配置文件的路径的参数. : 所以我想到可以这样改..不知道还有没有更好的方法呢? : 修改xyz.c : 加一个函数 : /* add by jjk Apr 6, 2002 */ : void ~~~~~~用了void不行,只能根据上面一样,改为int ent_bnetII() 怪不得那天我怎么弄也弄不好,现在改为int了,我已经make成功了 : ent_bnetII() : { : char buf[80]; : sprintf(buf,"etc/bbsnetII.ini %s", currentuser.userid); : clear(); : exec_cmd(BBSNET, YEA, "bin/bbsnet", buf); : } : /* end add.jjk */ : 在comm_lists.c里面加一个对应菜单的选项.. : 加一个函数声明: : int x_results(), ent_bnet(), ent_bnetII(), a_edits(), x_edits(); : MENU sysconf_cmdlist[] = { : .... : /* add by jjk Apr 6, 2002 */ : { : "ExecBBSNetII", ent_bnetII, 0 : }, : /* end add.jjk */ : .... : 在admintool.c里面的a_edits()函数加一些东西. : static char *e_file[] = : {"../Welcome", "../Welcome2", "issue", "logout", "../vote/notes", : "menu.ini", "../.badname", "../.bad_email", "../.bansite", : "../.blockmail", "autopost", "junkboards", "sysops", "expire.ctl", : "whatdate", "../NOLOGIN", "../innd/black.list.general", "bbsnet.ini", : "bbsnetII.ini", NULL}; : static char *explain_file[] = : {"特殊进站公布栏", "进站画面", "进站欢迎档", "离站画面", "公用备忘录", : "menu.ini", "不可注册的 ID", "不可确认之E-Mail", "不可上站之位址", : "拒收E-mail黑名单", "每日自动送信档", "不算POST数的板", "管理者名单", : "定时砍信设定档", "纪念日清单", "强制关站", "转信黑名单", "BBSNET", : "BBSNET II", NULL}; : ... : /* getdata(num + 5, 0, "你要编修哪一项系统档案: ", ans, 3, DOECHO, YEA); */ : 改为 : getdata(num + 4, 0, "你要编修哪一项系统档案: ", ans, 3, DOECHO, YEA); -- ※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.8.98] |
| [返回单文区目录] |
|
|