$feedbackObject->addAction("criarQuestao", RetornaFraseDaLista($lista_frases, 204), 0); /* Se a questao esta em um exercicio que ja foi aplicado, volta para a pagina de questoes e exibe feedback. */ $aplicada = QuestaoAplicada($sock, $cod_questao); $questao = RetornaQuestao($sock, $cod_questao); $questao_diss = RetornaQuestaoDiss($sock, $cod_questao); $alternativas = RetornaAlternativas($sock, $cod_questao); $topicos = RetornaTopicos($sock); $dir_questao_temp = CriaLinkVisualizar($sock, $cod_curso, $cod_usuario, $cod_questao, $diretorio_arquivos, $diretorio_temp, "questao"); $tp_questao = $questao['tp_questao']; $lista_arq = RetornaArquivosQuestao($cod_curso, $dir_questao_temp['link']); $num_arq_vis = RetornaNumArquivosVisiveis($lista_arq); if ($tp_questao == 'O') { $gabaritoObj = RetornaGabaritoQuestaoObj($sock, $cod_questao); $existeGabaritoDiss = 0; } elseif ($tp_questao == 'M') { $gabaritoObj = RetornaGabaritoQuestaoMult($sock, $cod_questao); $existeGabaritoDiss = 0; } else { $gabaritoObj = null; $existeGabaritoDiss = 1; } if ($tp_questao == 'O') { $tipo_tit = RetornaFraseDaLista($lista_frases, 159); } elseif ($tp_questao == 'D') { $tipo_tit = RetornaFraseDaLista($lista_frases, 160); } else { $tipo_tit = RetornaFraseDaLista($lista_frases, 212); } /*********************************************************/ /* inicio - JavaScript */ echo " <script type=\"text/javascript\" language=\"javascript\" src=\"../bibliotecas/dhtmllib.js\"></script>\n";
$tipo = $linha_item['tp_questao']; if ($tipo == 'O') { $tipo_ext = RetornaFraseDaLista($lista_frases, 159); } elseif ($tipo == 'M') { $tipo_ext = RetornaFraseDaLista($lista_frases, 212); } elseif ($tipo == 'D') { $tipo_ext = RetornaFraseDaLista($lista_frases, 160); } $titulo = $linha_item['titulo']; $topico = RetornaNomeTopico($sock, $linha_item['cod_topico']); if ($tipo == 'O') { $nota = VerificaResolucaoO($cod_curso, $linha_item['cod_questao'], $cod_resolucao); $respostaCorreta = RetornaGabaritoQuestaoObj($sock, $linha_item['cod_questao']); } elseif ($tipo == 'M') { $nota = VerificaResolucaoM($cod_curso, $linha_item['cod_questao'], $cod_resolucao); $respostaCorreta = RetornaGabaritoQuestaoMult($sock, $linha_item['cod_questao']); } else { if ($tipo == 'D') { $nota = VerificaResolucaoD($cod_curso, $linha_item['cod_questao'], $cod_resolucao); } else { $nota = ""; } } $valor = $linha_item['valor']; if ($linha_item['tp_questao'] == 'O' || $linha_item['tp_questao'] == 'M') { //$sock2 = Conectar($cod_curso); //$alternativas = RetornaAlternativas($sock2,$linha_item['cod_questao']); $alternativas = RetornaAlternativas($sock, $linha_item['cod_questao']); //Desconectar($sock2); } $resposta = RetornaRespostaQuestao($sock, $cod_resolucao, $linha_item['cod_questao'], $linha_item['tp_questao']);