/** * * delete a raid * * @param int $raid_id */ private function deleteraid($raid_id) { global $db, $user, $config, $template, $phpEx; if (confirm_box(true)) { $raid_id = request_var('raid_id', 0); // accounting $this->PointsController->removeraid_delete_dkprecord($raid_id); //carry on with fact tables $this->RaidController->delete_raid($raid_id); $this->LootController->delete_raid($raid_id); $success_message = $user->lang['ADMIN_DELETE_RAID_SUCCESS']; trigger_error($success_message . $this->link, E_USER_NOTICE); } else { $this->RaidController->displayraid($raid_id); $s_hidden_fields = build_hidden_fields(array('delete' => true, 'raid_id' => $raid_id)); $template->assign_vars(array('S_HIDDEN_FIELDS' => $s_hidden_fields)); confirm_box(false, sprintf($user->lang['CONFIRM_DELETE_RAID'], $raid_id, $this->RaidController->raid->event_name, date($config['bbdkp_date_format'], $this->RaidController->raid->raid_start)), $s_hidden_fields); } }