Changeset 1252
- Timestamp:
- 01/13/08 12:51:11 (7 months ago)
- Files:
-
- branches/punbb-1.3-dev/upload/search.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/punbb-1.3-dev/upload/search.php
r1241 r1252 105 105 106 106 // Search a specific forum? 107 $forum_sql = ($forum != -1 || ($forum == -1 && $pun_config['o_search_all_forums'] == '0' )) ? ' AND t.forum_id = '.$forum : '';107 $forum_sql = ($forum != -1 || ($forum == -1 && $pun_config['o_search_all_forums'] == '0' && !$pun_user['is_admmod'])) ? ' AND t.forum_id = '.$forum : ''; 108 108 109 109 // If it's a search for keywords … … 340 340 { 341 341 // Are we limiting the results to a specific forum? 342 if ($forum != -1 || ($forum == -1 && $pun_config['o_search_all_forums'] == '0' ))342 if ($forum != -1 || ($forum == -1 && $pun_config['o_search_all_forums'] == '0' && !$pun_user['is_admmod'])) 343 343 $forum_where = ' AND f.id = '.$forum; 344 344 else … … 396 396 (fp.read_forum IS NULL OR fp.read_forum=1) 397 397 '.($keywords ? 'AND MATCH(t.subject) AGAINST(\''.$db->escape($keywords).'\' IN BOOLEAN MODE)' : '').' 398 '.$forum_where.' 398 399 UNION 399 400 SELECT … … 404 405 '.($author ? 'AND p.poster LIKE \''.$db->escape($author).'\'' : '').' 405 406 '.($keywords ? 'AND MATCH(p.message) AGAINST(\''.$db->escape($keywords).'\' IN BOOLEAN MODE)' : '').' 407 '.$forum_where.' 406 408 ) AS tmp 407 409 GROUP BY tid
