Exemplo n.º 1
0
         if ($linha_hist['data'] > time() - 1800) {
             /* 78 - A Avalia��o j� est� sendo criada desde */
             echo "<font class=\"text\">" . RetornaFraseDaLista($lista_frases, 78);
             /* 57 - Por */
             echo Unixtime2DataHora($dados['Data']);
             echo " " . RetornaFraseDaLista($lista_frases_geral, 57) . " " . NomeUsuario($sock, $dados['Cod_usuario']) . ".<br><br>";
             /* 23 - Voltar (gen) */
             echo "<form><input class=\"text\" type=\"button\" value=\"" . RetornaFraseDaLista($lista_frases_geral, 23) . "\" onclick=\"location='../forum/forum.php?cod_curso=" . $cod_curso . "';\"></form>\n";
             echo "</body></html>\n";
             Desconectar($sock);
             exit;
         }
         /* Passou o tempo limite, captura a edi��o */
     }
     /* �. Atualiza data e segue em frente. */
     CancelaEdicaoAvaliacao($sock, $tabela, $dados['Cod_avaliacao'], $cod_usuario);
     $cod_avaliacao = IniciaCriacaoAvaliacao($sock, $tabela, $cod_atividade, $cod_usuario, 'F', $tipo);
 } elseif ($dados['Status'] == 'F' || $dados['Status'] == 'E') {
     // 70 - J� existe uma avalia��o criada para esta atividade.
     echo "<font class=\"text\">" . RetornaFraseDaLista($lista_frases, 70) . "</font><br><br>";
     // 23 - Voltar (gen)
     echo "<form><input class=\"text\" type=\"button\" value=\"" . RetornaFraseDaLista($lista_frases_geral, 23) . "\" onclick=\"location='../forum/forum.php?cod_curso=" . $cod_curso . "';\"></form>\n";
     echo "</body></html>\n";
     Desconectar($sock);
     exit;
 } elseif ($dados['Status'] == 'A') {
     // 71 - J� existe uma avalia��o criada para esta atividade. Por�m, ela foi apagada.
     // 72 - Se desejar criar outra avalia��o, voc� precisa primeiro excluir definitivamente a avalia��o existente.
     echo "<font class=\"text\">" . RetornaFraseDaLista($lista_frases, 71) . "";
     echo " " . RetornaFraseDaLista($lista_frases, 72) . "</font><br><br>";
     // 23 - Voltar (gen)
Exemplo n.º 2
0
     Desconectar($sock);
     exit;
 } else {
     if ($acao == "novo_forum" && !strcmp($avaliacao, 'S')) {
         $atualizacao = "true";
         if (!SalvaForum($sock, $nome)) {
             /* 6 - Erro na criação do fórum. */
             $atualizacao = "false";
         }
         $cod_atividade = RetornaCodForum($sock, $nome);
         Desconectar($sock);
         header("Location:../avaliacoes/criar_avaliacao_forum.php?cod_curso=" . $cod_curso . "&cod_atividade=" . $cod_atividade);
         exit;
     } else {
         if ($cancelar_avaliacao == "sim") {
             CancelaEdicaoAvaliacao($sock, $cod_forum, $cod_usuario);
             Desconectar($sock);
             header("Location:../forum/forum.php?cod_curso=" . $cod_curso . "&cod_usuario=" . $cod_usuario . "&cod_ferramenta=" . $cod_ferramenta);
             exit;
         } else {
             if ($acao == "novo_forum") {
                 $atualizacao = "true";
                 if (!SalvaForum($sock, $nome)) {
                     /* 6 - Erro na criação do fórum. */
                     $atualizacao = "false";
                 }
                 AtualizaFerramentasNovaUsuario($sock, $cod_ferramenta, $cod_usuario);
                 Desconectar($sock);
                 header("Location:forum.php?cod_curso=" . $cod_curso . "&acao=" . $acao . "&atualizacao=" . $atualizacao);
                 exit;
             }
Exemplo n.º 3
0
    // 32 - Avalia��es Atuais
    $lista_avaliacoes = RetornaAvaliacoesAtuais($sock, $usr_formador);
} elseif ($tela_avaliacao == 'F') {
    // 30 - Avalia��es Futuras
    $lista_avaliacoes = RetornaAvaliacoesFuturas($sock, $usr_formador);
}
include "../menu_principal.php";
echo "        <td width=\"100%\" valign=\"top\" id=\"conteudo\">\n";
/* Verificação se a avaliacao está em Edição */
/* Se estiver, voltar a tela anterior, e disparar a tela de Em Edição... */
$linha = RetornaStatusAvaliacao($sock, "Avaliacao", $cod_avaliacao);
if ($linha['status'] == "E") {
    if ($linha['inicio_edicao'] < time() - 1800 || $cod_usuario == $linha['cod_usuario']) {
        // Cancelar a edi��o atual em favor da (prov�vel) nova edi��o do usuario
        // que solicitou a p�gina.
        CancelaEdicaoAvaliacao($sock, "Avaliacao", $cod_avaliacao, $cod_usuario);
    } else {
        // Mostrar ao usu�rio que esta avalia��o ainda est� em edi��o.
        echo "          <script language=\"javascript\">\n";
        echo "            window.open('em_edicao.php?cod_curso=" . $cod_curso . "&cod_avaliacao=" . $cod_avaliacao . "&origem=ver','EmEdicao','width=400,height=250,top=150,left=250,status=yes,toolbar=no,menubar=no,resizable=yes');\n";
        echo "            window.location='avaliacoes.php?cod_curso=" . $cod_curso . "&cod_usuario=" . $cod_usuario . "&cod_ferramenta=22&cod_avaliacao=" . $cod_avaliacao . "&tela_avaliacao=" . $tela_avaliacao . "&operacao=" . $cod_operacao . "';\n";
        echo "          </script>\n";
        echo "        </td>\n";
        echo "      </tr>\n";
        echo "    </table>\n";
        echo "  </body>\n";
        echo "</html>\n";
        exit;
    }
}
// P�gina Principal