看板 PttCurrent 關於我們 聯絡資訊
※ 引述《frankiori (IORI)》之銘言: : 我沒有寫過大型程式的經驗(最多應不超過千行 不像這bbs有三萬行@@") : 對C++有一些了解,不會的也可以學 : 沒碰過 perl、今天才要開始碰FreeBSD : 我想請問的是 : 像我十分喜歡無名小站所能提供的鎖文功能 : 即例如在 abc 的個版上由 def po的文 : abc 及 def 可以決定是否鎖文 : 讓只有 abc 及 def 可以看到這篇文章的內容 : 若為鎖文則文章前會出現標記 : 而其他使用者看的畫面如下 : 288 12/15 ccsuki => 是 : 289 L 12/15 best ◇ <文章保密> : 請問如果我想實作以上這些功能 : 我必需參看哪幾個檔? : (應該不必動到系統方面的吧? 那有跟用perl寫得檔案有關嗎?) : 謝謝版友們的答覆 <(_ _)> 我在我站上有實作這個功能 你參考一下 pttstruct.h 的 fileheader_t 想辦法在filemode裡面橋個空間 弄個 FILE_LOCK 之類的 flag (不過我這邊的filemode已經擴展成16-bit) 再來是文章鎖定 一般鎖定後的文章只給版主和原po的人看 你參考bbs.c貼文章的程式碼 (找 read_comms 陣列搜尋對應的程式碼) 大概要改閱讀文章/ 編輯文章/ 轉錄文章/ 貼文章 還要注意, 文章貼了以後, 有些會被轉到ALLPOST看板 (所以要想辦法處理) 我的經驗是: 有大量的細節要小心 (因為我寫程式不小心) 之前常常被人發現bug 突破鎖定 (被罵了很多次 @@) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.140.120
frankiori:謝謝^^~ 163.21.254.249 12/19