// Opened from list if (isset($_GET['voters'])) { $voters = $_GET['voters']; } // Opened from list if (isset($_POST['active'])) { $active = $_POST['active']; } // Opened from list if (isset($_POST['cancel'])) { $id = ""; } if (isset($_POST['delete'])) { $pollObj = new poll(); $pollObj->table_prefix = $TABLE_PREFIX; $pollObj->deletePoll($_POST['ID']); } if (isset($_POST['save'])) { $pollObj = new poll(); $pollObj->table_prefix = $TABLE_PREFIX; if (empty($_POST['ID'])) { // new poll if (isset($_POST['pollerTitle'])) { $id = $pollObj->createNewPoller($_POST['pollerTitle'], $_POST['userid'], $active); for ($no = 0; $no < count($_POST['pollOption']); $no++) { if (!empty($_POST['pollOption'][$no])) { $pollObj->addPollerOption($_POST['pollOption'][$no], $no); } } } else { $error_message = "" . $language["POLL_TITLE_MISSING"] . "";
} } } break 1; // //Delete // // //Delete // case 'delete': if ($right['editor']) { $breadcrumbs->addElement($lang->get('poll_delete'), makeURL($mod, array('mode' => 'delete'))); $smarty->assign('headline', $lang->get('poll_delete')); if (isset($_POST['imsure']) && $_POST['imsure'] == "1") { $poll->deletePoll($_POST['pollID']); $poll->deleteQuestionByPID($_POST['pollID']); $smarty->assign('deleted', 1); $smarty->assign('info', $lang->get('delete_successfull')); } else { $smarty->assign('confirm_delete', $lang->get('really_delete')); $smarty->assign('delete_yes', $lang->get('yes')); $smarty->assign('poll_ID', $_POST['delete']); $smarty->assign('delete_no', $lang->get('no')); $smarty->assign('goto_umfrage', makeURL($mod, array())); } $smarty->assign('path', $template_dir . '/poll.delete.tpl'); } break 1; // //Create