Exemplo n.º 1
0
		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();
Exemplo n.º 2
0
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");