git-svn-id: https://192.168.0.254/svn/Proyectos.FundacionLQDVI_WebCongresos/trunk@2 94ccb1af-fd9d-d947-8d90-7f70ea60afc8
91 lines
2.2 KiB
PHP
91 lines
2.2 KiB
PHP
<?php
|
|
/**
|
|
* @version $Id: view.html.php 14401 2010-01-26 14:10:00Z louis $
|
|
* @package Joomla
|
|
* @subpackage User
|
|
* @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;
|
|
|
|
jimport('joomla.application.component.view');
|
|
|
|
/**
|
|
* HTML View class for the Users component
|
|
*
|
|
* @package Joomla
|
|
* @subpackage User
|
|
* @since 1.5
|
|
*/
|
|
class UserViewReset extends JView
|
|
{
|
|
/**
|
|
* Registry namespace prefix
|
|
*
|
|
* @var string
|
|
*/
|
|
var $_namespace = 'com_user.reset.';
|
|
|
|
/**
|
|
* Display function
|
|
*
|
|
* @since 1.5
|
|
*/
|
|
function display($tpl = null)
|
|
{
|
|
jimport('joomla.html.html');
|
|
|
|
global $mainframe;
|
|
|
|
// Load the form validation behavior
|
|
JHTML::_('behavior.formvalidation');
|
|
|
|
// Add the tooltip behavior
|
|
JHTML::_('behavior.tooltip');
|
|
|
|
// Get the layout
|
|
$layout = $this->getLayout();
|
|
|
|
if ($layout == 'complete')
|
|
{
|
|
$id = $mainframe->getUserState($this->_namespace.'id');
|
|
$token = $mainframe->getUserState($this->_namespace.'token');
|
|
|
|
if (is_null($id) || is_null($token))
|
|
{
|
|
$mainframe->redirect('index.php?option=com_user&view=reset');
|
|
}
|
|
}
|
|
|
|
// Get the page/component configuration
|
|
$params = &$mainframe->getParams();
|
|
|
|
$menus = &JSite::getMenu();
|
|
$menu = $menus->getActive();
|
|
|
|
// because the application sets a default page title, we need to get it
|
|
// right from the menu item itself
|
|
if (is_object( $menu )) {
|
|
$menu_params = new JParameter( $menu->params );
|
|
if (!$menu_params->get( 'page_title')) {
|
|
$params->set('page_title', JText::_( 'FORGOT_YOUR_PASSWORD' ));
|
|
}
|
|
} else {
|
|
$params->set('page_title', JText::_( 'FORGOT_YOUR_PASSWORD' ));
|
|
}
|
|
$document = &JFactory::getDocument();
|
|
$document->setTitle( $params->get( 'page_title' ) );
|
|
|
|
$this->assignRef('params', $params);
|
|
|
|
parent::display($tpl);
|
|
}
|
|
}
|