Пример #1
0
        if ($visualizar == "G") {
            // Formadores e Colaboradores podem ver
            // os exercícios de qualquer grupo.
            // Outros perfis só podem ver os exercícios de seus próprios grupos.
            //if (($tela_formador || $tela_colaborador) ||
            //    (PertenceAoGrupo($sock, $cod_usuario, $_GET['cod']))) {
            $cod_grupo_exercicio = $_GET['cod'];
            AplicaExerciciosAoUsuario($sock, $cod_curso, $cod_usuario);
            $exercicios = RetornaExerciciosGrupo($sock, $cod_usuario, $cod_curso, $cod_grupo_exercicio);
            //}
        }
    }
}
// Verifica se dado usuário é dono dos exercícios
// (e portanto pode tentar resolvê-los).
$dono_exercicios = $cod_usuario == $cod_usuario_exercicio || isset($cod_grupo_exercicio) && PertenceAoGrupo($sock, $cod_usuario, $cod_grupo_exercicio);
$data_acesso = PenultimoAcesso($sock, $cod_usuario, "");
// verificamos se a ferramenta de Avaliacoes está disponivel
$ferramenta_avaliacao = TestaAcessoAFerramenta($sock, $cod_curso, $cod_usuario, 22);
/*********************************************************/
/* in�io - JavaScript */
echo "  <script  type=\"text/javascript\" language=\"javascript\" src=\"../bibliotecas/dhtmllib.js\"></script>\n";
echo "  <script  type=\"text/javascript\" src=\"jscriptlib.js\"> </script>\n";
echo "  <script  type=\"text/javascript\" language=\"javascript\">\n\n";
echo "    var js_cod_item;\n";
echo "    var js_comp = new Array();\n";
echo "    var cod_comp;";
/* Iniciliza os layers. */
echo "    function Iniciar()\n";
echo "    {\n";
echo "      cod_comp = getLayer(\"comp\");\n";
Пример #2
0
if (isset($cod_resolucao)) {
    $resolucao = RetornaResolucao($sock, $cod_resolucao, $tela_formador);
    $exercicio = RetornaExercicio($sock, $resolucao['cod_exercicio']);
    $questoes = RetornaQuestoesExercicio($sock, $resolucao['cod_exercicio']);
    $aplicado = RetornaDadosExercicioAplicado($sock, $resolucao['cod_exercicio']);
    /* Guarda o booleano com a disponibilidade do exercicio baseado na data de submissao */
    $disponivel = time() < $aplicado['dt_limite_submissao'];
    $cod = $resolucao['cod_usuario'];
    if ($resolucao['cod_grupo'] != null) {
        $cod = $resolucao['cod_grupo'];
        $cod_grupo = $resolucao['cod_grupo'];
    }
}
// Dado usu�rio � dono de uma resolu��o (e portanto pode
// edit�-la) se foi ele ou algu�m de seu grupo que a submeteu.
$dono_resolucao = $cod_usuario == $resolucao['cod_usuario'] || isset($cod_grupo) && PertenceAoGrupo($sock, $cod_usuario, $cod_grupo);
if (!$dono_resolucao && !$tela_formador && $resolucao['compartilhada'] != 'T') {
    unset($resolucao);
    unset($exercicio);
    unset($questoes);
}
/*********************************************************/
/* in�io - JavaScript */
echo "    <script type=\"text/javascript\" language=\"javascript\" src=\"../bibliotecas/dhtmllib.js\"></script>\n";
echo "    <script type=\"text/javascript\" src=\"../bibliotecas/ckeditor/ckeditor.js\"></script>";
echo "    <script type=\"text/javascript\" src=\"../bibliotecas/ckeditor/ckeditor_biblioteca.js\"></script>";
echo "    <script type=\"text/javascript\" language=\"javascript\">\n\n";
echo "    var isNav = (navigator.appName.indexOf(\"Netscape\") !=-1);\n";
echo "    var isMinNS6 = ((navigator.userAgent.indexOf(\"Gecko\") != -1) && (isNav));\n";
echo "    var isIE = (navigator.appName.indexOf(\"Microsoft\") !=-1);\n";
echo "    var Xpos, Ypos;\n";