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";
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";