2009-08-25 12:16:42 +00:00
|
|
|
<?php
|
|
|
|
/*
|
2010-01-15 16:10:20 +00:00
|
|
|
****************************************************************
|
|
|
|
| Copyright (c) 2007-2010 Clip-Bucket.com. All rights reserved.
|
|
|
|
| @ Author : ArslanHassan
|
|
|
|
| @ Software : ClipBucket , © PHPBucket.com
|
|
|
|
*****************************************************************
|
2009-08-25 12:16:42 +00:00
|
|
|
*/
|
2009-12-23 13:06:42 +00:00
|
|
|
define('THIS_PAGE','search_result');
|
2009-08-25 12:16:42 +00:00
|
|
|
require 'includes/config.inc.php';
|
|
|
|
$pages->page_redir();
|
2009-10-14 21:09:54 +00:00
|
|
|
|
|
|
|
$page = mysql_clean($_GET['page']);
|
2009-12-25 17:13:06 +00:00
|
|
|
$type = $_GET['type'] ;
|
|
|
|
$type = $type ? $type : 'videos';
|
2009-12-23 13:06:42 +00:00
|
|
|
$search = cbsearch::init_search($type);
|
2009-08-25 12:16:42 +00:00
|
|
|
|
2009-12-25 17:13:06 +00:00
|
|
|
$search->key = $_GET['query'];
|
2009-12-23 13:06:42 +00:00
|
|
|
$search->category = $_GET['category'];
|
|
|
|
$search->date_margin = $_GET['datemargin'];
|
|
|
|
$search->sort_by = $_GET['sort'];
|
2010-03-03 11:40:20 +00:00
|
|
|
$search->limit = create_query_limit($page,$search->results_per_page);
|
2009-12-23 13:06:42 +00:00
|
|
|
$results = $search->search();
|
2009-08-25 12:16:42 +00:00
|
|
|
|
2009-10-14 21:09:54 +00:00
|
|
|
//Collecting Data for Pagination
|
2010-03-03 11:40:20 +00:00
|
|
|
$total_rows = $search->total_results;
|
|
|
|
$total_pages = count_pages($total_rows,$search->results_per_page);
|
2009-08-25 12:16:42 +00:00
|
|
|
|
2009-10-14 21:09:54 +00:00
|
|
|
//Pagination
|
|
|
|
$pages->paginate($total_pages,$page);
|
2009-12-23 13:06:42 +00:00
|
|
|
|
|
|
|
|
|
|
|
Assign('results',$results );
|
|
|
|
Assign('template_var',$search->template_var);
|
|
|
|
Assign('display_template',$search->display_template);
|
2010-03-03 12:16:07 +00:00
|
|
|
if(empty($search->key))
|
|
|
|
Assign('search_type_title',$search->search_type[$type]['title']);
|
|
|
|
else
|
|
|
|
Assign('search_type_title',sprintf(lang('searching_keyword_in_obj'),$search->key,$search->search_type[$type]['title']));
|
2009-08-25 12:16:42 +00:00
|
|
|
|
|
|
|
|
2009-10-14 21:09:54 +00:00
|
|
|
//Displaying The Template
|
|
|
|
template_files('search.html');
|
|
|
|
display_it();
|
2010-01-16 08:02:43 +00:00
|
|
|
//pr($db);
|
2009-08-25 12:16:42 +00:00
|
|
|
?>
|