You are here

function simplenews_admin_types_delete_submit in Simplenews 6.2

Same name and namespace in other branches
  1. 5 simplenews.module \simplenews_admin_types_delete_submit()
  2. 6 simplenews.admin.inc \simplenews_admin_types_delete_submit()

File

includes/simplenews.admin.inc, line 395
Newsletter admin, subscription admin, simplenews settings

Code

function simplenews_admin_types_delete_submit($form, &$form_state) {
  if ($form_state['values']['confirm']) {
    $tid = $form_state['values']['tid'];
    $term = taxonomy_get_term($tid);
    taxonomy_del_term($tid);
    variable_del('simplenews_from_name_' . $tid);
    variable_del('simplenews_email_subject_' . $tid);
    variable_del('simplenews_from_address_' . $tid);
    variable_del('simplenews_hyperlinks_' . $tid);
    variable_del('simplenews_new_account_' . $tid);
    variable_del('simplenews_opt_inout_' . $tid);
    drupal_set_message(t('Newsletter %title has been deleted.', array(
      '%title' => $term->name,
    )));
  }
}