Exemplo n.º 1
0
 echo "                    <td align=left>" . "&nbsp;&nbsp;";
 if (!$SalvarEmArquivo) {
     echo "<a class=\"text\" href=\"#\" onClick=\"return(AbrePerfil(" . $cod . "));\">" . $nome . "</a></td>\n";
 } else {
     echo $nome . "</td>\n";
 }
 foreach ($lista_avaliacoes as $cont => $linha) {
     /*******************************************/
     /*******Pega dados do exercicio*************/
     $sock = MudarDB($sock, $cod_curso);
     $grupo = $linha['tipo'] == 'G' && ($linha['Ferramenta'] == 'E' || $linha['Ferramenta'] == 'N');
     //$DadosExercicios=RetornaDadosExercicioAvaliado($sock, $linha['Cod_avaliacao'], $cod, $grupo);
     if ($grupo) {
         $codigo = RetornaCodigoGrupoAvaliacao($sock, $cod, $linha['Cod_avaliacao']);
         if ($codigo) {
             $foiavaliado = GrupoFoiAvaliado($sock, $linha['Cod_avaliacao'], $codigo);
         } else {
             $codigo = $cod;
             $grupo = 0;
         }
     } else {
         $codigo = $cod;
         $foiavaliado = FoiAvaliado($sock, $linha['Cod_avaliacao'], $cod);
     }
     $sock = MudarDB($sock, $cod_curso);
     //$DadosExercicios=RetornaDadosExercicioAvaliado($sock, $linha['Cod_avaliacao'], $codigo, $grupo);
     /*******************************************/
     if ($foiavaliado && $linha['Ferramenta'] != 'E') {
         $dados_nota = RetornaDadosNota($sock, $cod, $linha['Cod_avaliacao'], $cod_usuario, $usr_formador);
         $tipo_compartilhamento = $dados_nota['tipo_compartilhamento'];
         $cod_nota = $dados_nota['cod_nota'];
Exemplo n.º 2
0
 // Isso � necessario porque alguns alunos podem ser inseridos no grupo depois que algumas avalia��es ja foram feitas para este grupo
 // E sempre que avalia um grupo, todos os alunos do grupo recebem a mesma avalia�o
 $num_itens = RetornaExercicioResolvido($sock, $cod_avaliacao, $cod_grupo);
 if ($num_itens > 0) {
     echo "                    <td align=\"center\">";
     if (!$SalvarEmArquivo) {
         $cod_resolucao = RetornaCodResolucaoExercicio($sock, $cod_avaliacao, $cod_grupo);
         echo "<a href=\"#\" onClick=\"return(VerExercicio(0," . $cod_resolucao . "," . $cod_grupo . "));\">" . $num_itens . "</a></td>\n";
     } else {
         echo $num_itens . "</td>\n";
     }
 } else {
     // N� Participou
     echo "                    <td align=\"center\">0</td>\n";
 }
 $foiavaliado = GrupoFoiAvaliado($sock, $cod_avaliacao, $cod_grupo);
 $grupo = $dados['Ferramenta'] == 'E' && $dados['Tipo'] == 'G';
 if ($foiavaliado) {
     $dados_nota = RetornaDadosNotaGrupoStatusF($sock, $cod_grupo, $cod_avaliacao, $usr_formador);
     $tipo_compartilhamento = $dados_nota['tipo_compartilhamento'];
     $cod_nota = $dados_nota['cod_nota'];
     $nota = RetornaNotaExercicioGrupo($sock, $cod_avaliacao, $cod_grupo);
     // booleano que indica se a nota estah vazia
     $nota_vazia = $nota == '';
     // escrevemos a nota no formato "float", ou seja, com uma casa atras da virgula
     $nota = FormataNota($nota);
     if (!strcmp($tipo_compartilhamento, 'T')) {
         // 51 - Totalmente Compartilhado
         $compartilhamento = RetornaFraseDaLista($lista_frases, 51);
     } elseif (!strcmp($tipo_compartilhamento, 'G')) {
         // 53 - Compartilhado com Formadores e com o Grupo