summaryrefslogtreecommitdiffstats
path: root/mbbsd/board.c
diff options
context:
space:
mode:
authorin2 <in2@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-03-26 19:06:05 +0800
committerin2 <in2@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-03-26 19:06:05 +0800
commit632edbc87172c2d452637d5ad2f02f2f9d94f3bd (patch)
tree9eecbfb3c3a5bd98ff87c6634c666b991d33277d /mbbsd/board.c
parent54bd97319d19e80a2414d3f78383c23a2391a2b1 (diff)
downloadpttbbs-632edbc87172c2d452637d5ad2f02f2f9d94f3bd.tar
pttbbs-632edbc87172c2d452637d5ad2f02f2f9d94f3bd.tar.gz
pttbbs-632edbc87172c2d452637d5ad2f02f2f9d94f3bd.tar.bz2
pttbbs-632edbc87172c2d452637d5ad2f02f2f9d94f3bd.tar.lz
pttbbs-632edbc87172c2d452637d5ad2f02f2f9d94f3bd.tar.xz
pttbbs-632edbc87172c2d452637d5ad2f02f2f9d94f3bd.tar.zst
pttbbs-632edbc87172c2d452637d5ad2f02f2f9d94f3bd.zip
user could set if hilight favorite
git-svn-id: http://opensvn.csie.org/pttbbs/pttbbs/trunk/pttbbs@717 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/board.c')
-rw-r--r--mbbsd/board.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/mbbsd/board.c b/mbbsd/board.c
index f45c9815..999daf4a 100644
--- a/mbbsd/board.c
+++ b/mbbsd/board.c
@@ -1,4 +1,4 @@
-/* $Id: board.c,v 1.90 2003/03/26 10:51:15 in2 Exp $ */
+/* $Id: board.c,v 1.91 2003/03/26 11:06:05 in2 Exp $ */
#include "bbs.h"
#define BRC_STRLEN 15 /* Length of board name */
#define BRC_MAXSIZE 24576
@@ -932,13 +932,14 @@ show_brdlist(int head, int clsflag, int newflag)
if (class_bid != 1) {
prints("%s%-13s\033[m%s%5.5s\033[0;37m%2.2s\033[m"
"%-34.34s",
- (ptr->myattr & BRD_FAV) ? "\033[1;36m" : "",
- B_BH(ptr)->brdname,
- color[(unsigned int)
- (B_BH(ptr)->title[1] + B_BH(ptr)->title[2] +
- B_BH(ptr)->title[3] + B_BH(ptr)->title[0]) & 07],
- B_BH(ptr)->title, B_BH(ptr)->title + 5, B_BH(ptr)->title + 7);
-
+ ((ptr->myattr & BRD_FAV) &&
+ !(cuser.uflag2 & FAVNOHILIGHT)) ? "\033[1;36m":"",
+ B_BH(ptr)->brdname,
+ color[(unsigned int)
+ (B_BH(ptr)->title[1] + B_BH(ptr)->title[2] +
+ B_BH(ptr)->title[3] + B_BH(ptr)->title[0]) & 07],
+ B_BH(ptr)->title, B_BH(ptr)->title + 5, B_BH(ptr)->title + 7);
+
if (B_BH(ptr)->brdattr & BRD_BAD)
prints(" X ");
else if (B_BH(ptr)->nuser >= 100)