echo t('Invalid Permissions'); die; } switch ($_GET['mode']){ case 'addQuestion': $miniSurvey->addEditQuestion($_POST); break; case 'getQuestion': $miniSurvey->getQuestionInfo( intval($_GET['qsID']), intval($_GET['qID']) ); break; case 'delQuestion': $miniSurvey->deleteQuestion(intval($_GET['qsID']),intval($_GET['msqID'])); break; case 'reorderQuestions': $miniSurvey->reorderQuestions(intval($_POST['qsID']),$_POST['qIDs']); break; case 'refreshSurvey': default: $showEdit=(intval($_REQUEST['showEdit'])==1)?true:false; $miniSurvey->loadSurvey( intval($_GET['qsID']), $showEdit, intval($_GET['bID']), explode(',',$_GET['hide']), 1 ); } ?>
$b = Block::getByID($_GET['bID'], $c, $a); $bp = new Permissions($b); if (!$bp->canWrite()) { $badPermissions = true; } } } else { $badPermissions = true; } if ($badPermissions) { echo 'Invalid Permissions'; die; } switch ($_GET['mode']) { case 'addQuestion': $miniSurvey->addEditQuestion($_POST); break; case 'getQuestion': $miniSurvey->getQuestionInfo(intval($_GET['qsID']), intval($_GET['msqID'])); break; case 'delQuestion': $miniSurvey->deleteQuestion(intval($_GET['qsID']), intval($_GET['msqID'])); break; case 'reorderQuestions': $miniSurvey->reorderQuestions(intval($_POST['qsID']), $_POST['qIDs']); break; case 'refreshSurvey': default: $showEdit = intval($_REQUEST['showEdit']) == 1 ? true : false; $miniSurvey->loadSurvey(intval($_GET['qsID']), $showEdit); }