summaryrefslogtreecommitdiffstats
path: root/mbbsd
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2008-04-27 23:03:31 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2008-04-27 23:03:31 +0800
commit026445058b1bf165e88b88fb191be076b52f2088 (patch)
tree5a516e6884440332f9e43cb254f1bdc103dd6806 /mbbsd
parent5139198f3682c035d52ab432d6fe55336c847afb (diff)
downloadpttbbs-026445058b1bf165e88b88fb191be076b52f2088.tar
pttbbs-026445058b1bf165e88b88fb191be076b52f2088.tar.gz
pttbbs-026445058b1bf165e88b88fb191be076b52f2088.tar.bz2
pttbbs-026445058b1bf165e88b88fb191be076b52f2088.tar.lz
pttbbs-026445058b1bf165e88b88fb191be076b52f2088.tar.xz
pttbbs-026445058b1bf165e88b88fb191be076b52f2088.tar.zst
pttbbs-026445058b1bf165e88b88fb191be076b52f2088.zip
- check send mail permission
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@4250 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd')
-rw-r--r--mbbsd/mail.c6
-rw-r--r--mbbsd/talk.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/mbbsd/mail.c b/mbbsd/mail.c
index c8bef300..4030c6db 100644
--- a/mbbsd/mail.c
+++ b/mbbsd/mail.c
@@ -498,6 +498,9 @@ m_send(void)
// in-site mail
char uident[IDLEN+1];
+ if (!HasUserPerm(PERM_LOGINOK))
+ return DONOTHING;
+
vs_hdr("站內寄信");
usercomplete(msg_uid, uident);
showplans(uident);
@@ -833,6 +836,9 @@ m_forward(int ent, fileheader_t * fhdr, const char *direct)
{
char uid[STRLEN];
+ if (!HasUserPerm(PERM_LOGINOK))
+ return DONOTHING;
+
vs_hdr("轉達信件");
usercomplete(msg_uid, uid);
if (uid[0] == '\0')
diff --git a/mbbsd/talk.c b/mbbsd/talk.c
index 8304a22d..5786eca6 100644
--- a/mbbsd/talk.c
+++ b/mbbsd/talk.c
@@ -1897,7 +1897,7 @@ t_showhelp(void)
"(↑)/(↓)(n) 上下移動 (TAB) 切換排序方式\n"
"(PgUp)(^B) 上頁選單 ( )(PgDn)(^F) 下頁選單\n"
"(Hm)/($)(Ed) 首/尾 (S) 來源/好友描述/戰績 切換\n"
- "(m) 寄信 (q/c) 查詢網友/寵物\n"
+ "(m) 寄信 (q/Q/c) 查詢 指定/全部網友/寵物\n"
"(r) 閱\讀信件 (l/C) 看上次熱訊/切換隱身\n"
"(f) 全部/好友列表 (數字) 跳至該使用者\n"
"(p) 切換呼叫器 (g/i) 給錢/切換心情\n"