do not use global variables anymore

This commit is contained in:
Uwe Steinmann 2015-01-08 14:53:53 +01:00
parent 98323c67b4
commit e24439ff43

View File

@ -115,9 +115,7 @@ function getFolderPathPlainAST($folder) { /* {{{ */
return $path;
} /* }}} */
function createFolderTar($folder,$ark) { /* {{{ */
global $human_readable,$dms;
function createFolderTar($folder,$ark, $human_readable, $dms) { /* {{{ */
$documents=$folder->getDocuments();
foreach ($documents as $document){
@ -153,7 +151,7 @@ function createFolderTar($folder,$ark) { /* {{{ */
$subFolders=$folder->getSubfolders();
foreach ($subFolders as $folder)
if (!createFolderTar($folder,$ark))
if (!createFolderTar($folder,$ark,$human_readable,$dms))
return false;
return true;
@ -176,7 +174,7 @@ else $ark_name = $settings->_contentDir.time()."_".$folderid.".tar";
$ark = fopen($ark_name,"w");
if (!createFolderTar($folder,$ark)) {
if (!createFolderTar($folder,$ark, $human_readable, $dms)) {
fclose($ark);
unlink($ark_name);
UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));