芝麻web文件管理V1.00
编辑当前文件:/home/asmplong/www/ancien-site-2019/site/libraries/joomla/installer/extension.php
type = (string)$element->attributes()->type; $this->id = (string)$element->attributes()->id; switch($this->type) { case 'component': // By default a component doesn't have anything break; case 'module': case 'template': case 'language': $this->client = (string)$element->attributes()->client; $tmp_client_id = JApplicationHelper::getClientInfo($this->client, 1); if($tmp_client_id == null) { JError::raiseWarning(100, JText::_('JLIB_INSTALLER_ERROR_EXTENSION_INVALID_CLIENT_IDENTIFIER')); } else { $this->client_id = $tmp_client_id->id; } break; case 'plugin': $this->group = (string)$element->attributes()->group; break; default: // Catch all // Get and set client and group if we don't recognise the extension if ($client = (string)$element->attributes()->client) { $this->client_id = JApplicationHelper::getClientInfo($this->client, 1); $this->client_id = $this->client_id->id; } if ($group = (string)$element->attributes()->group) { $this->group = (string)$element->attributes()->group; } break; } $this->filename = (string)$element; } } }