You are here

function agenda_admin_delete_submit in Agenda 7

Same name and namespace in other branches
  1. 6.2 agenda.admin.php \agenda_admin_delete_submit()
  2. 6 agenda.admin.php \agenda_admin_delete_submit()
  3. 7.2 agenda.admin.php \agenda_admin_delete_submit()

Delete an agenda action

File

./agenda.admin.php, line 75
Administration interface for the agenda module

Code

function agenda_admin_delete_submit($form, $form_state) {

  // Clear the agenda variables table
  db_delete('agenda')
    ->condition('bid', $form_state['values']['agenda_admin_delete_bid'])
    ->execute();

  // Also clear the block table
  db_delete('block')
    ->condition('delta', $form_state['values']['agenda_admin_delete_bid'])
    ->condition('module', 'agenda')
    ->execute();
  drupal_set_message('Agenda block was deleted');
  drupal_goto('admin/config/services/agenda');
}