You are here

function commons_check_acquia_connector in Drupal Commons 7.3

Check if the Acquia Connector box was selected.

1 string reference to 'commons_check_acquia_connector'
commons_form_install_configure_form_alter in ./commons.profile
Implements hook_form_FORM_ID_alter() for install_configure_form().

File

./commons.profile, line 157
Enables modules and site configuration for a Commons site installation.

Code

function commons_check_acquia_connector($form_id, &$form_state) {
  if (!empty($form_state['values']['enable_acquia_connector'])) {
    $selected_extras = variable_get('commons_selected_extras', array());
    $modules = $form_state['values']['acquia_connector_modules'];
    if (!empty($modules['acquia_agent'])) {
      $selected_extras['acquia_agent'] = TRUE;
    }
    if (!empty($modules['acquia_search'])) {
      $selected_extras['acquia_search'] = TRUE;
    }
    if (!empty($modules['acquia_spi'])) {
      $selected_extras['acquia_spi'] = TRUE;
    }
    variable_set('commons_selected_extras', $selected_extras);
  }
}