getUserStateFromRequest('media.list.layout', 'layout', 'thumbs', 'word'); break; case 'media': default: $vName = 'media'; $vLayout = JRequest::getCmd( 'layout', 'default' ); $mName = 'manager'; break; } $document = &JFactory::getDocument(); $vType = $document->getType(); // Get/Create the view $view = &$this->getView( $vName, $vType); // Get/Create the model if ($model = &$this->getModel($mName)) { // Push the model into the view (as default) $view->setModel($model, true); } // Set the layout $view->setLayout($vLayout); // Display the view $view->display(); } function ftpValidate() { // Set FTP credentials, if given jimport('joomla.client.helper'); JClientHelper::setCredentialsFromRequest('ftp'); } }