?
Path : /home/admin/public_html/old/board/administrator/components/com_search/views/search/ |
Current File : /home/admin/public_html/old/board/administrator/components/com_search/views/search/view.php |
<?php /** * @version $Id: view.php 17299 2010-05-27 16:06:54Z ian $ * @package Joomla * @subpackage Search * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See COPYRIGHT.php for copyright notices and details. */ // no direct access defined( '_JEXEC' ) or die( 'Restricted access' ); jimport('joomla.application.component.view'); /** * @package Joomla * @subpackage Search * @since 1.5 */ class SearchViewSearch extends JView { function display($tpl=null) { global $mainframe; JToolBarHelper::title( JText::_( 'Search Statistics' ), 'searchtext.png' ); JToolBarHelper::custom( 'reset', 'delete.png', 'delete_f2.png', 'Reset', false ); JToolBarHelper::preferences( 'com_search', '150' ); JToolBarHelper::help( 'screen.stats.searches' ); $document = & JFactory::getDocument(); $document->setTitle(JText::_('Search Statistics')); $limit = $mainframe->getUserStateFromRequest( 'global.list.limit', 'limit', $mainframe->getCfg('list_limit'), 'int' ); $limitstart = $mainframe->getUserStateFromRequest( 'com_search.limitstart', 'limitstart', 0, 'int' ); $model = $this->getModel(); $items = $model->getItems(); $params = &JComponentHelper::getParams( 'com_search' ); $enabled = $params->get('enabled'); JHTML::_('behavior.tooltip'); jimport('joomla.html.pagination'); $pageNav = new JPagination( count($items), $limitstart, $limit ); $showResults = JRequest::getInt('search_results'); $search = $mainframe->getUserStateFromRequest( 'com_search.search', 'search', '', 'string' ); if (strpos($search, '"') !== false) { $search = str_replace(array('=', '<'), '', $search); } $search = JString::strtolower($search); $this->assignRef('items', $items); $this->assignRef('enabled', $enabled); $this->assignRef('pageNav', $pageNav); $this->assignRef('search', $search ); $this->assignRef('lists', $model->lists ); $this->assignRef('showResults', $showResults); parent::display($tpl); } }