diff options
author | victor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-09-23 17:21:06 +0800 |
---|---|---|
committer | victor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-09-23 17:21:06 +0800 |
commit | a90d0dfe4dda88e70c5d0c9c7c018e399747a279 (patch) | |
tree | 45428d384be43f1405ff1d52df09e62970c2ed1c | |
parent | c46bba241829ea3b5974640c3804bc46d60df104 (diff) | |
download | pttbbs-a90d0dfe4dda88e70c5d0c9c7c018e399747a279.tar pttbbs-a90d0dfe4dda88e70c5d0c9c7c018e399747a279.tar.gz pttbbs-a90d0dfe4dda88e70c5d0c9c7c018e399747a279.tar.bz2 pttbbs-a90d0dfe4dda88e70c5d0c9c7c018e399747a279.tar.lz pttbbs-a90d0dfe4dda88e70c5d0c9c7c018e399747a279.tar.xz pttbbs-a90d0dfe4dda88e70c5d0c9c7c018e399747a279.tar.zst pttbbs-a90d0dfe4dda88e70c5d0c9c7c018e399747a279.zip |
log the modification of board
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3206 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | mbbsd/admin.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/mbbsd/admin.c b/mbbsd/admin.c index 74efe5a5..104f749d 100644 --- a/mbbsd/admin.c +++ b/mbbsd/admin.c @@ -608,6 +608,8 @@ m_mod_board(char *bname) getdata(b_lines - 1, 0, "請您確定(Y/N)?[Y]", genbuf, 4, LCECHO); if ((*genbuf != 'n') && memcmp(&newbh, &bh, sizeof(bh))) { + char buf[64]; + if (strcmp(bh.brdname, newbh.brdname)) { char src[60], tar[60]; @@ -624,6 +626,13 @@ m_mod_board(char *bname) reset_board(bid); sort_bcache(); log_usies("SetBoard", newbh.brdname); + + snprintf(buf, sizeof(buf), "[看板變更] %s (by %s)", bh.brdname, cuser.userid); + snprintf(genbuf, sizeof(genbuf), + "板名: %s => %s\n" + "板主: %s => %s\n", + bh.brdname, newbh.brdname, bh.BM, newbh.BM); + post_msg("Security", buf, genbuf, "[系統安全局]"); } } return 0; |