isRTL() ) { JHtml::stylesheet('com_attachments/attachments_frontend_form_rtl.css', array(), true); } // Is the user already logged in? $user = JFactory::getUser(); $this->logged_in = $user->get('username') <> ''; // Get the component parameters for the registration and login URL jimport('joomla.application.component.helper'); $params = JComponentHelper::getParams('com_attachments'); $base_url = JFactory::getURI()->base(false); $register_url = $params->get('register_url', 'index.php?option=com_users&view=registration'); $register_url = JRoute::_($base_url . $register_url); $this->register_url = $register_url; // Construct the login URL $return = ''; if ( $this->return_url ) { $return = '&return=' . $this->return_url; } $base_url = JFactory::getURI()->base(false); $login_url = $params->get('login_url', 'index.php?option=com_users&view=login') . $return; $this->login_url = JRoute::_($base_url . $login_url); // Get the warning message $this->must_be_logged_in = JText::_('ATTACH_WARNING_MUST_LOGIN_TO_DOWNLOAD_ATTACHMENT'); // Get a phrase from the login module to create the account $lang->load('com_users'); $register = JText::_('COM_USERS_REGISTER_DEFAULT_LABEL'); $this->register_label = $register; $login = JText::_('JLOGIN'); $this->login_label = $login; parent::display($tpl); } }