get( 'allowUserRegistration' )) { JError::raiseError( 403, JText::_( 'Access Forbidden' )); return; } $pathway =& $mainframe->getPathway(); $document =& JFactory::getDocument(); $params = &$mainframe->getParams(); // Page Title $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::_( 'Registration' )); } } else { $params->set('page_title', JText::_( 'Registration' )); } $document->setTitle( $params->get( 'page_title' ) ); $pathway->addItem( JText::_( 'New' )); // Load the form validation behavior JHTML::_('behavior.formvalidation'); $user =& JFactory::getUser(); $this->assignRef('user', $user); $this->assignRef('params', $params); parent::display($tpl); } }