diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2010-09-09 23:39:57 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2010-09-09 23:39:57 +0800 |
commit | 29c18bce3b9ccf7b7f7b17eb068a530e4ec26e93 (patch) | |
tree | fa1f8316bda74d55c69ce8a3e68558fa054ee53b | |
parent | ca630899c63d2e1610f41818663acc0339096b44 (diff) | |
download | pttbbs-29c18bce3b9ccf7b7f7b17eb068a530e4ec26e93.tar pttbbs-29c18bce3b9ccf7b7f7b17eb068a530e4ec26e93.tar.gz pttbbs-29c18bce3b9ccf7b7f7b17eb068a530e4ec26e93.tar.bz2 pttbbs-29c18bce3b9ccf7b7f7b17eb068a530e4ec26e93.tar.lz pttbbs-29c18bce3b9ccf7b7f7b17eb068a530e4ec26e93.tar.xz pttbbs-29c18bce3b9ccf7b7f7b17eb068a530e4ec26e93.tar.zst pttbbs-29c18bce3b9ccf7b7f7b17eb068a530e4ec26e93.zip |
- change cross-post hotkey in mailbox to ^X
- also removed unused "old help"
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5102 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | pttbbs/mbbsd/bbs.c | 2 | ||||
-rw-r--r-- | pttbbs/mbbsd/mail.c | 44 | ||||
-rw-r--r-- | pttbbs/mbbsd/talk.c | 39 |
3 files changed, 6 insertions, 79 deletions
diff --git a/pttbbs/mbbsd/bbs.c b/pttbbs/mbbsd/bbs.c index fbf36a7a..a64be57a 100644 --- a/pttbbs/mbbsd/bbs.c +++ b/pttbbs/mbbsd/bbs.c @@ -1720,7 +1720,7 @@ cp_IsHiddenBoard(const boardheader_t *bp) return 0; } -static int +int old_cross_post(int ent, fileheader_t * fhdr, const char *direct) { vmsg("為了避免您誤按,轉錄按鍵已改為 Ctrl-X"); diff --git a/pttbbs/mbbsd/mail.c b/pttbbs/mbbsd/mail.c index 97e000a2..8267e705 100644 --- a/pttbbs/mbbsd/mail.c +++ b/pttbbs/mbbsd/mail.c @@ -17,6 +17,7 @@ enum SHOWMAIL_MODES { SHOWMAIL_RANGE, }; static int showmail_mode = SHOWMAIL_NORM; +int old_cross_post(int, fileheader_t* , const char *); // #ifdef USE_MAIL_AUTO_FORWARD int @@ -1075,8 +1076,7 @@ mailtitle(void) } showtitle("郵件選單", BBSName); - outs("[←]離開[↑↓]選擇[→]閱\讀信件 [X]轉錄看板[F]轉寄站外 "); - prints(" [O]站外信:%s [h]求助\n" , + prints("[←]離開[↑↓]選擇[→]閱\讀信件 [O]站外信:%s [h]求助\n" , REJECT_OUTTAMAIL(cuser) ? ANSI_COLOR(31) "關" ANSI_RESET : "開"); vbarf(ANSI_REVERSE " 編號 %s 作 者 信 件 標 題\t%s ", (showmail_mode == SHOWMAIL_SUM) ? "大 小":"日 期", @@ -1420,34 +1420,6 @@ mail_mark(int ent, fileheader_t * fhdr, const char *direct) } /* help for mail reading */ -#ifdef USE_OLD_HELP - -static const char * const mail_help[] = { - "\0電子信箱操作說明", - "\01基本命令", - "(p/↑)(n/↓) 前一篇/下一篇文章", - "(P)(PgUp) 前一頁", - "(N)(PgDn) 下一頁", - "(數字鍵) 跳到第 ## 筆", - "($) 跳到最後一筆", - "(r)(→) 讀信", - "(R)/(y) 回信 / 群組回信", - "\01進階命令", - "(TAB) 切換顯示模式(目前有一般及顯示大小)", - "(O) 關閉/開啟 站外信件轉入", - "(c)/(z) 此信件收入私人信件夾/進入私人信件夾", - "(x)/(X) 轉信給其它使用者/轉錄文章到其他看板", - "(F)/(u) 將信傳送回您的電子信箱/水球整理寄回信箱", - "(d) 殺掉此信", - "(D) 殺掉指定範圍的信", - "(m) 將信標記,以防被清除", - "(^G) 立即重建信箱 (信箱毀損時用)", - "(t) 標記欲刪除信件", - "(^D) 刪除已標記信件", - NULL -}; - -#else static const char *hlp_mailmove[] = { "【移動游標】", NULL, @@ -1472,7 +1444,7 @@ static const char *hlp_mailmove[] = { "【轉信與轉錄】", NULL, " 站內轉信", "x", " 站外轉寄", "F", - " 轉錄看板", "X", + " 轉錄看板", "^X", NULL, }, *hlp_mailadv[] = { "【進階指令】", NULL, @@ -1498,14 +1470,9 @@ static const char *hlp_mailmove[] = { NULL, }; -#endif - static int m_help(void) { -#ifdef USE_OLD_HELP - show_help(mail_help); -#else const char ** p1[3] = { hlp_mailmove, hlp_mailbasic, hlp_mailconf }, ** p2[3] = { hlp_mailadv, hlp_mailempty, hlp_mailman }; const int cols[3] = { 31, 22, 24 }, // column width @@ -1520,7 +1487,6 @@ m_help(void) vs_multi_T_table_simple(p2, HasUserPerm(PERM_MAILLIMIT)?3:2, cols2, desc2, HLP_CATEGORY_COLOR, HLP_DESCRIPTION_COLOR, HLP_KEYLIST_COLOR); PRESSANYKEY(); -#endif return FULLUPDATE; } @@ -1868,7 +1834,7 @@ static const onekey_t mail_comms[] = { { 0, NULL }, // Ctrl('U') { 0, NULL }, // Ctrl('V') { 0, NULL }, // Ctrl('W') - { 0, NULL }, // Ctrl('X') + { 1, mail_cross_post }, // // Ctrl('X') { 0, NULL }, // Ctrl('Y') { 0, NULL }, // Ctrl('Z') 26 { 0, NULL }, { 0, NULL }, { 0, NULL }, { 0, NULL }, { 0, NULL }, @@ -1902,7 +1868,7 @@ static const onekey_t mail_comms[] = { { 0, NULL }, // 'U' { 1, mail_unread }, // 'V' { 0, NULL }, // 'W' - { 1, mail_cross_post }, // 'X' + { 1, old_cross_post }, // 'X' { 0, NULL }, // 'Y' { 0, NULL }, // 'Z' 90 { 0, NULL }, { 0, NULL }, { 0, NULL }, { 0, NULL }, { 0, NULL }, { 0, NULL }, diff --git a/pttbbs/mbbsd/talk.c b/pttbbs/mbbsd/talk.c index 5014e295..4b58d8b1 100644 --- a/pttbbs/mbbsd/talk.c +++ b/pttbbs/mbbsd/talk.c @@ -1490,8 +1490,6 @@ my_talk(userinfo_t * uin, int fri_stat, char defact) #define US_ACTION 1232 #define US_REDRAW 1231 -#ifndef USE_OLD_HELP - static const char *hlp_talkbasic[] = { "【移動游標】", NULL, @@ -1559,13 +1557,9 @@ static const char NULL, }; -#endif // USE_OLD_HELP - static void t_showhelp(void) { -#ifndef USE_OLD_HELP - const char ** p1[3] = { hlp_talkbasic, hlp_talkdisp, hlp_talkcfg }, ** p2[3] = { hlp_talktalk, hlp_talkmisc, hlp_talkadmin }; const int cols[3] = { 31, 25, 22 }, // column witdh @@ -1578,39 +1572,6 @@ t_showhelp(void) if (HasUserPerm(PERM_PAGE)) vs_multi_T_table_simple(p2, HasUserPerm(PERM_SYSOP)?3:2, cols, desc, HLP_CATEGORY_COLOR, HLP_DESCRIPTION_COLOR, HLP_KEYLIST_COLOR); - -#else // USE_OLD_HELP - - clear(); - outs(ANSI_COLOR(36) "【 休閒聊天使用說明 】" ANSI_RESET "\n\n" - "(←)(e) 結束離開 (h) 看使用說明\n" - "(↑)/(↓)(n) 上下移動 (TAB) 切換排序方式\n" - "(PgUp)(^B) 上頁選單 ( )(PgDn)(^F) 下頁選單\n" - "(Hm)/($)(Ed) 首/尾 (S) 來源/好友描述/戰績 切換\n" - "(m) 寄信 (q/Q/c) 查詢 指定/全部網友/寵物\n" - "(r) 閱\讀信件 (l/C) 看上次熱訊/切換隱身\n" - "(f) 全部/好友列表 (數字) 跳至該使用者\n" - "(p) 切換呼叫器 (g/i) 給錢/切換心情\n" - "(a/d/o) 好友 增加/刪除/修改 (s) 網友 ID 搜尋\n" - "(N) 修改暱稱 (y) 我想找人聊天、下棋…\n"); - - if (HasUserPerm(PERM_PAGE)) { - outs("\n" ANSI_COLOR(36) "【 交談專用鍵 】" ANSI_RESET "\n" - "(→)(t)(Enter) 跟他/她交談聊天\n" - "(w) 熱線 Call in\n" - "(^W)切換水球方式 一般 / 進階\n" - "(b) 對好友廣播 (一定要在好友列表中)\n" - "(^R) 即時回應 (有人 Call in 你時)\n"); - } - if (HasUserPerm(PERM_SYSOP)) { - outs("\n" ANSI_COLOR(36) "【 站長專用鍵 】" ANSI_RESET "\n\n"); - outs("(u)/(H) 設定使用者資料/切換隱形模式\n"); - outs("(K) 把壞蛋踢出去\n"); -#if defined(SHOWBOARD) && defined(DEBUG) - outs("(Y) 顯示正在看什麼板\n"); -#endif - } -#endif // USE_OLD_HELP PRESSANYKEY(); } |