function update_update_page in Drupal 4        
                          
                  
                        Same name and namespace in other branches
- 5 update.php \update_update_page()
1 call to update_update_page()
  - update.php in ./update.php
- Administrative page for handling updates from one Drupal version to another.
File
 
   - ./update.php, line 361
- Administrative page for handling updates from one Drupal version to another.
Code
function update_update_page() {
  
  $_SESSION['update_remaining'] = array();
  foreach ($_POST['edit']['start'] as $module => $version) {
    drupal_set_installed_schema_version($module, $version - 1);
    $max_version = max(drupal_get_schema_versions($module));
    if ($version <= $max_version) {
      foreach (range($version, $max_version) as $update) {
        $_SESSION['update_remaining'][] = array(
          'module' => $module,
          'version' => $update,
        );
      }
    }
  }
  
  $_SESSION['update_total'] = count($_SESSION['update_remaining']);
  if ($_POST['edit']['has_js']) {
    return update_progress_page();
  }
  else {
    return update_progress_page_nojs();
  }
}