99/5/4/更新
最近升級消息(What's New) - UNIX版都升級到2.1,源碼公開,無需注冊!
1. 關于中文論壇98
2. 論壇功能簡介
3. 下載中文論壇98
4. 安裝和設置
5. 更新歷史
6. 論壇常見問題解答
中文論壇98是用來建立論壇(或稱為BBS、討論公告版)的CGI程序。安裝中文論壇98的一個基本條件是你的主頁服務器必須向你開放CGI權限,允許你建立和運行自己的CGI程序。
中文論壇98是用PERL 語言寫成的(Practical Extraction & Reporting Language-實用摘錄和報告語言).你可以在本站獲得更多的有關PERL的信息.
中文論壇98目前有兩種版本:Unix和Windows/NT版本.Unix版以源碼方式發行,可以在任何裝有PERL5的Unix(包括Linux)服務器上運行,.Windows/NT版可以運行在Windows NT組建的Internet, Intranet, 局域網上運行,甚至可以在Windows 95/98組成的對等網上運行.Windows/NT版以可執行程序形式發行,自帶Perl解釋器,無需安裝Perl for Win32!
安裝環境︰
Unix 版 - 必須安裝Perl 5,Web服務器
Win/NT 版 - Windows 95/98 Windows NT,Web服務器
中文論壇98已在下列環境中調試OK︰
Linux (Redhat 5.1,Slackware 3.4),Perl V5.004,Apache 1.2
BSDI V7.0 Perl 5,Apache 1.3
Windows 95/98 Sambar 4.1/ Xitmai 2.3b/OmniHTTPD201a
/ Apache 1.3.3
Windows NT 4.0 SP3 IIS 3.0
中文論壇98 UNIX版是Freecode,無需注冊,在功能上有沒有任何限制,只有一個本站的文字連接,如果你不喜歡可以自己動手刪除.
中文論壇98 WINDOWS版是Shareware,未注冊版本在功能上有一點點限制(管理界面中沒有分頁刪除,有未注冊信息).你試用以後,如果想繼續使用全部功能的話,就注冊吧!
每個注冊號的注冊費是人民幣10元.只需向webmaster@nighthawk.com.cn發一封電子郵件,說明你要注冊的名字和EMAIL.Nighthawk會告知注冊方法.
注冊用戶可享受以下服務:
安裝指導,解答有關中文論壇的任何問題
免費升級
可在服務專區中下載資料和程序
多論壇設置 - 一套CGI程序可以建立任意多個論壇,只要你的空間夠大,速度夠快! 而且每個論壇相對獨立,可以完全不同.
可方便的設置成分欄界面或者是不分欄的界面
發言中可使用HTML語句(可選)
發言者鑒別密碼,防止ID盜用(可選)
更改發言鑒別密碼
使用cookie保存用戶信息,發言不用反復輸入名字、Email和密碼
EMAIL回復功能(有人回復發言,自動發出EMAIL通知原作者)
內置強力搜索器,可快速搜索論壇發言
排行榜
列出當日到最近一周內的發言
高效易用的論壇管理功能
同一界面管理任意多個論壇
發言管理:
按輸入號碼刪除 - 最快最簡單,但必須事先記下貼子的號碼
分頁刪除 - 論壇分頁後再選擇刪除,最方便!
論壇重新分頁 - 只在分頁刪除後使用
按順序刪除 - 按論壇發言原來的順序排列
按序號刪除 - 按發言的先後順序排列
按日期刪除 - 可刪除某一天中的所有發言
按作者刪除 - 可刪除某個發言者的全部發言
密碼管理:
更改發言鑒別密碼
更改管理員帳號和密碼
刪除登陸用戶ID
其它:
WWW界面即時修改論壇頁面(可修改標題,添加頭尾內容,更改背景設置等)、更改十余種論壇設置,即時生效,無需修改程序,無需上傳!
文件均為zip壓縮格式,請用winzip自行解壓,如果想省事的話,保留壓縮包內的目錄結構, 以下的安裝說明是針對這種目錄結構的。但這樣做不是必須的,你可以適當安排目錄結構或更改目錄或文件的名稱,如果你不想黑客入侵的話,
至少要把密碼文件usrpass.txt,passwd.txt,論壇管理程序wwwadmin.pl的名字改了(設置文件config.dat中也要作相應更改)
演示論壇:http://www.jiang-hai.com.cn/wwwboard/mindex.html
快速安裝
你可以以最快的速度安裝好中文論壇98,先睹為快.只需修改設置文件(config.dat)中4個變量設置,其它全部采用缺省參數,幾分鐘內就可以把論壇設置好.這三個變量是:
1.主頁的URL 缺省值是
http://www.yourhome.com 改成你的URL
2.CGI目錄的URL 缺省值是
http://www.yourhome.com/cgi-bin 改成你的CGI-BIN目錄的URL
3.服務器端主頁的Root目錄 缺省值是
/path/to/yourhome
分別改成你的主頁上的絕對路徑
4.在服務器端適當的地方建立一個目錄用來保存論壇密碼,為了使瀏覽者無法從瀏覽器上竊取你的密碼文件, 最好把這個目錄建立在WEB目錄以外的地方(但據觀察,免費的個人主頁比較難做到這一點),比如:
/path/to/safedir,這個目錄即密碼文件存放路徑
搞清楚你的主頁這4個值以後,把它們寫到論壇服務器設置文件當中,用UltraEdit打開config.dat(在cgi-bin目錄中), 把baseurl,cgi_url,basedir,pwd_dir改成上面1,2,3,4相應的內容.其它的部分暫時不要動(高級設置里將會用到).
5.創建論壇目錄,修改HTML文件
接下來,在basedir指定的路徑下創建一個論壇目錄,名字是最好是wwwboard,因為這是缺省設置,你就不用修改html文件了. 如果你決定用另外的名字如coolboard,那你就得把wwwboard.html,wwwadmin.html,post.html,changepwd.html,subscribe.html等這些文件中的
name="forumdir" value="wwwboard"
改成
name="forumdir" value="coolboard"
論壇目錄屬性必須設置成777
如果想把論壇放在更深的子目錄里,比如:
/path/to/yourhome/boards/myfirstboard
那你就把"/boards/myfirstboard"當作論壇目錄名,替換HTML文件中的wwwboard就可以了.(注意不要把basedir寫成/path/to/yourhome/boards,論壇目錄設成myfirstboard,這樣的話,cookie運行起來就會有些問題)
如果你的程序放在http://www.yourhome.com/cgi-bin/這個路徑下面,那麼你可以跳過下面的內容,直接到第4步.因為這是缺省設置
如果你的程序放在想http://www.yourhome.com/cgi-bin/myboard/這樣的路徑下,那你就得把html文件中"/cgi-bin/xxxx.pl"
改成 "/cgi-bin/myboard/xxxx.pl" 或者"http://www.yourhome.com/cgi-bin/myboard/xxxx.pl"
6. 在密碼文件存放路徑中建立一個目錄wwwboard(與論壇壇目錄名相同),並把它的屬性設置為777.
7.把論壇程序和文件上傳到服務器上.
把cgi-bin目錄下的程序和文件(*.pl,config.dat)上傳到服務器cgi-bin目錄中,wwwboard目錄中的文件上傳到論壇目錄(缺省是wwwboard)中,
wwwboard目錄中再建立一個子目錄messages.然後設置目錄和文件的屬性:
cgi-bin目錄和*.pl文件 -- 755
messages目錄, wwwboard.html, summaries.html, index.html, mindex.html 等文件 --
777
*.txt,user.dat -- 666
其它文件可不必設置.
好了!現在就可以使用論壇了:
http://www.yourhome.com/wwwboard/index.html(不分頁)
http://www.yourhome.com/wwwboard/mindex.html(分頁)
注意:
1.第一次進入管理登錄界面時,密碼可以亂輸入,即可進入密碼設置頁面,在那里你可以設置你初始的管理密碼和帳號,然後重新進入登錄界面.修改密碼可以在 管理界面中找到.
安裝多論壇
用一套CGI程序安裝多個論壇是中文論壇98的特色之一,安裝多個論壇非常容易.比如你想安裝5個論壇,只需創建5個目錄wwwobard1,wwwboard2....wwwboard5,每個目錄下均創建一個messages子目錄.把wwwboard目錄下的文件分別拷貝到這些目錄當中,做好相同的文件屬性設置.
同樣地在存放密碼的目錄下(缺省值為safedir)下建立wwwboard1...wwwboard5等目錄,並設置屬性為777. 接下來對每個論壇進行設置.需要修改的文件有wwwboard.html,
post.html, changepwd.html, subscribe.html 打開這些文件都能找到這一句:
<input type=hidden name="forumdir" value="wwwboard">
把其中的value的值改成對應的論壇目錄就可以了(wwwboard1, wwwboard2.... wwwboard5)
再往下我就不用多說了,當然是把各個論壇的目錄和里面的文件拷貝或上傳到服務器上,對每個論壇都象前面安裝一個論壇一樣,設置好目錄和文件的屬性.
啟用論壇:
http://www.yourhome.com/論壇目錄/index.html(不分頁)
http://www.yourhome.com/論壇目錄/mindex.html(分頁)
怎麼樣?簡單吧!
設置論壇
按前面的步驟安裝好的論壇,按照缺省設置,可以很好的工作.如果你想更改某些設置(如不使用Cookie,不需要輸入鑒別密碼, 甚至改變論壇的外觀),可以進入管理頁面進行更改,注意輸入正確的帳號和密碼.
98/11/20 發布正式版1.0(Unix, Windows兩種版本)
98/12/10 Windows版升級到1.01,增加發文摘郵件功能
99/2/1 升級到1.2版,解決2000年問題,增加EMAIL回復功能
99/2/10 V1.3測試版(未公開發布)
99/3/24 升級至V2.0,增加列出新貼子,排行榜,分欄選擇,EMAIL回復選擇等新功能,取消論壇文摘訂閱和發送,WINDOWS版改進發郵件程序,不再使用blat.改正若干錯誤.
99/5/4 升級至V2.1.加強程序的安全措施,只允許論壇所在的站點調用CGI,杜絕黑客嘗試,取消缺省密碼,管理界面中記憶密碼功能可選,密碼存放路徑與論壇分開,貼子中記錄發言者的IP,管理界面的頁面不進瀏覽器CACHE,其它細節改進