asterisk for empty search query
git-svn-id: http://yolanda.mister-muffin.de/svn@306 7eef14d0-6ed0-489d-bf55-20463b2d70db
This commit is contained in:
parent
3677f99dda
commit
c0ec756d50
2 changed files with 77 additions and 70 deletions
|
@ -41,16 +41,18 @@ if($query->param('query'))
|
|||
duration, width, height, fps, viewcount, downloadcount";
|
||||
|
||||
if($strquery)
|
||||
{
|
||||
if($strquery eq "*")
|
||||
{
|
||||
$dbquery .= " from videos as v, users as u where u.id = v.userid";
|
||||
}
|
||||
else
|
||||
{
|
||||
$dbquery .= ", match(v.title, v.description, v.subject) against( ? in boolean mode) as relevance";
|
||||
$dbquery .= " from videos as v, users as u where u.id = v.userid";
|
||||
$dbquery .= " and match(v.title, v.description, v.subject) against( ? in boolean mode)";
|
||||
push @args, $strquery, $strquery;
|
||||
}
|
||||
else
|
||||
{
|
||||
$dbquery .= " from videos as v, users as u where u.id = v.userid";
|
||||
}
|
||||
|
||||
if(@tags)
|
||||
{
|
||||
|
@ -120,6 +122,11 @@ if($query->param('query'))
|
|||
print output_page();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
print $query->redirect("index.pl?error=error_no_query");
|
||||
}
|
||||
}
|
||||
elsif($query->param('advanced'))
|
||||
{
|
||||
print $query->redirect("index.pl?error=error_202c");
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
<string id="path_root">http://localhost/</string>
|
||||
<string id="path_upload">/upload.pl</string>
|
||||
<string id="path_uploader">/uploader.pl</string>
|
||||
<string id="path_query_latestadditions">/search.pl?query=orderby:timestamp%20sort:descending</string>
|
||||
<string id="path_query_mostdownloads">/search.pl?query=orderby:downloadcount%20sort:descending</string>
|
||||
<string id="path_query_mostviews">/search.pl?query=orderby:viewcount%20sort:descending</string>
|
||||
<string id="path_query_latestadditions">/search.pl?query=*%20orderby:timestamp%20sort:descending</string>
|
||||
<string id="path_query_mostdownloads">/search.pl?query=*%20orderby:downloadcount%20sort:descending</string>
|
||||
<string id="path_query_mostviews">/search.pl?query=*%20orderby:viewcount%20sort:descending</string>
|
||||
|
||||
</strings>
|
||||
|
||||
|
|
Loading…
Reference in a new issue