$OK = true; $SourceDir = requestUtils::pf_getString('inDir', $SourceDir); $TargetDir = requestUtils::pf_getString('outDir', $TargetDir); } // Nux: allow running with GET : END // Nux: mild security - only allow changes down the current tree: START require_once './inc/dirUtils.php'; if (isset($OK) && !empty($AllowOnlySubDirs)) { $SourceDir = $SourceTargetDirsBase . pcDirUtils::pf_makeSafeFilename($SourceDir, true); $TargetDir = $SourceTargetDirsBase . pcDirUtils::pf_makeSafeFilename($TargetDir, true); } // Nux: mild security - only allow changes down the current tree: END // Nux: copyright year replacement $CopyrightText = empty($CopyrightText) ? $CopyrightTextFromIni : $CopyrightText; if (!empty($CopyrightYearPattern)) { $NewCopyrightYear = requestUtils::pf_getString('NewCopyrightYear', null); if (!empty($NewCopyrightYear)) { $CopyrightYearReplacement = str_replace("%NewYear%", $NewCopyrightYear, $CopyrightYearReplacement); $CopyrightTextFromIni = $CopyrightText = preg_replace($CopyrightYearPattern, $CopyrightYearReplacement, $CopyrightText); } } // Nux: copyright year replacement : END if (isset($OK)) { CheckSafeMode(); } $StartTime = time(); $TotalFileSizeRead = 0; $TotalFileSizeWrite = 0; $NewlinesReplaced = 0; $ExVarArray = array(); $FuncArray = array();