回精華區
作者guessi.bbs@bbs.wretch.cc (沒) 看板: plan
標題[修正] 站務進入信箱紀錄原因
時間無名小站 (2006/04/22 Sat 00:21:58) Updated: 2006/04/22
小修改: 查看他人隱私資料 得說明原因 :)

:/src/maple/mail.c:mbox_sysop()

+   char buf[128], msg[80];  /* 進入信箱說明原因 060421 by guessi */

..
..

-     if (acct_get(msg_uid, &acct) > 0)
+     if (acct_get(msg_uid, &acct) > 0 &&
+       vget(b_lines, 0, "請輸入原因:", msg, 60, DOECHO))
      {
+       sprintf(buf, "查看 %s 信箱 原因: %s", acct.userid, msg);
-       alog("進入信箱", acct.userid);
+       alog("進入信箱", buf);

-     sprintf(fpath, "進入 (1)%s (2)%s 的信箱?[1] ", str_sysop, STR_GUEST);
+     sprintf(fpath, "進入 (1)%s (2)%s 的信箱?[Q] ", str_sysop, STR_GUEST);

-     userid = (vans(fpath) == '2') ? STR_GUEST : str_sysop;
+     switch (vans(fpath))
+     {
+     case '1':
+       userid = str_sysop;
+       break;
+     case '2':
+       userid = STR_GUEST;
+       break;
+     default:
+       return XO_FOOT;
+     }

+     if (!vget(b_lines, 0, "原因: ", msg, 65, GCARRY))
+     {
+       zmsg("取消");
+       return XO_FOOT;
+     } /* 進入信箱 說明原因 060421 by guessi */
+     sprintf (buf, "查看 %s 信件 原因: %s", userid, msg);

-     alog("進入信箱", userid);
+     alog("進入信箱", buf);


--
夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子
之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下
矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以
喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦將知止知止 61-231-192-79.dynamic.hinet.net
精華選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻