diff options
author | kcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2002-08-29 23:31:48 +0800 |
---|---|---|
committer | kcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2002-08-29 23:31:48 +0800 |
commit | 264c36242e94aeb423a5f05de749b36b21df25c0 (patch) | |
tree | 568229d90f44373ab66958594fe047ae41041c00 /mbbsd | |
parent | ffe7ef60716d2d6a90e85a60d8e0f10c830ccb62 (diff) | |
download | pttbbs-264c36242e94aeb423a5f05de749b36b21df25c0.tar pttbbs-264c36242e94aeb423a5f05de749b36b21df25c0.tar.gz pttbbs-264c36242e94aeb423a5f05de749b36b21df25c0.tar.bz2 pttbbs-264c36242e94aeb423a5f05de749b36b21df25c0.tar.lz pttbbs-264c36242e94aeb423a5f05de749b36b21df25c0.tar.xz pttbbs-264c36242e94aeb423a5f05de749b36b21df25c0.tar.zst pttbbs-264c36242e94aeb423a5f05de749b36b21df25c0.zip |
For personal privacy, some functions should only be used on debug purpose.
Approved by in2.
git-svn-id: http://opensvn.csie.org/pttbbs/pttbbs/trunk/pttbbs@504 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd')
-rw-r--r-- | mbbsd/talk.c | 57 | ||||
-rw-r--r-- | mbbsd/user.c | 16 |
2 files changed, 27 insertions, 46 deletions
diff --git a/mbbsd/talk.c b/mbbsd/talk.c index 6ae713b8..d9308b4d 100644 --- a/mbbsd/talk.c +++ b/mbbsd/talk.c @@ -1,4 +1,4 @@ -/* $Id: talk.c,v 1.86 2002/08/27 20:29:18 kcwu Exp $ */ +/* $Id: talk.c,v 1.87 2002/08/29 15:31:48 kcwu Exp $ */ #include "bbs.h" #define QCAST int (*)(const void *, const void *) @@ -388,7 +388,7 @@ my_query(char *uident) prints("�m�W���W���n%-28.28s�m�W���G�m�n%s\n", Cdate(&muser.lastlogin), (muser.lasthost[0] ? muser.lasthost : "(����)")); - if ((uentp && fri_stat & HFM && !uentp->invisible) || HAS_PERM(PERM_SYSOP)) + if ((uentp && fri_stat & HFM && !uentp->invisible)) prints("�m �� �O �n%-28.28s�m�p���]���n%ld �Ȩ�\n", sex[muser.sex % 8], muser.money); @@ -1357,17 +1357,15 @@ t_showhelp() clear(); outs("\033[36m�i ��Ѩϥλ��� �j\033[m\n\n" - "(��)(e) �������} (h) �ݨϥλ���\n" - "(��)/(��)(n) �W�U���� (TAB) �����ƧǤ覡\n" - "(PgUp)(^B) �W����� ( )(PgDn)(^F) �U�����\n" - "(Hm)/($)(Ed) ��/�� (S) " - "�ӷ�/�n�ʹy�z/���Z ����\n" - "(m) �H�H (q/c) " - "�d�ߺ���/�d��\n" - "(r) �\\Ū�H�� (l/C) �ݤW�����T/��������\n" - "(f) ����/�n�ͦC�� (�Ʀr) ���ܸӨϥΪ�\n" - "(p) �����I�s�� (g/i) ����/�����߱�\n" - "(a/d/o) �n�� �W�[/�R��/�ק� (/)(s) ����ID/�ʺٷj�M"); + "(��)(e) �������} (h) �ݨϥλ���\n" + "(��)/(��)(n) �W�U���� (TAB) �����ƧǤ覡\n" + "(PgUp)(^B) �W����� ( )(PgDn)(^F) �U�����\n" + "(Hm)/($)(Ed) ��/�� (S) �ӷ�/�n�ʹy�z/���Z ����\n" + "(m) �H�H (q/c) �d�ߺ���/�d��\n" + "(r) �\\Ū�H�� (l/C) �ݤW�����T/��������\n" + "(f) ����/�n�ͦC�� (�Ʀr) ���ܸӨϥΪ�\n" + "(p) �����I�s�� (g/i) ����/�����߱�\n" + "(a/d/o) �n�� �W�[/�R��/�ק� (/)(s) ����ID/�ʺٷj�M"); if (HAS_PERM(PERM_PAGE)) { outs("\n\n\033[36m�i ��ͱM���� �j\033[m\n\n" @@ -1379,9 +1377,11 @@ t_showhelp() } if (HAS_PERM(PERM_SYSOP)) { outs("\n\n\033[36m�i �����M���� �j\033[m\n\n"); - if (HAS_PERM(PERM_SYSOP)) - outs("(u)/(H) �]�w�ϥΪ̸��/�������μҦ�\n"); - outs("(R)/(K) �d�ߨϥΪ̪��u��m�W/���a�J��X�h\n"); + outs("(u)/(H) �]�w�ϥΪ̸��/�������μҦ�\n"); + outs("(K) ���a�J��X�h\n"); +#if defined(SHOWBOARD) && defined(DEBUG) + outs("(Y) ��ܥ��b�ݤ���O\n"); +#endif } pressanykey(); } @@ -1611,8 +1611,7 @@ pickup(pickup_t * currpickup, int pickup_way, int *page, static void draw_pickup(int drawall, pickup_t * pickup, int pickup_way, int page, int show_mode, int show_uid, int show_board, - int show_pid, int real_name, - int myfriend, int friendme, int bfriend) + int show_pid, int myfriend, int friendme, int bfriend) { char *msg_pickup_way[PICKUP_WAYS] = { "��! �B��", "���ͥN��", "���ͰʺA", "�o�b�ɶ�", "�Ӧۦ��", "���l�� " @@ -1635,7 +1634,7 @@ draw_pickup(int drawall, pickup_t * pickup, int pickup_way, "\033[7m %s P%c�N�� %-17s%-17s%-13s%-10s\033[m\n", show_uid ? "UID" : "No.", (HAS_PERM(PERM_SEECLOAK) || HAS_PERM(PERM_SYSOP)) ? 'C' : ' ', - real_name ? "�m�W" : "�ʺ�", + "�ʺ�", MODE_STRING[show_mode], show_board ? "Board" : "�ʺA", show_pid ? " PID" : "�Ƶ� �o�b" @@ -1715,10 +1714,7 @@ draw_pickup(int drawall, pickup_t * pickup, int pickup_way, /* color of userid, userid */ fcolor[state], uentp->userid, - /* nickname or realname */ -#ifdef REALINFO - real_name ? uentp->realname : -#endif + /* nickname */ uentp->username, /* from */ @@ -1726,7 +1722,7 @@ draw_pickup(int drawall, pickup_t * pickup, int pickup_way, uentp->pager & !(friend & HRM)), /* board or mode */ -#ifdef SHOWBOARD +#if defined(SHOWBOARD) && defined(DEBUG) show_board ? (uentp->brc_id == 0 ? "" : bcache[uentp->brc_id - 1].brdname) : #endif @@ -1775,7 +1771,6 @@ userlist(void) static int show_uid = 0; static int show_board = 0; static int show_pid = 0; - static int real_name = 0; char genbuf[256]; int page, offset, pickup_way, ch, leave, redraw, redrawall, fri_stat; @@ -1795,7 +1790,7 @@ userlist(void) pickup(currpickup, pickup_way, &page, &nfriend, &myfriend, &friendme, &bfriend); draw_pickup(redrawall, currpickup, pickup_way, page, - show_mode, show_uid, show_board, show_pid, real_name, + show_mode, show_uid, show_board, show_pid, myfriend, friendme, bfriend); /* @@ -2011,14 +2006,6 @@ userlist(void) } break; -#ifdef REALINFO - case 'R': /* ��ܯu��m�W */ - if (HAS_PERM(PERM_SYSOP)) { - real_name ^= 1; - redrawall = redraw = 1; - } - break; -#endif #ifdef SHOWUID case 'U': if (HAS_PERM(PERM_SYSOP)) { @@ -2027,7 +2014,7 @@ userlist(void) } break; #endif -#ifdef SHOWBOARD +#if defined(SHOWBOARD) && defined(DEBUG) case 'Y': if (HAS_PERM(PERM_SYSOP)) { show_board ^= 1; diff --git a/mbbsd/user.c b/mbbsd/user.c index 8aaf6df0..b948dec4 100644 --- a/mbbsd/user.c +++ b/mbbsd/user.c @@ -1,4 +1,4 @@ -/* $Id: user.c,v 1.36 2002/08/27 17:42:27 in2 Exp $ */ +/* $Id: user.c,v 1.37 2002/08/29 15:31:48 kcwu Exp $ */ #include "bbs.h" static char *sex[8] = { @@ -1163,7 +1163,7 @@ u_register(void) } /* �C�X�Ҧ����U�ϥΪ� */ -static int usercounter, totalusers, showrealname; +static int usercounter, totalusers; static ushort u_list_special; static int @@ -1178,7 +1178,7 @@ u_list_CB(userec_t * uentp) clrtoeol(); prints("\033[7m �ϥΪ̥N�� %-25s �W�� �峹 %s " "�̪���{��� \033[0m\n", - showrealname ? "�u��m�W" : "�︹�ʺ�", + "�︹�ʺ�", HAS_PERM(PERM_SEEULEVELS) ? "����" : ""); i = 3; return 0; @@ -1228,7 +1228,7 @@ u_list_CB(userec_t * uentp) ptr[18] = '\0'; prints("%-14s %-27.27s%5d %5d %s %s\n", uentp->userid, - showrealname ? uentp->realname : uentp->username, + uentp->username, uentp->numlogins, uentp->numposts, HAS_PERM(PERM_SEEULEVELS) ? permstr : "", ptr); usercounter++; @@ -1242,7 +1242,7 @@ u_list() char genbuf[3]; setutmpmode(LAUSERS); - showrealname = u_list_special = usercounter = 0; + u_list_special = usercounter = 0; totalusers = SHM->number; if (HAS_PERM(PERM_SEEULEVELS)) { getdata(b_lines - 1, 0, "�[�� [1]�S������ (2)�����H", @@ -1250,12 +1250,6 @@ u_list() if (genbuf[0] != '2') u_list_special = PERM_BASIC | PERM_CHAT | PERM_PAGE | PERM_POST | PERM_LOGINOK | PERM_BM; } - if (HAS_PERM(PERM_CHATROOM) || HAS_PERM(PERM_SYSOP)) { - getdata(b_lines - 1, 0, "��� [1]�u��m�W (2)�ʺ١H", - genbuf, 3, DOECHO); - if (genbuf[0] != '2') - showrealname = 1; - } u_list_CB(NULL); if (passwd_apply(u_list_CB) == -1) { outs(msg_nobody); |