$dir_temp = $diretorio_temp . "/correio_" . $cod_curso . "_exib_" . $cod_usuario_temp; $link_temp = "../../diretorio/correio_" . $cod_curso . "_exib_" . $cod_usuario_temp; Desconectar($sock); $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 " </td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td valign=\"top\">\n"; echo " <table border=0 width=100% cellspacing=\"0\" style=\"cellspadding:0pt;\" class=\"tabInterna\" id=\"tabelaMostraMsgs\">\n"; echo " <tr>\n"; echo " <td class=\"alRight\" style=\"width:100\">\n"; /* 23 - Remetente*/ echo " " . RetornaFraseDaLista($lista_frases, 23) . "\n"; echo " </td>\n"; echo " <td class=\"alLeft\">\n"; echo " <a class=\"text\" href=\"#\" onClick=\"AbrePerfil(" . $linha['cod_usuario'] . ");\">"; echo " " . RetornaNomeUsuarioDeCodigo($sock, $linha['cod_usuario'], $cod_curso) . "</a>\n"; echo " </td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td style=\"width:15%\" class=\"alRight\" valign=\"top\">\n"; /* 27 - Destinatario*/ echo " " . RetornaFraseDaLista($lista_frases, 27) . "\n"; echo " </td>\n"; echo " <td class=\"alLeft\" style=\"height:30;overflow:auto\">\n"; if ($numDest > 6) { echo "<div style=\"width:505;height:" . $tamQuadroDest . ";overflow:auto\">\n"; } else { echo "<div>\n"; } foreach ($listaDest as $k) { if ($SalvarEmArquivo || false == $k['status']) {
if ($acao == 2 && $codMsgAnt != "NULL") { // msg estah sendo respondida para todos destinatarios. Destinatarios sao destinatarios da msg anterior + autor if ($num > 0) { $lista = RetornaCategDestinoCodUsuarioMsg($sock, $codMsgAnt); foreach ($lista as $cod => $dados) { if ($dados['cod_destino'] == $codColaboradores[$i]['cod_usuario'] && ($dados['cod_destino'] != $cod_usuario || $codUsuarioAutorAnt == $cod_usuario) && $dados['categ_destino'] == 'U' || $codUsuarioAutorAnt == $codColaboradores[$i]['cod_usuario'] && $codUsuarioAutorAnt != $cod_usuario) { $checked = "checked = checked"; break; } else { $checked = ""; } } } } } echo " <input name=\"chkC[]\" id=\"chkC\" type=\"checkbox\" value=\"" . $codColaboradores[$i]['cod_usuario'] . "\" onclick=\"ControlaChkTodos('C', this)\" " . $checked . " /> <span class=\"link\" onclick='OpenWindowPerfil(" . $codColaboradores[$i]['cod_usuario'] . ");'> " . RetornaNomeUsuarioDeCodigo($sock, $codColaboradores[$i]['cod_usuario'], $cod_curso) . "</span><br />\n"; echo " </li>\n"; } } echo " </ul>\n"; echo " </li>\n"; } $cont = count($codGrupos); $checked = ""; if (is_array($codGrupos) && $cont > 0) { /* 32 - Todos os grupos*/ echo " <li>\n"; echo " <input name=\"chkTodosG\" id=\"chkTodosG\" type=\"checkbox\" value=\"G*\" onclick=\"MarcaOuDesmarcaTodos('G');\" /> " . RetornaFraseDaLista($lista_frases, 32) . " <span id=\"mostraG\" class=\"link\" style=ver:nao onclick=\"MostraEscondeUsers('G')\">[ + ]</span><br />\n"; echo " </li>\n"; echo " <li>\n"; echo " <ul id=\"ulUserG\" class=\"listaDest\" style=\"display:none\">\n";
echo " <option value=\"g" . $lista[$c]['cod_grupo'] . "\">" . RetornaGrupoComCodigo($sock, $lista[$c]['cod_grupo']) . "</option>\n"; } } } echo " </select>\n"; echo " </td>\n"; echo " <td style=\"border:0pt;\">\n"; echo " <input class=\"input\" type=\"button\" value='------>' onclick='adicionar();' /><br />\n"; echo " </td>\n"; /* 109 - Lista dos alunos com permiss� */ $usuarios = RetornaUsuariosPermissao($sock, $cod_forum); echo " <td style=\"border:0pt;\" valign=\"top\" align=\"center\">" . RetornaFraseDaLista($lista_frases, 109) . "<br />\n"; echo " <select style=\"width:100pt;\" name='select_participantes_permissao[]' size=\"5\" multiple=\"multiple\" class=\"g1field\">\n"; /* Exibe os usuários que já estão setados com permissão */ foreach ($usuarios as $cod => $linha) { echo " <option value=\"" . $linha['cod_permitido'] . "\">" . TruncaString(RetornaNomeUsuarioDeCodigo($sock, $linha['cod_permitido']), 35) . "\n"; } $grupos = RetornaGruposPermissao($sock, $cod_forum); /* Exibe os grupos que já estão setados com permissão */ foreach ($grupos as $cod => $linha) { echo " <option value=\"g" . $linha['cod_permitido'] . "\">" . RetornaGrupoComCodigo($sock, $linha['cod_permitido']) . "\n"; } echo " </select>\n"; echo " </td>\n"; echo " <td style=\"border:0pt;\">\n"; /* 7 - Confirmar */ echo " <input class=\"input\" type=\"submit\" value=\"" . RetornaFraseDaLista($lista_frases_geral, 7) . "\" />\n"; echo " </td>\n"; echo " </tr>\n"; /* status G: Define os usuários com permissão de escrita e leitura no forum
$styleClass = "novo"; } else { if ($modoVisualizacao == 'E') { $icone = "<img src=\"../imgs/icMensagemEnviada.gif\" border=\"0\" alt=\"\" id=\"img_" . $cod_msg . "\" />"; } else { if ($modoVisualizacao == 'L') { $icone = "<img src=\"../imgs/icMensagemApagada.gif\" border=\"0\" alt=\"\" id=\"img_" . $cod_msg . "\" />"; } else { $icone = "<img src=\"../imgs/icMensagemLida.gif\" border=\"0\" alt=\"\" id=\"img_" . $cod_msg . "\" />"; } } $styleClass = "antigo"; } //Não mostrar remetente nas mensagens enviadas; if ($modoVisualizacao != 'E') { $remetente = RetornaNomeUsuarioDeCodigo($sock, $dados[1], $cod_curso); $remetente = "<span id=\"remetente_" . $cod_msg . "\" class=\"link " . $styleClass . "\" onclick=\"OpenWindowPerfil(" . $dados[1] . ");\">" . $remetente . "</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']);