height:700px; max-height:700px; } </style> <?php $k = 0; $n = count($this->ads); $quiz_id = intval(JRequest::getVar("quiz_id", "")); $user_id = intval(JRequest::getVar("cid", "")); $course_id = JRequest::getVar("pid", "0"); $id = JRequest::getVar("id", "0"); $quiz_name = guruAdminModelguruQuiz::getQuizName($quiz_id); $database = JFactory::getDBO(); $db = JFactory::getDBO(); $helperclass = new guruAdminHelper(); $configs = guruAdminModelguruTask::getConfigs(); $quiz_form_content = ""; $sql = "SELECT show_countdown, max_score, questions_per_page, time_quiz_taken, is_final FROM #__guru_quiz WHERE id=" . intval($quiz_id); $database->setQuery($sql); $result = $database->loadObject(); $sql = "SELECT `score_quiz` FROM #__guru_quiz_question_taken_v3 WHERE user_id=" . intval($user_id) . " and quiz_id=" . intval($quiz_id) . " and pid=" . intval($course_id) . " and id=" . intval($id) . " ORDER BY id DESC LIMIT 0,1"; $database->setQuery($sql); $result_calc = $database->loadObject(); $sql = "SELECT `question_ids` FROM #__guru_quiz_question_taken_v3 WHERE user_id=" . intval($user_id) . " and quiz_id=" . intval($quiz_id) . " and pid=" . intval($course_id) . " ORDER BY id DESC LIMIT 0,1 "; $database->setQuery($sql); $question_ids_taken_by_user = $database->loadColumn(); $question_ids_taken_by_user = $question_ids_taken_by_user["0"]; $number_of_questions = count(explode(",", $question_ids_taken_by_user)); $q = "SELECT * FROM #__guru_questions_v3 WHERE id IN (" . $question_ids_taken_by_user . ")"; $database->setQuery($q); $quiz_questions = $database->loadObjectList();
JHTML::_('behavior.tooltip'); JHtml::_('behavior.calendar'); $doc = JFactory::getDocument(); $doc->addStyleSheet(JURI::root() . "components/com_guru/css/quiz.css"); $doc->addStyleSheet('components/com_guru/css/ace.min.css'); $doc->addScript('components/com_guru/js/ace.min.js'); $the_text_id = NULL; $program = $this->program; $mainmedia = $this->mainmedia; $mainquiz = $this->mainquiz; $mmediam = $this->mmediam; $lists = $this->lists; $jumps = $this->jumps; $tem_lay = $this->tem_lay; $the_layout = $this->the_layout; $configuration = guruAdminModelguruTask::getConfigs(); $temp_size = $configuration->lesson_window_size_back; $temp_size_array = explode("x", $temp_size); $width = $temp_size_array["1"] - 20; $height = $temp_size_array["0"] - 20; $course_config = json_decode($configuration->ctgpage); $full_image_size = $course_config->ctg_image_size; $full_image_proportional = $course_config->ctg_image_size_type == "0" ? "w" : "h"; $button1 = NULL; $button2 = NULL; $button3 = NULL; $button4 = NULL; $cid = JRequest::getVar("cid", NULL, "get", "array"); $screen_id = $cid[0]; $progrid = JRequest::getVar("progrid", "0", "get", "int"); $module = JRequest::getVar("module", "0");