예제 #1
0
$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";
예제 #2
0
 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']);
예제 #3
0
    /*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";