看板 SetupBBS 關於我們 聯絡資訊
前幾天把 Subversion 架好了, 我就順便把我的 bbs code 放上去看看:p 網址在這 http://hialan.twbbs.org/svn/hialanbbs/ 他沒有發展的目標, 純粹是想到什麼做什麼 參考了非常多 myth BBS 和 pttbbs 的東西 如果你的站是使用 WD bbs 歡迎參考, 雖然他已經很不一樣了 因為這和我上一次 Release 出來的東西差很多而且時間很久 而且這個不是 AT-BBS, 純粹是我個人使用 所以拿掉了很多所謂特色的東西:~ *注意* 我使用 FreeBSD 5.2.1 架設, 我拿掉了很多對其他平台的支援 例如 Linux , 所以我只能說, 他在 FreeBSD 上可以跑 但是對於其他平台可以說是完全沒有支援 XD 以下是大項目變更的列表: 1. read.c 改成 ptt 的方法與結構. 不過這是 For WD 的, 因為 WD 對於 pos 的控制比 ptt 提供的還多 2. name.c 某一天發現在這裡面居然存在著三份一樣的東西 所以砍砍砍變成一份, 也加強了自動補完的功能 如果今天單純只存在唯一的帳號 hialan , 那我們打 hia 然後按 space 他會自動補完成 hialan 但是如果存在兩個帳號 hialan1 和 hialan2 我打 hia , 按空白鍵他不會理我 .... 必須要自己打 經過修改後的, 他會補完 hialan 並列出 hialan1 , hialan2 節省自己打的力氣 3. 提供置底 4. 看板文章數減少 IO 原本只要執行 check_newpost() 就會讀一次檔案 我參考 myth 的方法修正這個問題 myth 似乎也是參考 ptt 來修改的 5. 使用 camera 這是直接使用 myth bbs 的 code 6. 長螢幕支援 ------------- 以下是 AT-BBS 沒有的, 也就是說我自己改的 ------------ 7. 砍掉小看板 8. 我的最愛 在之前我使用 myth 的 favor 來作為我的最愛 不過後來想說還要多一個檔案真是討厭, 所以把他砍了 變成以前 WD 那種我的最愛 不過新的程式碼是我重新寫過的, 解決了 WD 的我的最愛會產生高 IO 的情況 9. 看板分類方式改變 新增一個所屬看板的設定, 不再使用 類別 當做分類的依據 10.整行光棒 11.不提供 guest 上站 示範站台: telnet://hialan.twbbs.org on FreeBSD 5.2.1 ---- PS. 這真的給已經有經驗的老手使用.... -- 【沉淪小站】hialan.twbbs.org【作者】hialan【來自】203-67-153-197.adsl.dyna