Index: trunk/admin/backup/backup1.php =================================================================== diff -u -r13 -r203 --- trunk/admin/backup/backup1.php (.../backup1.php) (revision 13) +++ trunk/admin/backup/backup1.php (.../backup1.php) (revision 203) @@ -79,6 +79,12 @@ $section = "in-portal:backup"; //Set Environment Variable $envar = "env=" . BuildEnv(); + + +$ro_perm = $objSession->HasSystemPermission("SYSTEM_ACCESS.READONLY"); + + + global $tables; unset($tables); @@ -141,7 +147,7 @@ $MouseOver=""; $MouseOut=""; $onClick=""; - $link="#"; + $link = "#"; $objCatToolBar->Add("moveleft",admin_language("la_ToolTip_Previous")." ".admin_language("la_Text_Step"),"#","","","","tool_prev_f3.gif"); } @@ -150,7 +156,8 @@ $MouseOver="swap('moveright','toolbar/tool_next_f2.gif');"; $MouseOut="swap('moveright', 'toolbar/tool_next.gif');"; $var="?env=".BuildEnv()."&en=$en_next"; - $link2=$rootURL."admin/backup/backup2.php".$var; + $script_name = $ro_perm ? 'backup1' : 'backup2'; + $link2 = $rootURL."admin/backup/".$script_name.".php".$var; $onClick="document.location= '$link2';"; $link="#";