Example #1
0
$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;
Example #2
0
     /* 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);