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 status R: Define os usuários com permissão de escrita no forum. Todos têm permissão de leitura. 107 - Definir os alunos com permissão de Escrita e Leitura 108 - Definir os alunos com permissão de Escrita (a Leitura é aberta para todos) */ echo " <tr>\n";
if (is_array($_FILES) && count($_FILES) != 0 || $_FILES != NULL || $chkArqAnexo != NULL) { AnexarArquivos($dir_curso, $dirArq, $arquivosAnexos, $chkArqAnexo); } /* Se o usuario selecionou a opcao de envio para e-mail externo. */ if ($userFormador && $msgExterna == 1) { if (ExisteArquivo($dirArq)) { if (!ExisteArquivo($dir_temp)) { CriaLinkSimbolico($dirArq, $dir_temp); } } if (!ExisteArquivo($dir_temp_msg)) { CriaDiretorio($dir_temp_msg); } if ($chkG) { for ($i = 0; $i < count($destsCorreio); $i++) { $vetorNomeAux[$i] = RetornaGrupoComCodigo($sock, $destsCorreio[$i]['cod_usuario']); $vetorMailAux[$i] = $destsCorreio[$i]['mail']; $quantos = count($destsCorreio) - 1; if ($i == $quantos) { //Verifica se � o �ltimo. Se for, tira a virgula $virgula = " "; } else { $virgula = ","; } $mnomes = implode(',', $vetorNomeAux) . $virgula; $memail .= implode(',', $vetorMailAux[$i]) . $virgula; } } else { for ($i = 0; $i < count($destsCorreio); $i++) { $vetorNomeAux[$i] = $destsCorreio[$i]['nome']; $vetorMailAux[$i] = $destsCorreio[$i]['mail'];
// 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['categ_destino'] == 'g') { // echo ("dados['cod_destino'] : ". $dados['cod_destino'] . "<br> CodGrupo: ". $codGrupos[$i]['cod_grupo'] ."<br> codUsuarioAutosAnt: " . $codUsuarioAutorAnt ."<br> cod_usuario: ". $cod_usuario ); if ($dados['cod_destino'] == $codGrupos[$i]['cod_grupo']) { //acho que essa parte não é util, depois de testar, apagar!!! // || // // (($codUsuarioAutorAnt == $codGrupos[$i]['cod_grupo']) && ($codUsuarioAutorAnt != $cod_usuario)) ) { $checked = "checked = checked"; break; } else { $checked = ""; } } } } } } echo " <input name=\"chkG[]\" id=\"chkG\" type=\"checkbox\" value=\"" . $codGrupos[$i]['cod_grupo'] . "\" onclick=\"ControlaChkTodos('G', this)\" " . $checked . " /> <span class=\"link\" onclick='OpenWindowGrupo(" . $codGrupos[$i]['cod_grupo'] . ");'> " . RetornaGrupoComCodigo($sock, $codGrupos[$i]['cod_grupo']) . "</span><br />\n"; echo " </li>\n"; } } echo " </ul>\n"; echo " </li>\n"; } echo " </ul>\n"; // echo("</li>\n"); echo " </div>\n";