// ou o compartilhamento da ferramenta for para todos e a data de novidades for maior // que a data base de compara��o e n�o foi o usu�rio quem postou a novidade, ent�o // lista as ferramentas onde h� novidades. if ((($curso_ferramentas[$cod_ferr]['status'] == 'F' || $cod_ferr == 0) && $linha[$j]['tipo_usuario'] == 'F' || $curso_ferramentas[$cod_ferr]['status'] == 'A') && $comp_acesso < $dados_ferr['data'] && $linha[$j]['cod_usuario'] != $dados_ferr['cod_usuario']) { $frase .= $lista_ferramentas[$linha[$j]['cod_lingua']][$cod_ferr]['texto'] . "<br />"; $novo_flag = true; } } // Se houver novidades monta a mensagem e envia ao usu�rio. if ($novo_flag) { // 12 - Verifica��o feita at�: $frase_12 = RetornaFraseDaListaNotificar($lista_frases_total[$linha[$j]['cod_lingua']], 12); // 9 - Curso: $mensagem = "<br />" . str_pad(RetornaFraseDaListaNotificar($lista_frases_total[$linha[$j]['cod_lingua']], 9), strlen($frase_12)) . " " . $dados_curso['nome_curso'] . "<br />"; // 12 - Verifica��o feita at�: $mensagem .= $frase_12 . " " . UnixTime2DataHora(time()) . "<br /><br />"; // 10 - Ol� // 11 - , $mensagem .= RetornaFraseDaListaNotificar($lista_frases_total[$linha[$j]['cod_lingua']], 10) . " " . $linha[$j]['nome'] . " " . RetornaFraseDaListaNotificar($lista_frases_total[$linha[$j]['cod_lingua']], 11) . "<br /><br />"; // 13 - H� novidades na(s) ferramenta(s): $mensagem .= RetornaFraseDaListaNotificar($lista_frases_total[$linha[$j]['cod_lingua']], 13) . "<br /><br />"; $mensagem .= $frase; // 14 - Acesse seu curso atrav�s do endere�o: $mensagem .= "\n" . RetornaFraseDaListaNotificar($lista_frases_total[$linha[$j]['cod_lingua']], 14) . "<br />"; $mensagem .= $url_acesso . "<br />"; // 15 - Para n�o receber mais notifica��es do ambiente, entre em seu curso e desative a op��o na ferramenta Configurar. $mensagem .= RetornaFraseDaListaNotificar($lista_frases_total[$linha[$j]['cod_lingua']], 15); $emissor = $dados_curso['nome_curso'] . " <NAO_RESPONDA@" . $host . ">"; echo $mensagem; // echo("host = ".$host."\n raiz = ".$raiz_www."\n cod_curso = ".$lista[$i]['cod_curso']."\n mensagem = ".$mensagem."\n assunto = ".$assunto."\n"); // MontaMsg cria o corpo do e-mail, padr�o do TelEduc.
} $status = $dados['status']; /* status = A (Incluido) */ /* status = X (Deletado) */ /* Se a mensagem nao tiver sido deletada exibe-a */ if ($status == "A") { /* Lembrar de por Perfil */ /* Retorna o nome do usuario correspodente ao cod_usuario */ $nome_usuario = $dados['nome']; if ($dados['cod_usuario'] > 0) { $nome_usuario = "<span id=\"emissor_" . $cod_mural . "\" class=\"link\" onclick='OpenWindowPerfil(" . $dados['cod_usuario'] . ");'>" . $nome_usuario . "</span>"; } $titulo = LimpaTitulo($dados['titulo']); $titulo = "<span id=\"titulo_" . $cod_mural . "\" class=\"link\" onclick='ExibirMensagem(" . $cod_mural . ");'>" . $titulo . "</span>"; /* Retorna a data da mensagem */ $data = UnixTime2DataHora($lista_mensagens[$num_msg]['data']); $dataaux = explode(" ", $data); $data = $dataaux[0] . "<br/>" . $dataaux[1]; //echo(" data: ".$data[1] ."-". $data[0]." - ultimo: ".UnixTime2DataHora($ultimo_acesso)."<br>"); if ($lista_mensagens[$num_msg]['data'] > $ultimo_acesso) { $nome_usuario = "<b>" . $nome_usuario . "</b>"; $titulo = "<b>" . $titulo . "</b>"; $data = "<b>" . $data . "</b>"; } /* Cria a linha da tabela */ /* O uso do entre a tag <A></A> faz-se necessario para */ /* impedir que o usuario insira um titulo no formato <TAG></TAG> */ /* o qual nao exibir� o t�tulo. */ echo " <tr id=\"tr_" . $cod_mural . "\" style=\"" . $style . "\" class=\"altColor" . $num_msg % 2 . "\">\n"; if ($usr_formador) { echo " <td width=\"1%\" class=\"wtfield\"><input type=\"checkbox\" name=\"chk\" value=\"" . $cod_mural . "\" onclick=\"ControlaSelecao(this);\" /></td>\n";
/* 121 - Limpar texto */ $limpar = "<span onclick=\"LimpaTexto(" . $linha_item['cod_item'] . ");\">" . RetornaFraseDaLista($lista_frases, 121) . "</span>"; } echo " <tr id='tr_" . $linha_item['cod_item'] . "'>\n"; echo " <td class=\"itens\">" . $titulo . "</td>\n"; if ($eformador) { echo " <td align=\"left\" valign=\"top\" class=\"botao2\">\n"; echo " <ul>\n"; echo " <li>" . $renomear . "</li>\n"; echo " <li>" . $editar . "</li>\n"; echo " <li>" . $limpar . "</li>\n"; echo " </ul>\n"; echo " </td>\n"; } echo " <td align=\"center\">\n"; echo " <span id=data_" . $linha_item['cod_item'] . ">" . UnixTime2DataHora($linha_item['data']) . "</span>\n"; echo " </td>\n"; if ($eformador) { echo " <td align=\"center\">" . $compartilhamento . "</td>\n"; } echo " </tr>\n"; if ($eformador || $linha_item['texto'] != "") { echo " <tr class=\"head\">\n"; /* 31 - Texto */ echo " <td colspan=\"4\">" . RetornaFraseDaLista($lista_frases, 31) . "</td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td colspan=\"4\" class=\"itens divRichText\">\n"; $texto = "<span id=\"text_" . $linha_item['cod_item'] . "\">" . AjustaParagrafo($linha_item['texto']) . "</span>"; echo " <div class=\"divRichText\">" . $texto . "</div>\n"; echo " </td>\n";
echo " </tr>\n"; echo " <tr>\n"; echo " <td>\n"; /* Tabela Interna */ echo " <table cellpadding=\"0\" cellspacing=\"0\" class=\"tabInterna\">\n"; echo " <tr class=\"head\">\n"; /*18 - Titulo */ echo " <td class=\"alLeft\" align=\"left\" width=\"82%\">" . RetornaFraseDaLista($lista_frases, 18) . "</td>\n"; /*7 - Data */ echo " <td align=\"center\">" . RetornaFraseDaLista($lista_frases, 7) . "</td>\n"; echo " </tr>\n"; /* Conteudo */ $linha_item = RetornaDadosDoItem($sock, $cod_item); $icone = "<img src=\"../figuras/arqp.gif\" border=\"0\" /> "; $titulo = $linha_item['titulo']; $data = UnixTime2DataHora($linha_item['data']); echo " <tr>\n"; echo " <td class=\"itens\">" . $icone . $titulo . "</td>\n"; echo " <td class=\"itens\" align=\"center\">" . $data . "</td>\n"; echo " </tr>\n"; /*Verifica se ha arquivo de entrada*/ $arquivo_entrada = ""; $lista_arq = RetornaArquivosAgendaVer($cod_curso_import, $dir_item_temp['diretorio']); if (count($lista_arq) > 0) { foreach ($lista_arq as $cod => $linha1) { if ($linha1['Status'] && $linha1['Arquivo'] != "") { $arquivo_entrada = $dir_item_temp['link'] . ConverteUrl2Html($linha1['Diretorio'] . "/" . $linha1['Arquivo']); } } } /*Se houver, cria um iframe para exibi-lo*/
********************************/ if (votaEnquete($sock, $ator, $enquete) && strcmp($status_enquete, "ANDAMENTO") == 0) { /* 45 - Votar */ echo " <li><span onclick=\"Votar();\">" . RetornaFraseDaLista($lista_frases, 45) . "</a></li>\n"; } } } echo " </ul>\n"; echo " </td>\n"; echo " <td>\n"; /* 48 - Data de inicio */ echo " <b>" . RetornaFraseDaLista($lista_frases, 48) . ":</b>\n"; echo " " . UnixTime2DataHora($enquete['data_inicio']) . "<br />\n"; /* 49 - Data de Termino */ echo " <b>" . RetornaFraseDaLista($lista_frases, 49) . ":</b>\n"; echo " " . UnixTime2DataHora($enquete['data_fim']) . "\n"; echo " </td>\n"; echo " </tr>\n"; echo " <tr class=\"head\">\n"; /* 10 - Pergunta */ echo " <td class=\"itens\" colspan=\"3\">" . RetornaFraseDaLista($lista_frases, 10) . "</td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td class=\"itens\" colspan=\"3\">" . $enquete['pergunta'] . "</td>\n"; echo " </tr>\n"; echo " <tr class=\"head\">\n"; /* 11 - Alternativas */ echo " <td class=\"center\" colspan=\"3\">" . RetornaFraseDaLista($lista_frases, 11) . "</td>\n"; echo " </tr>\n"; $alternativas = getAlternativas($sock, $idEnquete); $total_votos = getTotalVotos($sock, $idEnquete);
$link_fecha = "</a>"; } else { echo "<font class=\"text\" color=\"red\">Erro interno em exibir_varias_mensagens.php. Parametro inesperado </font><br />"; die; } } } echo $link_abre . $k['nome'] . $link_fecha . "<br />\n"; } echo "</div>\n"; echo " </td>\n"; echo " </tr>\n"; echo " <tr>\n"; /* 24 - Data */ echo " <td class=\"alRight\">" . RetornaFraseDaLista($lista_frases, 24) . "\n"; echo " <td class=\"g1field alLeft\"><font class=\"text\">" . UnixTime2DataHora($linha['data']) . "</font></td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td class=\"alRight\">\n"; /* 20 - Assunto */ echo " " . RetornaFraseDaLista($lista_frases, 20) . "\n"; echo " </td>\n"; echo " <td class=\"text alLeft\">\n"; echo " <b>" . $linha['assunto'] . "</b>\n"; echo " </td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td colspan=\"2\" class=\"itens divRichText\">\n"; echo PreparaMensagemExibicao($linha['mensagem']); echo " </td>\n"; echo " </tr>\n";
$dados .= " "; } /* 218 - P�blico alvo: */ $dados .= RetornaFraseDaLista($lista_frases, 218) . " " . $curso['publico_alvo'] . "<br />"; /* 219 - Forma de inscri��o: */ $dados .= RetornaFraseDaLista($lista_frases, 219) . " " . $curso['tipo_inscricao'] . "<br />"; /* 220 - Informa��es adicionais: */ $dados .= RetornaFraseDaLista($lista_frases, 220) . " " . $curso['informacoes'] . "<br />"; /* 221 - Nome do Contatante: */ $dados .= RetornaFraseDaLista($lista_frases, 221) . " " . $curso['nome_contato'] . "<br />"; /* 222 - Nome da Institui��o: */ $dados .= RetornaFraseDaLista($lista_frases, 222) . " " . $curso['instituicao'] . "<br />"; /* 223 - E-mail para Contato: */ $dados .= RetornaFraseDaLista($lista_frases, 223) . " " . $curso['email_contato'] . "<br />"; /* 224 - Data de requisi��o: */ $dados .= RetornaFraseDaLista($lista_frases, 224) . " " . UnixTime2DataHora($curso['data']) . "<br />"; if ($opcao == "Aceitar") { /* 230 - Aceitar Curso */ $titulo = RetornaFraseDaLista($lista_frases, 230); /* 231 - Curso Aceito */ $assunto = "TelEduc: "; $assunto .= RetornaFraseDaLista($lista_frases, 231); /* 232 - Prezado(a) */ /* 233 - , */ /* 100 - Seu pedido para realiza��o do curso */ /* 101 - foi aceito. */ /* 105 -Atenciosamente, Administra��o do Ambiente TelEduc. */ $mensagem = RetornaFraseDaLista($lista_frases, 232); $mensagem .= $curso['nome_contato'] . RetornaFraseDaLista($lista_frases, 233) . "<br /><br />"; $mensagem .= " " . RetornaFraseDaLista($lista_frases, 100) . " "; $mensagem .= $curso['nome_curso'] . " ";
foreach ($lista_diarios as $cod_usr => $linha_diario) { if ($linha_diario['novidade']) { $negrito_abre = "<b>"; $negrito_fecha = "</b>"; } else { $negrito_abre = $negrito_fecha = ""; } echo " <tr>\n"; echo " <td align=\"left\">\n"; echo " <a href=\"diario.php?&cod_curso=" . $cod_curso . "&cod_usuario=" . $cod_usuario . "&cod_item=" . $cod_item . "&cod_propriet=" . $cod_usr . "&origem=diario\"><img src=\"../imgs/arquivo_g_p.gif\" border=\"0\" /></a>\n"; /* 56 - Di�rio de */ echo " <a href=\"diario.php?&cod_curso=" . $cod_curso . "&cod_usuario=" . $cod_usuario . "&cod_item=" . $cod_item . "&cod_propriet=" . $cod_usr . "&origem=diario\">" . $negrito_abre . RetornaFraseDaLista($lista_frases, 56) . " " . $linha_diario['nome'] . $negrito_fecha . "</a>\n"; echo " </td>\n"; echo " <td align=\"center\" class=\"g1field\">" . $negrito_abre . "\n"; if ($linha_diario['data']) { echo UnixTime2DataHora($linha_diario['data']); } else { echo "-"; } echo $negrito_fecha . "</td>\n"; echo " <td align=\"center\" class=\"g1field\">" . $negrito_abre . $linha_diario['num_itens'] . $negrito_fecha . "</td>\n"; echo " <td align=\"center\" class=\"g1field\">" . $negrito_abre . $linha_diario['num_itens_nao_comentados'] . $negrito_fecha . "</td>\n"; echo " </tr>\n"; } echo " </table>\n"; echo " </td>\n"; echo " </tr>\n"; echo " </table>\n"; echo " <br />\n"; /* 509 - voltar, 510 - topo */ echo " <ul class=\"btsNavBottom\"><li><span onclick=\"javascript:history.back(-1);\"> < " . RetornaFraseDaLista($lista_frases_geral, 509) . " </span><span><a href=\"#topo\"> " . RetornaFraseDaLista($lista_frases_geral, 510) . " ^ </a></span></li></ul>\n";
echo " <td style=\"background-color:#DCDCDC; border:0;\">\n"; echo " </td>\n"; echo " </tr>\n"; if (count($lista_comentario) > 0 && $lista_comentario != "") { echo " <tr class=\"head\">\n"; /* 105 - Comentários */ echo " <td colspan=\"3\" width=\"70%\">" . RetornaFraseDaLista($lista_frases, 105) . "</td>\n"; /* 109 - Emissor */ echo " <td colspan=\"1\">" . RetornaFraseDaLista($lista_frases, 109) . "</td>\n"; echo " </tr>\n"; $i = 1; foreach ($lista_comentario as $cod => $linha) { echo " <tr class=\"altColor" . $i % 2 . "\">\n"; $i++; $cod_autor = $linha['cod_comentarista']; $data_coment = UnixTime2DataHora($linha['data']); $bstt = ""; $bend = ""; if ($linha['data'] > $ultimo_acesso) { $bstt = "<b>"; $bend = "</b>"; } $dir_item_temp = CriaLinkVisualizarComentar($sock, $cod_curso, $cod_usuario, $linha['cod_comentario'], $diretorio_arquivos, $diretorio_temp); //listagem dos arquivos $lista_arq = RetornaArquivosMaterialVer($cod_curso, $dir_item_temp['link']); echo " <td colspan=\"3\" align=\"left\">\n"; echo " " . IndentarComentario(Enter2Br($linha['comentario']), " ") . "<br /><br />\n"; if (count($lista_arq) > 0) { // Procuramos na lista de arquivos se existe algum visivel $ha_visiveis = false; reset($lista_arq);
// Coloca sublinhado $classe = "class=\"novo\""; } else { // Senao, deixa sem negrito e sublinhado $classe = "class=\"antigo\""; } echo " <tr>\n"; echo " <td align=\"center\">\n"; echo " <input class=\"input\" onclick=\"Seek_Checked();\" type=\"checkbox\" name=\"cod_coordenador[]\" value=\"" . $dados_coord['cod_usuario'] . "\" />\n"; echo " </td>\n"; echo " <td align=\"left\">\n"; echo " " . $icone . " <a " . $classe . " href=\"#\" onclick=\"return(OpenWindowLink(" . $dados_coord['cod_usuario'] . "));\" class=\"text\">" . $dados_coord['nome'] . "</a>\n"; echo " </td>\n"; # $linha = RetornaPerfil($sock, $linha['cod_usuario']); if (!empty($linha_perfil)) { echo " <td id=\"data_" . $dados_coord['cod_usuario'] . "\">" . $bopen_tag . UnixTime2DataHora($linha_perfil['data']) . $bclose_tag . "\n"; } else { /* 6-não disponível */ echo " <td id=\"data_" . $dados_coord['cod_usuario'] . "\">(" . RetornaFraseDaLista($lista_frases, 6) . ")</td>\n"; } echo " </tr>\n"; echo " <tr>\n"; echo " <td colspan=\"3\">\n"; echo " <ul >\n"; echo " <li id=\"MostrarSelCoordenadores\" class=\"menuUp\">\n"; /* 8 - Mostrar Selecionados */ echo " <span id=\"MostrarSelCoordenadoresB\">" . RetornaFraseDaLista($lista_frases, 8) . "</span>\n"; /* 138 - Imprimir Selecionados */ echo " <span id=\"ImprimirSelCoordenadoresB\">" . RetornaFraseDaLista($lista_frases, 138) . "</span>\n"; echo " <br /><br />\n"; echo " </li>\n";
$icone = " <img src=\"../imgs/icDiario.gif\" border=\"0\" alt=\"" . RetornaFraseDaLista($lista_frases, 1) . "\" />\n"; if (!$lista_itens) { echo " <tr>\n"; // 14 - Nao ha itens neste Diario. echo " <td colspan=\"5\">" . RetornaFraseDaLista($lista_frases, 14) . "</td>\n"; echo " </tr>\n"; } foreach ($lista_itens as $item) { $cod_item = $item['cod_item']; $estilo = $item['data'] > $ultimo_acesso ? "novo" : "antigo"; echo " <tr>\n"; if ($dono_diario) { echo " <td width=\"2%\"><input type=\"checkbox\" name=\"chkItem\" id=\"itm_" . $cod_item . "\" onclick='VerificaCheck();' value=\"" . $cod_item . "\" /></td>\n"; } echo " <td class=\"alLeft\">\n" . $icone . "<a class=\"{$estilo}\" href=\"ver_item.php?&cod_curso=" . $cod_curso . "&cod_usuario=" . $cod_usuario . "&cod_item=" . $cod_item . "&cod_propriet=" . $cod_propriet . "&origem=diario\" >" . $item['titulo'] . "</a></td>\n"; echo " <td align=\"center\" class=\"{$estilo}\">" . UnixTime2DataHora($item['data']) . "</td>\n"; if ($dono_diario) { $comp_abre = " <span id='span_" . $cod_item . "' class=\"link " . $estilo . "\" onclick=\"AtualizaComp(" . $cod_item . ",'" . $item['tipo_compartilhamento'] . "');MostraLayer(cod_comp,100,event);return(false);\">"; $comp_fecha = "</span>"; } else { $comp_abre = ""; $comp_fecha = ""; } echo " <td align=\"center\">" . $comp_abre . $frase_compartilhamento[$item['tipo_compartilhamento']] . $comp_fecha . "</td>\n"; $figuras = ""; if ($lista_comentarios[$cod_item]['comentario_aluno']) { $figuras .= "<span class=\"cAluno\">(c) </span>"; } if ($lista_comentarios[$cod_item]['comentario_formador']) { $figuras .= "<span class=\"cForm\">(c) </span>"; }
} //se a mensagem tiver arquivo anexo, coloca um icone ao lado do Assunto. Desconectar($sock); $sock = Conectar(""); $diretorio_arq = RetornaDiretorio($sock, 'Arquivos'); $dir_arq = $diretorio_arq . "/" . $cod_curso . "/correio/" . $cod_msg; Desconectar($sock); $sock = Conectar($cod_curso); if (ExisteArquivo($dir_arq)) { $iconeAnexo = "<img src=\"../imgs/paperclip.gif\" border=\"0\" alt=\"\" id=\"img_" . $cod_msg . "_clip\" />"; } else { $iconeAnexo = ""; } $assunto = LimpaTitulo($dados['assunto']); $assunto = "<span id=\"assunto_" . $cod_msg . "\" class=\"link " . $styleClass . "\" onclick=\"AbreMensagem(" . $cod_msg . ",'" . $modoVisualizacao . "');\">" . $assunto . "</span>"; $data = UnixTime2DataHora($dados['data']); $dataaux = explode(" ", $data); $data = $dataaux[0] . "<br />" . $dataaux[1]; $data = "<span id=\"data_" . $cod_msg . "\" class=\"{$styleClass}\">" . $data . "</span>"; echo " <tr id=\"tr_" . $cod_msg . "\" style=\"" . $style . "\" class=\"altColor" . $num_msg % 2 . "\">\n"; echo " <td width=\"2%\">\n"; echo " <input type=\"checkbox\" name=\"chk[]\" id=\"chk_" . $cod_msg . "\" value=\"" . $cod_msg . "\" onclick=\"ControlaSelecao(this);\" />\n"; echo " </td>\n"; echo " <td class=\"alLeft\">\n"; echo " " . $icone . " " . $iconeAnexo . " " . $assunto . "\n"; echo " </td>\n"; if ($modoVisualizacao != 'E') { echo " <td width=\"20%\">\n"; echo " " . $remetente . "\n"; echo " </td>\n"; }
} if ($check_cidade) { $tmpAR[$c++] = $linha['cidade']; } if ($check_estado) { $tmpAR[$c++] = $linha['estado']; } if (count($tmpAR) > 0) { echo "<br />" . implode(" - ", $tmpAR) . "\n"; } echo " </td>\n"; /* ultimo acesso do usuario */ if ($check_ultimos) { echo " <td>\n"; if (isset($lista_acessos[$cod])) { echo UnixTime2DataHora($lista_acessos[$cod]['ultimo_acesso']); } else { /* 21 - Nenhum acesso */ echo " <i>" . RetornaFraseDaLista($lista_frases, 21) . "</i>"; } echo " </td>\n"; } /* numero de acessos do usuario*/ if ($check_qtde) { $qtde_acessos = isset($lista_acessos[$cod]) ? $lista_acessos[$cod]['num_acessos'] : 0; if ($max_qtde_acessos > 0) { $tamanho_barra = (int) ($qtde_acessos * 160 / $max_qtde_acessos); } echo " <td>"; echo $qtde_acessos; echo "<br />";
$sock = Conectar($cod_curso); ExpulsaVisitante($sock, $cod_curso, $cod_usuario, true); $eformador = EFormador($sock, $cod_curso, $cod_usuario); $codFormadores = RetornaCodigoFormadoresDoCurso($sock, $cod_curso); $codAlunos = RetornaCodigoAlunosDoCurso($sock, $cod_curso); $codColaboradores = RetornaCodigoColaboradoresDoCurso($sock, $cod_curso); $codGrupos = RetornaCodigoGruposDoCurso($sock); $codMsgAnt = $_GET['cod_msg_ant']; $acao = $_GET['acao']; if ($codMsgAnt) { $linha = RetornaInfosMensagem($sock, $codMsgAnt); $codUsuarioAutorAnt = $linha['cod_usuario']; $nomeAutorAnt = RetornaNomeUsuarioDeCodigo($sock, $codUsuarioAutorAnt, $cod_curso); $mensagem = $linha['mensagem']; $assunto = $linha['assunto']; $dataAnt = UnixTime2DataHora($linha['data']); } /* **************** inicio funcoes javascript ***************************** */ 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\">\n\n"; echo " var selec = '" . $_GET['selec'] . "';\n"; /* ************************************************************************ * getfilename - tira o caminho do arquivo retornando soh o arquivo * Entrada: path - caminho do arquivo * Saida: file - nome do arquivo */ echo " function getfilename(path) {\n"; echo " var pieces=path.split('\\\\');\n"; echo " var n=pieces.length;\n"; echo " var file=pieces[n-1];\n";
echo "(" . RetornaFraseDaLista($lista_frases, 240) . ")"; echo "</a> "; } echo "</td>\n"; } else { if ($tela_formador) { echo " <td align=\"left\">" . $icone . "<a class=\"" . $class . "\" href=\"corrigir_exercicio.php?cod_curso=" . $cod_curso . "&cod_resolucao=" . $linha_item['cod_resolucao'] . "\">" . $linha_item['titulo'] . "</a></td>\n"; } else { if ($dono_exercicios || $linha_item['compartilhada'] == "T") { echo " <td align=\"left\">" . $icone . "<a class=\"" . $class . "\" href=\"resolver.php?cod_curso=" . $cod_curso . "&cod_resolucao=" . $linha_item['cod_resolucao'] . "\">" . $linha_item['titulo'] . "</a></td>\n"; } else { echo " <td align=\"left\">" . $icone . $linha_item['titulo'] . "</td>\n"; } } } echo " <td>" . UnixTime2DataHora($aplicado['dt_limite_submissao']) . "</td>\n"; echo " <td>" . $compartilhamento . "</td>\n"; echo " <td>" . $comentarios . "</td>\n"; echo " <td>" . $avaliacao . "</td>\n"; echo " <td>" . $situacao . "</td>\n"; echo " </tr>\n"; } } else { echo " <tr>\n"; /* Frase #118 - Nao ha nenhum exercicio */ echo " <td colspan=\"6\">" . RetornaFraseDaLista($lista_frases, 118) . "</td>\n"; echo " </tr>\n"; } echo " </table>\n"; /* Frase #223 - Comentario de Aluno */ /* Frase #224 - Comentario de Formador */
if ($check_cidade) { echo " <li><b>" . RetornaFraseDaLista($lista_frases, 10) . ":</b> " . $linha['cidade'] . "</li>\n"; } if ($check_estado) { echo " <li><b>" . RetornaFraseDaLista($lista_frases, 11) . ":</b> " . $linha['estado'] . "</li>\n"; } echo " </ul>\n"; echo " </td>\n"; } if ($coluna3) { echo " <td class=\"alLeft\">\n"; echo " <ul>\n"; /* ultimo acesso do usuario */ if ($check_ultimos) { if (isset($lista_acessos[$cod])) { echo " <li><b>" . RetornaFraseDaLista($lista_frases, 19) . ":</b> " . UnixTime2DataHora($lista_acessos[$cod]['ultimo_acesso']) . "</li>\n"; } else { /* 21 - Nenhum acesso */ echo " <li><i>" . RetornaFraseDaLista($lista_frases, 21) . "</i></li>\n"; } } /* numero de acessos do usuario*/ if (isset($check_qtde) && $check_qtde) { $qtde_acessos = isset($lista_acessos[$cod]) ? $lista_acessos[$cod]['num_acessos'] : 0; if ($max_qtde_acessos > 0) { $tamanho_barra = (int) ($qtde_acessos * 160 / $max_qtde_acessos); } /* 20 - Quantidade de acessos */ echo " <li><b>" . RetornaFraseDaLista($lista_frases, 20) . ":</b> " . $qtde_acessos . "</li>\n"; if ($qtde_acessos > 0) { echo " <li style=\"line-height:3px; height:3px; border:1pt solid; width:" . $max_qtde_acessos . "; border-left:" . $tamanho_barra . "pt solid #C32621;\"> </li>\n";
/* Frase #86 - Limite de entrega */ echo " <td width=\"10%\" style=\"cursor:pointer\">" . RetornaFraseDaLista($lista_frases, 86) . "</td>\n"; /* Frase #57 - Compartilhamento */ echo " <td width=\"10%\" style=\"cursor:pointer\">" . RetornaFraseDaLista($lista_frases, 57) . "</td>\n"; /* Frase #130 - Situacao */ echo " <td width=\"10%\" style=\"cursor:pointer\">" . RetornaFraseDaLista($lista_frases, 130) . "</td>\n"; } echo " </tr>\n"; if (count($lista_exercicios) > 0 && $lista_exercicios != null) { foreach ($lista_exercicios as $cod => $linha_item) { $disponibilizacao = "-"; $entrega = "-"; $dados_aplicado = RetornaDadosExercicioAplicado($sock, $linha_item['cod_exercicio']); if ($linha_item['situacao'] == 'A') { $disponibilizacao = UnixTime2DataHora($dados_aplicado['dt_disponibilizacao']); $entrega = UnixTime2DataHora($dados_aplicado['dt_limite_submissao']); } $data = "<span id=\"data_" . $linha_item['cod_exercicio'] . "\">" . UnixTime2Data($linha_item['data']) . "</span>"; $titulo = $linha_item['titulo']; $icone = "<img src=\"../imgs/arqp.gif\" alt=\"\" border=\"0\" /> "; $situacao = RetornaSituacaoExercicio($linha_item['situacao'], $data_atual, $dados_aplicado['dt_disponibilizacao']); /* Frase #6 - Compartilhado com Formadores */ if ($linha_item['tipo_compartilhamento'] == "F") { $compartilhamento = RetornaFraseDaLista($lista_frases, 6); } else { $compartilhamento = RetornaFraseDaLista($lista_frases, 8); } if ($cod_usuario == $linha_item['cod_usuario']) { $compartilhamento = "<span id=\"comp_" . $linha_item['cod_exercicio'] . "\" class=\"link\" onclick=\"js_cod_item='" . $linha_item['cod_exercicio'] . "';AtualizaComp('" . $linha_item['tipo_compartilhamento'] . "');MostraLayer(cod_comp,140,event);return(false);\">" . $compartilhamento . "</span>"; } if ($cod_usuario == $linha_item['cod_usuario'] || $linha_item['tipo_compartilhamento'] == "F") {