$poll->pollCommentNew($tpl_dir, $lang_file, (int) $_REQUEST['pid']); break; } } if (defined('ACP') && !empty($_REQUEST['moduleaction'])) { require_once BASE_DIR . '/modules/poll/class.poll.php'; require_once BASE_DIR . '/modules/poll/funcs/func.rewrite.php'; $poll = new Poll(); $tpl_dir = BASE_DIR . '/modules/poll/templates/'; $lang_file = BASE_DIR . '/modules/poll/lang/' . $_SESSION['user_language'] . '.txt'; switch ($_REQUEST['moduleaction']) { case '1': $poll->pollList($tpl_dir, $lang_file); break; case 'new': $poll->pollNew($tpl_dir, $lang_file); break; case 'save_new': $poll->pollNewItemSave((int) $_REQUEST['id']); break; case 'edit': $poll->pollEdit($tpl_dir, $lang_file, (int) $_REQUEST['id']); break; case 'save': $poll->pollSave((int) $_REQUEST['id']); break; case 'delete': $poll->pollDelete((int) $_REQUEST['id']); break; case 'comments': $poll->pollCommentEdit($tpl_dir, $lang_file, (int) $_REQUEST['id']);