uawdijnntqw1x1x1
IP : 216.73.216.155
Hostname : vm5018.vps.agava.net
Kernel : Linux vm5018.vps.agava.net 3.10.0-1127.8.2.vz7.151.14 #1 SMP Tue Jun 9 12:58:54 MSK 2020 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
var
/
www
/
iplanru
/
data
/
www
/
i-plan.ru
/
32e79
/
..
/
components
/
com_sef
/
sef_ext
/
com_users.php
/
/
<?php /** * SEF component for Joomla! * * @package JoomSEF * @version 4.7.8 * @author ARTIO s.r.o., http://www.artio.net * @copyright Copyright (C) 2020 ARTIO s.r.o. * @license GNU/GPLv3 http://www.artio.net/license/gnu-general-public-license */ // Check to ensure this file is included in Joomla! defined('_JEXEC') or die('Restricted access.'); class SefExt_com_users extends SefExt { protected static $textsEn = null; public function getNonSefVars(&$uri) { $this->_createNonSefVars($uri); return array($this->nonSefVars, $this->ignoreVars); } protected function _createNonSefVars(&$uri) { if (!isset($this->nonSefVars) && !isset($this->ignoreVars)) { $this->nonSefVars = array(); $this->ignoreVars = array(); } if (!is_null($uri->getVar('token'))) { $this->nonSefVars['token'] = $uri->getVar('token'); } if(!is_null($uri->getVar('return'))) { $this->nonSefVars['return']=$uri->getVar('return'); } } function GetUserName($id) { $id = intval($id); $user = JUser::getInstance($id); return $user->username; } protected function _prepareTexts() { if (is_null(self::$textsEn)) { self::$textsEn = array(); self::$textsEn['COM_SEF_USERS_ACTIVATE'] = 'Activate'; self::$textsEn['COM_SEF_USERS_COMPLETE'] = 'Complete'; self::$textsEn['COM_SEF_USERS_CONFIRM'] = 'Confirm'; self::$textsEn['COM_SEF_USERS_EDIT'] = 'Edit'; self::$textsEn['COM_SEF_USERS_LOGIN'] = 'Login'; self::$textsEn['COM_SEF_USERS_PROFILE'] = 'Profile'; self::$textsEn['COM_SEF_USERS_REGISTER'] = 'Register'; self::$textsEn['COM_SEF_USERS_REGISTRATION'] = 'Registration'; self::$textsEn['COM_SEF_USERS_REMIND'] = 'Forgot username'; self::$textsEn['COM_SEF_USERS_REQUEST'] = 'Request'; self::$textsEn['COM_SEF_USERS_RESET'] = 'Forgot password'; self::$textsEn['COM_SEF_USERS_SAVE'] = 'Save'; self::$textsEn['COM_SEF_USERS_SUBMIT'] = 'Submit'; self::$textsEn['COM_SEF_USERS_USER'] = 'User'; } } function create(&$uri) { $vars = $uri->getQuery(true); extract($vars); $this->_createNonSefVars($uri); $this->_prepareTexts(); $title = array(); $title[] = JoomSEF::_getMenuTitleLang(@$option, $lang, @$Itemid); if (!empty($view)) { if ($this->params->get('always_en', '0') == '1') { $title[] = self::$textsEn[strtoupper('COM_SEF_USERS_'.$view)]; } else { $title[] = JText::_('COM_SEF_USERS_'.$view); } } if (!empty($layout)) { if ($this->params->get('always_en', '0') == '1') { $title[] = self::$textsEn[strtoupper('COM_SEF_USERS_'.$layout)]; } else { $title[] = JText::_('COM_SEF_USERS_'.$layout); } } if (!empty($task)) { $tasks = explode('.', $task); if ($tasks[0] == 'profile') { if (isset($user_id)) { $title[] = $this->GetUserName($user_id); } } else { if ($this->params->get('always_en', '0') == '1') { $title[] = self::$textsEn[strtoupper('COM_SEF_USERS_'.$tasks[0])]; } else { $title[] = JText::_('COM_SEF_USERS_'.$tasks[0]); } } if (isset($tasks[1])) { if ($tasks[1] == 'remind') { $tasks[1] = 'submit'; } if ($this->params->get('always_en', '0') == '1') { $title[] = self::$textsEn[strtoupper('COM_SEF_USERS_'.$tasks[1])]; } else { $title[] = JText::_('COM_SEF_USERS_'.$tasks[1]); } if (in_array($tasks[1], array('confirm', 'complete'))) { if ($this->params->get('always_en', '0') == '1') { $title[] = self::$textsEn['COM_SEF_USERS_SUBMIT']; } else { $title[] = JText::_('COM_SEF_USERS_SUBMIT'); } } } } $newUri = $uri; if (count($title) > 0) { $newUri = JoomSEF::_sefGetLocation($uri, $title, null, null, null, @$lang, $this->nonSefVars); } return $newUri; } } ?>
/var/www/iplanru/data/www/i-plan.ru/32e79/../components/com_sef/sef_ext/com_users.php