$diretorio_arquivos = RetornaDiretorio($sock, 'Arquivos'); $diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb'); Desconectar($sock); include "../topo_tela.php"; // instanciar o objeto, passa a lista de frases por parametro $feedbackObject = new FeedbackObject($lista_frases); //adicionar as acoes possiveis, 1o parametro é a ação, o segundo é o número da frase para ser impressa se for "true", o terceiro caso "false" /*Frase #185 - Arquivo anexado com sucesso */ $feedbackObject->addAction("anexar", RetornaFraseDaLista($lista_frases, 185), 0); /* Frase #210 - Arquivo descompactado com sucesso */ $feedbackObject->addAction("descompactar", RetornaFraseDaLista($lista_frases, 210), 0); /*Frase #204: Questao criada com sucesso!*/ $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;
/* Frase #57 - Compartilhamento */ echo " <td width=\"15%\" style=\"cursor:pointer\">" . RetornaFraseDaLista($lista_frases, 57) . "</td>\n"; } echo " </tr>\n"; echo " </thead>\n"; echo " <tbody>\n"; //numero de mensagens em uma determinada pagina $numQuestoesPag = 0; $numPagina = 1; if (count($lista_questoes) > 0 && $lista_questoes != null) { $stringNiveisQuestoes = ""; foreach ($lista_questoes as $cod => $linha_item) { /** * Cria um vetor com a dificuldade de cada questao para ser enviado ao se filtrar uma questao (alline) */ $dadosQuestao = RetornaQuestao($sock, $linha_item['cod_questao']); $stringNiveisQuestoes = $stringNiveisQuestoes . $dadosQuestao['nivel']; $aplicada = QuestaoAplicada($sock, $linha_item["cod_questao"]); /* Verifica se a questao foi aplicada. */ if ($numQuestoesPag == $questoesPorPag) { $numPagina++; $numQuestoesPag = 0; } if ($numPagina == $pagAtual) { $style = ""; } else { $style = "display:none"; } $data = "<span id=\"data_" . $linha_item['cod_questao'] . "\">" . UnixTime2Data($linha_item['data']) . "</span>"; if ($linha_item['tp_questao'] == 'O') { $tipo = RetornaFraseDaLista($lista_frases, 159);