Refactored code base, updated system files

This commit is contained in:
markseu 2020-07-26 20:36:06 +02:00
parent 87c6850482
commit 471718df31

View file

@ -125,7 +125,7 @@ class YellowInstall {
$fileName = $matches[1];
list($dummy1, $entry, $dummy2) = $this->yellow->toolbox->getTextList($matches[2], ",", 3);
$fileData = $zip->getFromName($pathBase.basename($entry));
if (preg_match("/^(.*).php$/", basename($entry), $tokens) && in_array($tokens[1], $languagesFound) && !is_file($fileName)) {
if (preg_match("/^(.*)\.php$/", basename($entry), $tokens) && in_array($tokens[1], $languagesFound) && !is_file($fileName)) {
$statusCode = $this->yellow->extension->get("update")->updateExtensionFile($fileName, $fileData, $modified, 0, 0, "create", false, $extension);
}
if (preg_match("/^(.*)\.txt$/", basename($entry), $tokens) && in_array($tokens[1], $languagesFound) && !is_file($fileName)) {
@ -137,7 +137,7 @@ class YellowInstall {
}
$zip->close();
if ($statusCode==200) {
$this->yellow->language->load($this->yellow->system->get("coreExtensionDirectory").$this->yellow->system->get("coreLanguageFile"));
$this->yellow->language->load($this->yellow->system->get("coreExtensionDirectory").".*\.txt");
}
} else {
$statusCode = 500;