|
|
2#

楼主 |
发表于 2001-10-25 02:31:12
|
只看该作者
[原创]修正了江湖门派的BUG。
根据上述的文档,关键在于用户库文件不要出错,这样江湖门派就能正确显示。
你打开一个用户库文件的时候,里面的内容如下:
$membername\t$password\t$membertitle\t$membercode\t$numberofposts\t$emailaddress\t$showemail\t$ipaddress\t$homepage\t$aolname\t$icqnumber ,$location ,$interests\t$joineddate\t$lastpostdate\t$signature\t$timedifference\t$privateforums\t$useravatar\t$misc1\t$misc2\t$misc3\t$personalavatar\t$personalwidth\t$personalheight\t$rating\t$lastgone\t$visitno\t$addjy\t$meili\t$mymoney\t$postdel\t$sex\t$education\t$marry\t$work\t$born\t$useradd1\t$useradd2\t$jhmp\t
其中,江湖门派的变量为 $jhmp
在现有的Yanni Edition V1018a 中,增加了一个国旗功能,这个变量名为 $flag ,放在$born\t 后。
根据 "论坛用户库数据结构.txt" 这个文档的内容,只要把$useradd1这个保留变量用 $flag 来代替,就可以保证用户库在更新时,不会出错,包括江湖门派。
这样,只要把Yanni Edition V1018a版cgi-bin目录下所有文件中CGI文件中 $useradd1 这个变量由 $flag 来代替!
并确认所有的用户库写入时,一定是代替后的格式:
$membername\t$password\t$membertitle\t$membercode\t$numberofposts\t$emailaddress\t$showemail\t$ipaddress\t$homepage\t$aolname\t$icqnumber ,$location ,$interests\t$joineddate\t$lastpostdate\t$signature\t$timedifference\t$privateforums\t$useravatar\t$misc1\t$misc2\t$misc3\t$personalavatar\t$personalwidth\t$personalheight\t$rating\t$lastgone\t$visitno\t$addjy\t$meili\t$mymoney\t$postdel\t$sex\t$education\t$marry\t$work\t$born\t$flag\t$useradd2\t$jhmp\t
就可以保证用户库正常使用。
剩下的事情,大家就可以去做了。
以上是我的分析,可能存在某些错误,请大家指正。
关于国旗和江湖门派,我的论坛已经做了修正,欢迎大家来无忧社区的灌水区测试。http://www.wwwfox.net/cgi-bin/forums.cgi?forum=1 |
|