芝麻web文件管理V1.00
编辑当前文件:/home/asmplong/www/ancien-site-2019/site/libraries/joomla/installer/librarymanifest.php
loadManifestFromXML($xmlpath); } /** * Load a manifest from a file * @param string $xmlfile Path to file to load */ function loadManifestFromXML($xmlfile) { $this->manifest_file = JFile::stripExt(basename($xmlfile)); $xml =JFactory::getXML($xmlfile); if( ! $xml) { $this->_errors[] = JText::sprintf('JLIB_INSTALLER_ERROR_LOAD_XML', $xmlfile); return false; } else { $this->name = (string)$xml->name; $this->libraryname = (string)$xml->libraryname; $this->version = (string)$xml->version; $this->description = (string)$xml->description; $this->creationdate = (string)$xml->creationdate; $this->author = (string)$xml->author; $this->authoremail = (string)$xml->authorEmail; $this->authorurl = (string)$xml->authorUrl; $this->packager = (string)$xml->packager; $this->packagerurl = (string)$xml->packagerurl; $this->update = (string)$xml->update; if(isset($xml->files) && isset($xml->files->file) && count($xml->files->file)) { foreach ($xml->files->file as $file) { $this->filelist[] = (string)$file; } } return true; } } }