summaryrefslogtreecommitdiffstats
path: root/mbbsd
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2008-03-17 13:40:41 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2008-03-17 13:40:41 +0800
commit815f339adaddde5452365589a27503df4ead9c20 (patch)
treec85acd9bc29df82bc5d7ee6fa749141e0c4c0e91 /mbbsd
parent3c656355a1ea8b4c1159c46765d87bfa81182ee1 (diff)
downloadpttbbs-815f339adaddde5452365589a27503df4ead9c20.tar
pttbbs-815f339adaddde5452365589a27503df4ead9c20.tar.gz
pttbbs-815f339adaddde5452365589a27503df4ead9c20.tar.bz2
pttbbs-815f339adaddde5452365589a27503df4ead9c20.tar.lz
pttbbs-815f339adaddde5452365589a27503df4ead9c20.tar.xz
pttbbs-815f339adaddde5452365589a27503df4ead9c20.tar.zst
pttbbs-815f339adaddde5452365589a27503df4ead9c20.zip
- read: search_recommend: add searching recommend<0, for helping BM management
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@4002 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd')
-rw-r--r--mbbsd/read.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/mbbsd/read.c b/mbbsd/read.c
index 92b8a42b..6d6c6b26 100644
--- a/mbbsd/read.c
+++ b/mbbsd/read.c
@@ -530,8 +530,9 @@ select_read(const keeploc_t * locmem, int sr_mode)
if(currstat == RMAIL || (
!getdata(b_lines, 0,
(currmode & MODE_SELECT) ?
- "增加條件 推文數: ":"搜尋推文數高於多少的文章: ",
- keyword, 7, LCECHO) || (n_recommend = atoi(keyword)) <= 0 ))
+ "增加條件 推文數: ":
+ "搜尋推文數高於多少 (<0則搜噓文數) 的文章: ",
+ keyword, 7, LCECHO) || (n_recommend = atoi(keyword)) == 0 ))
return READ_REDRAW;
}
else if (sr_mode & RS_MONEY)
@@ -663,7 +664,9 @@ select_read(const keeploc_t * locmem, int sr_mode)
strcasecmp(subject(fhs[i].title), keyword))
continue;
else if ((sr_mode & RS_RECOMMEND) &&
- fhs[i].recommend < n_recommend )
+ (n_recommend > 0 ?
+ (fhs[i].recommend < n_recommend) :
+ (fhs[i].recommend > n_recommend) ))
continue;
/* please put money test in last */
else if ((sr_mode & RS_MONEY) &&