$lista = RetornaListaSessoesMarcadas($sock, $d_inicio, $d_fim); $i = 0; if (count($lista) > 0 && $lista != "") { foreach ($lista as $cod => $linha) { if ($i == 0) { echo " <tr>\n"; } else { echo " <tr>\n"; } $i = ($i + 1) % 2; echo " <td>" . $linha['assunto'] . "</td>\n"; echo " <td>" . Unixtime2Data($linha['data_inicio']) . "</td>\n"; echo " <td>" . Unixtime2Hora($linha['data_inicio']) . "</td>\n"; echo " <td>" . Unixtime2Hora($linha['data_fim']) . "</td>\n"; if ($AcessoAvaliacao) { if (BatePapoEhAvaliacao($sock, $linha['assunto'], $linha['data_inicio'], $linha['data_fim'])) { $cod_assunto = RetornaCodAssunto($sock, $linha['assunto'], $linha['data_inicio'], $linha['data_fim']); $cod_avaliacao = RetornaCodAvaliacao($sock, $cod_assunto); // G 35 - Sim echo " <td><a class=\"text\" href=\"#\" onClick='VerAvaliacao(" . $cod_avaliacao . ");return(false);'>" . RetornaFraseDaLista($lista_frases_geral, 35) . "</a></td>"; } else { // G 36 - N�o echo " <td>" . RetornaFraseDaLista($lista_frases_geral, 36) . "</td>\n"; } } echo " </tr>\n"; } } else { echo " <tr>\n"; /* 59 - (N�o existe nenhuma sess�o marcada) */ echo " <td colspan=5>" . RetornaFraseDaLista($lista_frases, 59) . "</td>\n";
echo " <td class=\"text\" align=center>" . Unixtime2Hora($linha['DataInicio']) . "</td>\n"; echo " <td class=\"text\" align=center>" . Unixtime2Hora($linha['DataFim']) . "</td>\n"; if ($AcessoAvaliacao) { /* Pode ocorrer de uma sess�o de bate-papo fazer parte de mais de um assunto Desse modo, devemos determinar se h� uma avalia��o para cada um desses assuntos */ /* Os assuntos s�o montados na fun��o RetornaListaSessoes, e se houver mais de um, eles s�o separados por um <br/> */ $assunto_unico = explode("<br/>", $linha['Assunto']); echo " <td class=\"text\" align=center>"; foreach ($assunto_unico as $assunto_u) { // Se o Assunto da sess�o for diferente de "Sess�o n�o agendada" /*5 - (Sess�o n�o agendada)*/ if (strcmp($linha['Assunto'], RetornaFraseDaLista($lista_frases, 5))) { if (BatePapoEhAvaliacao($sock, $assunto_u, $linha['DataInicio'], $linha['DataFim'])) { $cod_assunto = RetornaCodAssunto($sock, $assunto_u, $linha['DataInicio'], $linha['DataFim']); $cod_avaliacao = RetornaCodAvaliacao($sock, $cod_assunto); $foiavaliado = FoiAvaliado($sock, $cod_avaliacao, $cod_usuario); if ($e_aluno || $usr_colaborador || $usr_visitante) { // G 35 - Sim echo RetornaFraseDaLista($lista_frases_geral, 35) . "<br/>"; } elseif ($e_formador) { // G 35 - Sim echo "<a class=\"text\" href=\"#\" onClick='VerAvaliacao(" . $cod_avaliacao . ");return(false);'>" . RetornaFraseDaLista($lista_frases_geral, 35) . "</a><br/>"; } else { /* 95 - erro interno... */ echo RetornaFraseDaLista($lista_frases, 95); } } elseif ($lixeira == "sim" && BatePapoEraAvaliacao($sock, $assunto_u, $linha['DataInicio'], $linha['DataFim'])) { $cod_assunto = RetornaCodAssunto($sock, $assunto_u, $linha['DataInicio'], $linha['DataFim']);
/*Pare exibir a ajuda de avalia��es*/ $cod_pagina = 12; } /* <!----------------- Tabelao -----------------> */ echo "<table cellpadding=\"0\" cellspacing=\"0\" id=\"tabelaExterna\" class=\"tabExterna\">\n"; echo " <tr>\n"; echo " <td valign=\"top\">\n"; echo " <form action=\"salvar_sessao.php\" method=\"get\">\n"; //echo(RetornaSessionIDInput()); echo " <input type=\"hidden\" name=\"cod_curso\" value=\"" . $cod_curso . "\" />\n"; echo " <input type=\"hidden\" name=\"cod_sessao\" value=\"" . $cod_sessao . "\" />\n"; echo " </form>\n"; if (!$SalvarEmArquivo && $e_formador && $status == 'A' && $AcessoAvaliacao) { // 5 - (Sess�o n�o agendada) if (strcmp($assunto, RetornaFraseDaLista($lista_frases, 5)) != 0) { if (BatePapoEhAvaliacao($sock, $assunto, $data_inicio, $data_fim)) { $assuntos = explode("<br/>", $assunto); // Caso a sess�o tenha mais de um assunto, pode-se acontecer de algumas das sess�es sejam avaliadas e outras n�o. // Portanto s� permitimos que ele avalie pela tela anterior if (count($assuntos) == 1) { $cod_assunto = RetornaCodAssunto($sock, $assunto, $data_inicio, $data_fim); $cod_avaliacao = RetornaCodAvaliacao($sock, $cod_assunto); echo " <ul class=\"btAuxTabs\">\n"; /* 97 - Avaliar Participantes */ echo " <li><span title=\"Avaliar Participantes\" onClick=\"AvaliarAlunos(" . $cod_avaliacao . ");\">" . RetornaFraseDaLista($lista_frases, 97) . "</span></li>\n"; echo " </ul>\n"; } } } } echo " <ul class=\"btAuxTabs\">\n";