? 6-x-conf-ignore.patch ? 624626-ignore.patch ? 774692-error.patch ? 775224-settings-conf.patch ? domain_cleanup_0.patch Index: domain.admin.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/domain/domain.admin.inc,v retrieving revision 1.41.2.4 diff -u -p -r1.41.2.4 domain.admin.inc --- domain.admin.inc 25 Apr 2010 21:55:59 -0000 1.41.2.4 +++ domain.admin.inc 29 Apr 2010 20:52:52 -0000 @@ -808,7 +808,9 @@ function domain_batch_form($form_state, '#title' => $batch['#form']['#title'], '#description' => $batch['#meta_description'] ); - + if ($batch['#domain_action'] == 'domain_conf' && $batch['#form']['#type'] == 'select') { + $batch['#form']['#options'] = array('domain-conf-ignore' => t('Use primary domain settings')) + $batch['#form']['#options']; + } foreach ($domains as $domain) { // Set the current value according to the stored values. if (isset($domain[$action])) { Index: domain_conf/domain_conf.admin.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/domain/domain_conf/domain_conf.admin.inc,v retrieving revision 1.14.2.2 diff -u -p -r1.14.2.2 domain_conf.admin.inc --- domain_conf/domain_conf.admin.inc 21 Feb 2010 18:41:40 -0000 1.14.2.2 +++ domain_conf/domain_conf.admin.inc 29 Apr 2010 20:52:56 -0000 @@ -56,7 +56,7 @@ function domain_conf_form($form_state, $ continue; } if ($action['#form']['#type'] == 'select') { - $action['#form']['#options'] = array(NULL => t('Use primary domain settings')) + $action['#form']['#options']; + $action['#form']['#options'] = array('domain-conf-ignore' => t('Use primary domain settings')) + $action['#form']['#options']; } $group = isset($action['#group']) ? $action['#group'] : $default_group; if (!isset($form[$group])) { Index: domain_conf/domain_conf.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/domain/domain_conf/domain_conf.module,v retrieving revision 1.53.2.6 diff -u -p -r1.53.2.6 domain_conf.module --- domain_conf/domain_conf.module 17 Mar 2010 18:14:05 -0000 1.53.2.6 +++ domain_conf/domain_conf.module 29 Apr 2010 20:52:57 -0000 @@ -36,6 +36,9 @@ function domain_conf_domain_bootstrap_fu $settings = domain_unserialize($data['settings']); // Overwrite the $conf variables. foreach ($settings as $key => $value) { + if ($value == 'domain-conf-ignore') { + continue; + } // Language handling is a special case. if ($key == 'language_default') { $table = domain_get_primary_table('system');