You are here

function popup_announcement_delete_confirm_submit in Pop-up announcement 7

Executes popup announcement deletion.

File

./popup_announcement.admin.inc, line 119

Code

function popup_announcement_delete_confirm_submit($form, &$form_state) {
  if ($form_state['values']['confirm']) {
    $bid = $form_state['values']['bid'];
    $pa = new Popup_announcement_block();
    $b = $pa
      ->get_block($bid);
    $name = $b['name'] == FALSE ? 'Popup announcement ' . $bid : $b['name'];
    $pa
      ->delete_block($bid);
    cache_clear_all();
    watchdog('content', 'Popup announcement: @name was deleted.', array(
      '@name' => $name,
    ));
    drupal_set_message(t('Popup announcement: @name was deleted.', array(
      '@name' => $name,
    )));
  }
  $form_state['redirect'] = 'admin/config/popup_announcement/list';
}