diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2014-06-27 21:17:04 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2014-06-27 21:17:04 +0800 |
commit | bc2661a6321e3ed523b531c16f9c455f24624af9 (patch) | |
tree | a6639fd103f9116fbc4e64c871b7dc3979d02f45 | |
parent | 47b8b080deb69bbcbf4edb9b59d63517b90a929e (diff) | |
download | pttbbs-bc2661a6321e3ed523b531c16f9c455f24624af9.tar pttbbs-bc2661a6321e3ed523b531c16f9c455f24624af9.tar.gz pttbbs-bc2661a6321e3ed523b531c16f9c455f24624af9.tar.bz2 pttbbs-bc2661a6321e3ed523b531c16f9c455f24624af9.tar.lz pttbbs-bc2661a6321e3ed523b531c16f9c455f24624af9.tar.xz pttbbs-bc2661a6321e3ed523b531c16f9c455f24624af9.tar.zst pttbbs-bc2661a6321e3ed523b531c16f9c455f24624af9.zip |
Prevent leaking anynomous comments
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@6016 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | pttbbs/mbbsd/bbs.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pttbbs/mbbsd/bbs.c b/pttbbs/mbbsd/bbs.c index d4f185e7..aceb890e 100644 --- a/pttbbs/mbbsd/bbs.c +++ b/pttbbs/mbbsd/bbs.c @@ -4495,7 +4495,10 @@ manage_post(int ent, fileheader_t * fhdr, const char *direct) { #ifdef USE_COMMENTD case 'v': - { + if ((currbrdattr & (BRD_ANGELANONYMOUS | BRD_ANONYMOUS)) && + !HasUserPerm(PERM_ADMIN)) { + vmsg("©êºp¡A¼È®É¤£¤ä´©°Î¦WªO¡C"); + } else { psb_comment_manager(currboard, fhdr->filename); } break; |