diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2008-03-15 13:35:43 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2008-03-15 13:35:43 +0800 |
commit | 4e2113e512a86cf56cba11062de13cc6b496ab50 (patch) | |
tree | a6ef32170d89e6f93c701f98ae7afe0785fdb7a7 | |
parent | 500d5247ef4f6b4ab3a14c8b68538c126db5b3e9 (diff) | |
download | pttbbs-4e2113e512a86cf56cba11062de13cc6b496ab50.tar pttbbs-4e2113e512a86cf56cba11062de13cc6b496ab50.tar.gz pttbbs-4e2113e512a86cf56cba11062de13cc6b496ab50.tar.bz2 pttbbs-4e2113e512a86cf56cba11062de13cc6b496ab50.tar.lz pttbbs-4e2113e512a86cf56cba11062de13cc6b496ab50.tar.xz pttbbs-4e2113e512a86cf56cba11062de13cc6b496ab50.tar.zst pttbbs-4e2113e512a86cf56cba11062de13cc6b496ab50.zip |
- bbs: prevent repeated showing board_enter_notes
- bbs: make commenting warnings more clear.
- menu: make newmail message more clear.
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3998 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | mbbsd/bbs.c | 7 | ||||
-rw-r--r-- | mbbsd/chicken.c | 2 | ||||
-rw-r--r-- | mbbsd/menu.c | 2 |
3 files changed, 7 insertions, 4 deletions
diff --git a/mbbsd/bbs.c b/mbbsd/bbs.c index 35c3b640..499ecd9f 100644 --- a/mbbsd/bbs.c +++ b/mbbsd/bbs.c @@ -2835,7 +2835,7 @@ recommend(int ent, fileheader_t * fhdr, const char *direct) { move(ymsg--, 0); clrtoeol(); outs(ANSI_COLOR(1;31) - "◆這篇文章來自外站轉信板,原作者可能無法看到推文。" + "◆這篇文章來自暱名板或外站轉信板,原作者可能無法看到推文。" ANSI_RESET "\n"); } @@ -3905,6 +3905,7 @@ Read(void) { int mode0 = currutmp->mode; int stat0 = currstat, tmpbid = currutmp->brc_id; + static int lastbid = -1; char buf[PATHLEN]; #ifdef LOG_BOARD time4_t usetime = now; @@ -3916,7 +3917,8 @@ Read(void) setutmpmode(READING); - if (board_note_time && board_visit_time < *board_note_time) { + if (currbid != lastbid && + board_note_time && board_visit_time < *board_note_time) { int mr; setbfile(buf, currboard, fn_notes); @@ -3926,6 +3928,7 @@ Read(void) else if (mr != READ_NEXT) pressanykey(); } + lastbid = currbid; i_read(READING, currdirect, readtitle, readdoent, read_comms, currbid); currmode &= ~MODE_POSTCHECKED; diff --git a/mbbsd/chicken.c b/mbbsd/chicken.c index bf03a4c1..fd51d6d0 100644 --- a/mbbsd/chicken.c +++ b/mbbsd/chicken.c @@ -993,7 +993,7 @@ chickenpk(int fd) int ch = 0; userinfo_t *uin = &SHM->uinfo[currutmp->destuip]; - int r, attmax, i, datac, duid = currutmp->destuid, catched = 0, + int r, attmax, i, datac, catched = 0, count = 0; lockreturn0(CHICKEN, LOCK_MULTI); diff --git a/mbbsd/menu.c b/mbbsd/menu.c index 44671fa4..6aaf3399 100644 --- a/mbbsd/menu.c +++ b/mbbsd/menu.c @@ -52,7 +52,7 @@ showtitle(const char *title, const char *mid) } #else if (ISNEWMAIL(currutmp)) { - mid = " 郵差來按鈴囉 "; + mid = " 你有新信件 "; mid_attr = ANSI_COLOR(41;5); } else if ( HasUserPerm(PERM_ACCTREG) ) { int nreg = dashs((char *)fn_register) / 163; |