Index: trunk/admin/category/category_maint.php =================================================================== diff -u -r375 -r378 --- trunk/admin/category/category_maint.php (.../category_maint.php) (revision 375) +++ trunk/admin/category/category_maint.php (.../category_maint.php) (revision 378) @@ -69,19 +69,14 @@ $section = "in-portal:category_maint"; -//echo "In MaintScript
"; -//flush(); -//die(); - $CatsPerLoad = 10; $ado = GetADODBConnection(); - // init vars if( !isset($NumCats) ) $NumCats = 0; if( !isset($CatIndex) ) $CatIndex = 0; -if( !is_numeric($_GET["CatIndex"]) ) +if( !is_numeric( GetVar('CatIndex') ) ) { unset($objEditItems); @@ -105,6 +100,10 @@ $table = $objCatList->SourceTable; } $NumCats = TableCount($table,"",0); + + $title = prompt_language("la_prompt_updating")." ".prompt_language("la_Text_Categories"); + int_header(NULL,NULL,$title); + flush(); } elseif( is_numeric($_GET["CatIndex"]) ) { @@ -155,7 +154,7 @@ $CatsPerLoad) +if(!is_numeric( GetVar('CatIndex') ) && $NumCats > $CatsPerLoad) { int_subsection_title(prompt_language("la_confirm_maintenance")); @@ -223,15 +222,15 @@ if($CatIndex+1 >$NumCats) { $objSession->SetVariable('PermCache_UpdateRequired', 0); - $target = $adminURL."/".$objSession->GetVariable('ReturnScript').'?env='.BuildEnv(); //$adminURL."/browse.php?env=".BuildEnv(); + $target = $adminURL."/".$objSession->GetVariable('ReturnScript').'?env='.BuildEnv(); } else { $next = $CatIndex+$CatsPerLoad; if($next > $NumCats) { $objSession->SetVariable('PermCache_UpdateRequired', 0); - $target = $adminURL."/".$objSession->GetVariable('ReturnScript').'?env='.BuildEnv(); //$adminURL."/browse.php?env=".BuildEnv(); + $target = $adminURL."/".$objSession->GetVariable('ReturnScript').'?env='.BuildEnv(); } else $target = $_SERVER["PHP_SELF"]."?env=".BuildEnv()."&CatIndex=".$next."&NumCats=$NumCats";