$createaward = array('name' => $db->escape_string($mybb->input['awardname']), 'type' => $db->escape_string($mybb->input['awardtype']), 'value' => $db->escape_string($mybb->input['awardvalue'])); $awards->update_otm($createaward); flash_message("Award successfully created!", "success"); admin_redirect(""); } } else { foreach ($awards->get_otms() as $award) { if (is_array($mybb->input['deleteawards']) && in_array($award['id'], $mybb->input['deleteawards'])) { $deleteids .= $award['id'] . ','; } else { $modifyaward = array('id' => $award['id'], 'name' => $db->escape_string($mybb->input['award' . $award['id'] . 'name']), 'type' => $db->escape_string($mybb->input['award' . $award['id'] . 'type']), 'value' => $db->escape_string($mybb->input['award' . $award['id'] . 'value'])); $awards->update_otm($modifyaward); } } if (!empty($deleteids)) { $awards->delete_otms(rtrim($deleteids, ',')); } flash_message("Awards successfully updated!", "success"); admin_redirect(""); } } $page->add_breadcrumb_item('Manage Otm Awards'); // Edit Vs Create $sub_tabs['edit'] = array('title' => "Edit Awards", 'link' => "index.php?module=rpgsuite-otms&action=edit", 'description' => 'Edit Awards. For Users/Members/Groups, provide names for value. For threads and posts, provide IDs.'); $sub_tabs['create'] = array('title' => "Create Award", 'link' => "index.php?module=rpgsuite-otms&action=create", 'description' => 'Create Award'); $page->output_header('Manage Awards'); if ($mybb->input['action'] == 'create') { $page->output_nav_tabs($sub_tabs, 'create'); $fieldform = new Form("", "post"); $form_container = new FormContainer("Create New Group Field"); $form_container->output_row('Name', '<input type="text" class="text_input" name="awardname">');