0byt3m1n1
Path:
/
home
/
k
/
a
/
s
/
kassiope
/
OLD
/
00-OLD
/
administrator
/
components
/
com_search
/
views
/
search
/
[
Home
]
File: view.php
<?php /** * @version $Id: view.php 10381 2008-06-01 03:35:53Z pasamio $ * @package Joomla * @subpackage Search * @copyright Copyright (C) 2005 - 2008 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' ); $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); } }