From b189efbdd86a7cc8391f0f316105ccbe0356f9dc Mon Sep 17 00:00:00 2001 From: piaip Date: Sun, 17 May 2009 16:38:45 +0000 Subject: prevent BM accidentally removed post notes (suggest by GeniusKiKi@PttCurrent) git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@4453 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- mbbsd/board.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'mbbsd') diff --git a/mbbsd/board.c b/mbbsd/board.c index 76af1f7d..84b46af6 100644 --- a/mbbsd/board.c +++ b/mbbsd/board.c @@ -203,21 +203,22 @@ b_post_note(void) if (more(buf, NA) == -1) more("etc/" FN_POST_NOTE, NA); - getdata(b_lines - 2, 0, "是否要用自訂發文注意事項? [y/N]", + + getdata(b_lines - 2, 0, "自訂發文注意事項: (y)編輯/(d)刪除/(n)不變? [y/N/d]:", yn, sizeof(yn), LCECHO); if (yn[0] == 'y') vedit(buf, NA, NULL); - else + else if (yn[0] == 'd') unlink(buf); setbfile(buf, currboard, FN_POST_BID); if (more(buf, NA) == -1) more("etc/" FN_POST_BID, NA); - getdata(b_lines - 2, 0, "是否要用自訂競標文章注意事項? [y/N]", + getdata(b_lines - 2, 0, "自訂競標文章注意事項: (y)編輯/(d)刪除/(n)不變? [y/N/d]:", yn, sizeof(yn), LCECHO); if (yn[0] == 'y') vedit(buf, NA, NULL); - else + else if (yn[0] == 'd') unlink(buf); return FULLUPDATE; -- cgit v1.2.3