Zeile 355 | Zeile 355 |
---|
// Brace depth $depth = 0; $phrase_operator = '+';
|
// Brace depth $depth = 0; $phrase_operator = '+';
|
| $inquote = false;
|
foreach($keywords as $phrase) { $phrase = trim($phrase);
| foreach($keywords as $phrase) { $phrase = trim($phrase);
|
Zeile 1238 | Zeile 1239 |
---|
$thread_prefixcut = ''; $prefixlist = array();
|
$thread_prefixcut = ''; $prefixlist = array();
|
if($search['threadprefix'] && $search['threadprefix'][0] != 'any')
| if(!empty($search['threadprefix']) && $search['threadprefix'][0] != 'any')
|
{ foreach($search['threadprefix'] as $threadprefix) {
| { foreach($search['threadprefix'] as $threadprefix) {
|
Zeile 1526 | Zeile 1527 |
---|
} $post_usersql = ''; $thread_usersql = '';
|
} $post_usersql = ''; $thread_usersql = '';
|
if($search['author'])
| if(!empty($search['author']))
|
{ $userids = array(); $search['author'] = my_strtolower($search['author']);
| { $userids = array(); $search['author'] = my_strtolower($search['author']);
|
Zeile 1534 | Zeile 1535 |
---|
{ $user = get_user_by_username($search['author']); if($user)
|
{ $user = get_user_by_username($search['author']); if($user)
|
{ $userids[] = $user['uid']; } } else {
| { $userids[] = $user['uid']; } } else {
|
$query = $db->simple_select("users", "uid", "username LIKE '%".$db->escape_string_like($search['author'])."%'");
while($user = $db->fetch_array($query))
| $query = $db->simple_select("users", "uid", "username LIKE '%".$db->escape_string_like($search['author'])."%'");
while($user = $db->fetch_array($query))
|
Zeile 1551 | Zeile 1552 |
---|
if(count($userids) < 1) { error($lang->error_nosearchresults);
|
if(count($userids) < 1) { error($lang->error_nosearchresults);
|
}
| }
|
else { $userids = implode(',', $userids); $post_usersql = " AND p.uid IN (".$userids.")"; $thread_usersql = " AND t.uid IN (".$userids.")";
|
else { $userids = implode(',', $userids); $post_usersql = " AND p.uid IN (".$userids.")"; $thread_usersql = " AND t.uid IN (".$userids.")";
|
} }
| } }
|
$datecut = $thread_datecut = $post_datecut = '';
|
$datecut = $thread_datecut = $post_datecut = '';
|
if($search['postdate'])
| if(!empty($search['postdate']))
|
{ if($search['pddir'] == 0) { $datecut = "<=";
|
{ if($search['pddir'] == 0) { $datecut = "<=";
|
}
| }
|
else { $datecut = ">=";
| else { $datecut = ">=";
|
Zeile 1578 | Zeile 1579 |
---|
}
$thread_replycut = '';
|
}
$thread_replycut = '';
|
if($search['numreplies'] != '' && $search['findthreadst'])
| if(!empty($search['numreplies']) && $search['findthreadst'])
|
{ if((int)$search['findthreadst'] == 1) {
| { if((int)$search['findthreadst'] == 1) {
|
Zeile 1592 | Zeile 1593 |
---|
$thread_prefixcut = ''; $prefixlist = array();
|
$thread_prefixcut = ''; $prefixlist = array();
|
if($search['threadprefix'] && $search['threadprefix'][0] != 'any')
| if(!empty($search['threadprefix']) && $search['threadprefix'][0] != 'any')
|
{ foreach($search['threadprefix'] as $threadprefix) {
| { foreach($search['threadprefix'] as $threadprefix) {
|