From 375e549de701129be69dd082e96acba6f08f7aae Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Fri, 21 Jan 2005 22:06:02 +0000 Subject: [PATCH] Implemented OR'ing of MOptions values in find page SVN revision: 1179 --- src/elogd.c | 222 +++++++++++++++++++++++++++++++++++----------------- 1 file changed, 149 insertions(+), 73 deletions(-) diff --git a/src/elogd.c b/src/elogd.c index 570f3bb3..a6bfc684 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -6,6 +6,9 @@ Contents: Web server program for Electronic Logbook ELOG $Log$ + Revision 1.541 2005/01/21 22:06:02 ritt + Implemented OR'ing of MOptions values in find page + Revision 1.540 2005/01/21 20:17:20 ritt Display current entry in thread bold @@ -8957,6 +8960,18 @@ void show_find_form(LOGBOOK * lbs) } } + /* display check boxes (or'ed) */ + else if (attr_flags[i] & AF_MULTI) { + for (j = 0; j < MAX_N_LIST && attr_options[i][j][0]; j++) { + sprintf(str, "%s_%d", attr_list[i], j); + + rsprintf("\n", + str, str, attr_options[i][j]); + + rsprintf("\n", str, attr_options[i][j]); + } + } + else { rsprintf("