echo " </tr>\n"; echo " <tr>\n"; echo " <td valign=\"top\">\n"; echo " <table id=\"tabelaInterna\" cellpadding=\"0\" cellspacing=\"0\" class=\"tabInterna\">\n"; echo " <tr class=\"head\">\n"; /* 40 - Assunto da Sess�o */ echo " <td>" . RetornaFraseDaLista($lista_frases, 40) . "</td>\n"; /* 29 - In�cio */ echo " <td>" . RetornaFraseDaLista($lista_frases, 29) . "</td>\n"; /* 30 - Fim */ echo " <td>" . RetornaFraseDaLista($lista_frases, 30) . "</td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td><img src=\"../imgs/icForum.gif\" border=\"0\" />" . $linha['Assunto'] . "</td>\n"; echo " <td>" . Unixtime2DataHora($linha['DataInicio']) . "</td>\n"; echo " <td>" . Unixtime2DataHora($linha['DataFim']) . "</td>\n"; echo " </tr>\n"; $lista = RetornaListaApelidos($sock, $cod_sessao); if (count($lista) > 0) { echo " <tr class=\"head\">\n"; /* 44 - Participantes */ echo " <td colspan=3>" . RetornaFraseDaLista($lista_frases, 44) . "</td>\n"; echo " </tr>\n"; foreach ($lista as $cod => $linha) { echo " <tr>\n"; echo " <td colspan=3 align=left>\n"; if ($cod > 0) { echo $linha; echo " (<a href=\"#\" onclick='OpenWindowLink(" . $cod . ");'>" . NomeUsuario($sock, $cod, $cod_curso) . "</a>)\n"; } else { echo $linha . " ('" . NomeUsuario($sock, $cod, $cod_curso) . "')\n";
LiberaSemaforo($sock, $tabela); /* N�o faz... Avisa para usu�rio quem est� editando e volta */ echo "<body link=#0000ff vlink=#0000ff bgcolor=white>\n"; /* 1 - 3: Atividades 4: Material de Apoio 5: Leituras 7: Parada Obrigat�ria */ $cabecalho = "<b class=titulo>" . RetornaFraseDaLista($lista_frases, 1) . "</b>\n"; /* 46 - Editar Material */ $cabecalho .= "<b class=subtitulo> - " . RetornaFraseDaLista($lista_frases, 46) . "</b>\n"; echo $cabecalho; /* 47 - O Material j� est� sendo editado desde */ echo "<p><font class=text>" . RetornaFraseDaLista($lista_frases, 47) . " "; /* 48 - por */ echo Unixtime2DataHora($linha['data']) . " " . RetornaFraseDaLista($lista_frases, 48); echo " " . NomeUsuario($sock, $linha['cod_usuario'], $cod_curso) . ".<br /><br />"; /* 23 - Voltar (gen) */ echo "<form><input class=\"input\" type=button value='" . RetornaFraseDaLista($lista_frases_geral, 23) . "' onclick=history.go(-1);></form>\n"; echo "</body></html>\n"; Desconectar($sock); exit; } /* Passou o tempo limite, captura a edi��o */ } /* �. Atualiza data e segue em frente. */ CancelaEdicao($sock, $tabela, $dir, $linha['cod_item'], $cod_usuario, $cod_curso, $diretorio_arquivos, $diretorio_temp, $criacao_avaliacao); MudaStatusEdicao($sock, $tabela, $cod_item, $cod_usuario); } else { /* Pega e segue em frente */ MudaStatusEdicao($sock, $tabela, $cod_item, $cod_usuario);
echo " </div>\n"; /* 509 - Voltar */ echo " <ul class=\"btsNav\"><li><span onclick=\"javascript:history.back(-1);\"> < " . RetornaFraseDaLista($lista_frases_geral, 509) . " </span></li></ul>\n"; $cod_pagina = 5; $dados = RetornaAvaliacao($sock, $cod_atividade, 'F'); if ($dados['Cont'] > 0) { $linha_hist = RetornaUltimaPosicaoHistoricoAvaliacao($sock, 'Avaliacao_historicos', $dados['Cod_avaliacao']); if ($dados['Status'] == 'C') { /* algu�m j� est� editando */ /* Ve se n�o � voc� */ if ($cod_usuario != $dados['Cod_usuario']) { if ($linha_hist['data'] > time() - 1800) { /* 78 - A Avalia��o j� est� sendo criada desde */ echo "<font class=\"text\">" . RetornaFraseDaLista($lista_frases, 78); /* 57 - Por */ echo Unixtime2DataHora($dados['Data']); echo " " . RetornaFraseDaLista($lista_frases_geral, 57) . " " . NomeUsuario($sock, $dados['Cod_usuario']) . ".<br><br>"; /* 23 - Voltar (gen) */ echo "<form><input class=\"text\" type=\"button\" value=\"" . RetornaFraseDaLista($lista_frases_geral, 23) . "\" onclick=\"location='../forum/forum.php?cod_curso=" . $cod_curso . "';\"></form>\n"; echo "</body></html>\n"; Desconectar($sock); exit; } /* Passou o tempo limite, captura a edi��o */ } /* �. Atualiza data e segue em frente. */ CancelaEdicaoAvaliacao($sock, $tabela, $dados['Cod_avaliacao'], $cod_usuario); $cod_avaliacao = IniciaCriacaoAvaliacao($sock, $tabela, $cod_atividade, $cod_usuario, 'F', $tipo); } elseif ($dados['Status'] == 'F' || $dados['Status'] == 'E') { // 70 - J� existe uma avalia��o criada para esta atividade. echo "<font class=\"text\">" . RetornaFraseDaLista($lista_frases, 70) . "</font><br><br>";
echo " </ul>\n"; echo " </td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td valign=\"top\">\n"; echo " <table id=\"tabelaInterna\" cellpadding=\"0\" cellspacing=\"0\" class=\"tabInterna\">\n"; echo " <tr class=\"head01\">\n"; /* 60 - Sess�o n�o marcada */ echo " <td>" . RetornaFraseDaLista($lista_frases, 60) . "</td>\n"; echo " </tr>\n"; /* 56 - de */ /* 57 - a */ /* 61 - N�o foi poss�vel incluir a sess�o */ /* 62 - pois j� est� marcada a sess�o */ echo " <tr>\n"; echo " <td>" . RetornaFraseDaLista($lista_frases, 61) . " \"" . LimpaTitulo($assunto) . "\" " . RetornaFraseDaLista($lista_frases, 56) . " " . Unixtime2DataHora($data_inicio) . " " . RetornaFraseDaLista($lista_frases, 57) . " " . Unixtime2DataHora($data_fim) . ", " . RetornaFraseDaLista($lista_frases, 62) . " \"" . $sessao_anterior . "\" " . RetornaFraseDaLista($lista_frases, 56) . " " . Unixtime2DataHora($linha['data_inicio']) . " " . RetornaFraseDaLista($lista_frases, 57) . " " . Unixtime2DataHora($linha['data_fim']) . ".</td>\n"; echo " </tr>\n"; // Fim Tabela Interna echo " </table>\n"; echo " </td>\n"; echo " </tr>\n"; // Fim Tabel�o echo "</table>\n"; include "../tela2.php"; exit; } } } /* Se o hor�rio de in�cio for anterior ao atual, ent�o exibe uma mensagem informando */ /* que n�o � poss�vel marcar sess�es em datas/horas passadas. */ if ($data_inicio < time()) {