Re: 跨區考貝目錄原始碼

看板Maple (BBS架站)作者時間22年前 (2002/11/02 02:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/5 (看更多)
※ 引述《boypower.bbs@bbs.ccns.ncku.edu.tw (資心 .....麻煩啊)》之銘言: > > 果然有提供跨區拷貝 ^^||| > > 是不是只有改到gem.c呢? 不只 > 應該是先在目的地精華區定錨後 > 再到要拷貝的folder旁 > 按c或g應該都可以吧 也不是 c 和 g 已經被改成不一樣的功能了 目錄的複製用 c/p 文章的複製用 c/p 或 g > 現在更改後 文章還是可以一篇篇收 > 可是在收錄文章的同時 > 右上角會出現 (剪貼簿 1 篇) > 可是收folder的時候 竟然出現 (剪貼簿 0 篇) 或許除了 gem.c 換掉以外,你還需要改 1. 加入 post.c:post_copy() 整個函式 2. post.c:post_cb 裡面加入 'c', post_copy, 'g', gem_gather, 3. post.c:xpost_cb 裡面加入 'c', post_copy, 'g', gem_gather, 4. xover.c 裡面的這段刪除 else if (cmd == 'g' && (bbstate & STAT_BOARD)) {cmd = gem_gather(xo);} 5. 加入 mail.c:mbox_copy() 最後一行的 return mbox_gem(xo); 改成 return XO_FOOT; 6. mail.c:mbox_cb 裡面加入 'c', mbox_copy, 'g', gem_gather, 7. 也許還有其他地方,但是我忘了 :p 改完以後,不一樣的是 1. 跨區拷貝,包括精華區,看板,信箱 2. 所有使用者,即使不是板主也能用 c/p 或 g 收精華區 (一般使用者可以收去他有小板主權限的地方) 3. 精華區內複製的文章是二個不同的檔案 改其中一個,另外一個不會變動 4. 精華區裡面可以用 D 刪除 5. ..其他..忘了~ -- ※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: itoc.Dorm-GD2.NCTU.edu.tw
文章代碼(AID): #zmiKU00 (Maple)
文章代碼(AID): #zmiKU00 (Maple)