Index: trunk/admin/backup/restore1.php =================================================================== diff -u -r13 -r218 --- trunk/admin/backup/restore1.php (.../restore1.php) (revision 13) +++ trunk/admin/backup/restore1.php (.../restore1.php) (revision 218) @@ -102,6 +102,8 @@ $sec = $objSections->GetSection($section); $objCatToolBar = new clsToolBar(); +$ro_perm = $objSession->HasSystemPermission("SYSTEM_ACCESS.READONLY"); + if (true) { @@ -141,11 +143,13 @@ int_header($objCatToolBar,NULL,$title); } -$SubmitUrl = $adminURL."/install.php"; + +$SubmitUrl = $ro_perm ? $adminURL.'/backup/restore1.php?'.$envar : $adminURL."/install.php"; +//$SubmitUrl = $adminURL."/install.php"; ?> - +>