function socialfield_delete_service in Social field 7
Form for deleting a service.
1 string reference to 'socialfield_delete_service'
- socialfield_menu in ./
socialfield.module - Implements hook_menu().
File
- ./
socialfield.module, line 234 - Provides a field for adding social services links.
Code
function socialfield_delete_service($form, $form_state, $service = NULL) {
if (!isset($service)) {
drupal_set_message(t('No service specified.'), 'error');
drupal_goto('admin/config/media/socialfield');
}
$services = variable_get('socialfield_services');
if (!isset($services[$service])) {
drupal_set_message(t('The specified service does not exist.'), 'error');
drupal_goto('admin/config/media/socialfield');
}
$form['service'] = array(
'#type' => 'hidden',
'#value' => $service,
);
$question = t('Are you sure you want to delete @service service?', array(
'@service' => $service,
));
$path = 'admin/config/media/socialfield';
return confirm_form($form, $question, $path);
}