diff options
Diffstat (limited to 'mbbsd')
-rw-r--r-- | mbbsd/bbs.c | 10 | ||||
-rw-r--r-- | mbbsd/mail.c | 3 |
2 files changed, 10 insertions, 3 deletions
diff --git a/mbbsd/bbs.c b/mbbsd/bbs.c index 81ed82a8..46bd5b85 100644 --- a/mbbsd/bbs.c +++ b/mbbsd/bbs.c @@ -1621,9 +1621,6 @@ cross_post(int ent, fileheader_t * fhdr, const char *direct) int author, xbid, hashPost; boardheader_t *bp; - move(2, 0); - clrtoeol(); - move(1, 0); assert(0<=currbid-1 && currbid-1<MAX_BOARD); bp = getbcache(currbid); @@ -1647,6 +1644,13 @@ cross_post(int ent, fileheader_t * fhdr, const char *direct) } #endif // USE_AUTOCPLOG + move(2, 0); + clrtoeol(); + outs(ANSI_COLOR(1;31) + "請注意: 過量重複轉錄將視為洗板,導致被開罰單停權。\n" ANSI_RESET + "若有特別需求請洽各板主,請他們幫你轉文。\n\n"); + move(1, 0); + CompleteBoard("轉錄本文章於看板:", xboard); if (*xboard == '\0') return FULLUPDATE; diff --git a/mbbsd/mail.c b/mbbsd/mail.c index 07d459f6..5f2d1d8c 100644 --- a/mbbsd/mail.c +++ b/mbbsd/mail.c @@ -1372,6 +1372,9 @@ mail_cross_post(int ent, fileheader_t * fhdr, const char *direct) move(2, 0); clrtoeol(); + outs(ANSI_COLOR(1;31) + "請注意: 過量重複轉錄將視為洗板,導致被開罰單停權。\n" ANSI_RESET + "若有特別需求請洽各板主,請他們幫你轉文。\n\n"); move(1, 0); CompleteBoard("轉錄本文章於看板:", xboard); |