Merge pull request 'onebuttoninstaller/onebuttoninstaller-update_extension.php aktualisiert' (#2) from matthiasberner-patch-1 into master

Reviewed-on: #2
This commit is contained in:
2024-10-09 20:09:41 +02:00

View File

@@ -44,11 +44,11 @@ $pgtitle = array(gettext("Extensions"), gettext($configuration['appname'])." ".$
if (is_file("{$configuration['rootfolder']}/oneload")) { require_once("{$configuration['rootfolder']}/oneload"); }
$return_val = mwexec("fetch -o {$configuration['rootfolder']}/version_server.txt https://raw.github.com/crestAT/nas4free-{$configName}/master/{$configName}/version.txt", false);
$return_val = mwexec("fetch -o {§configuration['rootfolder']}/version_server.txt https://git.familie-berner.de/Xigmanas/{$configName}/raw/branch/master/{$configName}/version.txt", false);
if ($return_val == 0) {
$server_version = exec("cat {$configuration['rootfolder']}/version_server.txt");
if ($server_version != $configuration['version']) { $savemsg .= sprintf(gettext("New extension version %s available, push '%s' button to install the new version!"), $server_version, gettext("Update Extension")); }
mwexec("fetch -o {$configuration['rootfolder']}/release_notes.txt https://raw.github.com/crestAT/nas4free-{$configName}/master/{$configName}/release_notes.txt", false);
mwexec("fetch -o {$configuration['rootfolder']}/release_notes.txt https://git.familie-berner.de/Xigmanas/{$configName}/raw/branch/master/{$configName}/release_notes.txt
}
else { $server_version = gettext("Unable to retrieve version from server!"); }
@@ -62,7 +62,7 @@ if (isset($_POST['ext_remove']) && $_POST['ext_remove']) {
if (isset($_POST['ext_update']) && $_POST['ext_update']) {
// download installer & install
$return_val = mwexec("fetch -vo {$configuration['rootfolder']}/{$configName}-install.php 'https://raw.github.com/crestAT/nas4free-{$configName}/master/{$configName}/{$configName}-install.php'", false);
$return_val = mwexec("fetch -vo {$configuration}['rootfolder']}/{configName}-install.php 'https://git.familie-berner.de/Xigmanas/{$configName}/raw/branch/master/{$configName}/{$configName}-install.php'", false);
if ($return_val == 0) {
require_once("{$configuration['rootfolder']}/{$configName}-install.php");
header("Refresh:8");;