function node_gallery_update_6203 in Node Gallery 6.3        
                          
                  
                        Same name and namespace in other branches
- 6.2 node_gallery.install \node_gallery_update_6203()
File
 
   - ./node_gallery.install, line 732
- Install, update and uninstall functions for the node_gallery module.
Code
function node_gallery_update_6203() {
  $ret = array();
  drupal_set_message(t("Node Gallery Access has been removed from core, and migrated to it's own module - you may download the new version from !url.", array(
    'url' => l('http://drupal.org/project/node_gallery_access', 'http://drupal.org/project/node_gallery_access'),
  )));
  $contribdir = drupal_get_path('module', 'node_gallery') . '/contrib/node_gallery_access';
  
  if (is_dir($contribdir)) {
    
    if (module_exists('node_gallery_access')) {
      module_disable(array(
        'node_gallery_access',
      ));
      drupal_set_message(t('Node Gallery Access (contrib version) has been disabled, but your data is still there.  Simply download the new version after removing the old one, and everything will upgrade automatically.'));
    }
    
    $ret['#abort'] = array(
      'success' => FALSE,
      'query' => 'Old contrib version of Node Gallery Access was found at ' . $contribdir . '.  Please remove that directory and all of it\'s subfolders then rerun ' . l('update.php', 'update.php'),
    );
  }
  return $ret;
}