示例#1
0
         echo "                    </td>\n";
     }
     echo "                    <td width=\"10%\" align=\"center\">" . UnixTime2Data($lista_foruns[$num]['data']) . "</td>\n";
     if ($EhAvaliacao) {
         $cod_avaliacao = RetornaCodAvaliacao($sock, $lista_foruns[$num]['cod_forum']);
         if ($usr_aluno || $usr_colaborador || $usr_visitante) {
             // G 35 - Sim
             echo "                    <td  width=\"10%\" align=\"center\"><span class=\"link\" onClick=\"VerAvaliacao(" . RetornaCodAvaliacao($sock, $lista_foruns[$num]['cod_forum']) . ");\">" . RetornaFraseDaLista($lista_frases_geral, 35) . "</span></td>\n";
         } else {
             if ($usr_formador) {
                 if ($status == 'A') {
                     // G 35 - Sim
                     echo "                    <td  width=\"10%\" align=\"center\"><span class=\"link\" onClick=\"VerAvaliacao(" . RetornaCodAvaliacao($sock, $lista_foruns[$num]['cod_forum']) . ");\">" . RetornaFraseDaLista($lista_frases_geral, 35) . "</span></td>\n";
                 } else {
                     // G 35 - Sim
                     echo "                    <td  width=\"10%\" align=\"center\"><span class=\"link\" onClick=\"VerAvaliacao(" . RetornaCodAvaliacao($sock, $lista_foruns[$num]['cod_forum']) . ");\">" . RetornaFraseDaLista($lista_frases_geral, 35) . "</span></td>\n";
                 }
             } else {
                 /*93 - erro interno....*/
                 echo "                    <td  width=\"10%\" align=\"center\">" . RetornaFraseDaLista($lista_frases, 93) . "</td>\n";
             }
         }
     } elseif ($status == 'D' && ForumEraAvaliacao($sock, $lista_foruns[$num]['cod_forum'])) {
         $cod_avaliacao = RetornaCodAvaliacaoDeletada($sock, $lista_foruns[$num]['cod_forum']);
         // G 35 - Sim
         echo "                    <td  width=\"10%\" align=\"center\">" . RetornaFraseDaLista($lista_frases_geral, 35) . "</td>\n";
     } else {
         /* 36 - Não*/
         echo "                    <td width=\"10%\" align=\"center\">" . RetornaFraseDaLista($lista_frases_geral, 36) . "</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']);
                 $cod_avaliacao = RetornaCodAvaliacaoApagada($sock, $cod_assunto);
                 /* 35 - Sim */
示例#3
0
             $acao = "recuperarAvaliacao";
         }
     } else {
         if (!ConfiguraForum($sock, $cod_forum, "L")) {
             /* 83 - Erro ao recuperar o f�um. */
             $atualizacao = "false";
         }
     }
     Desconectar($sock);
     header("Location:forum.php?cod_curso=" . $cod_curso . "&acao=" . $acao . "&atualizacao=" . $atualizacao);
     exit;
 } else {
     if ($acao == 'apagar') {
         $atualizacao = "true";
         if ($AcessoAvaliacaoF && ForumEhAvaliacao($sock, $cod_forum)) {
             $cod_avaliacao = RetornaCodAvaliacao($sock, $cod_forum);
             if (ApagaAvaliacaoForum($sock, $cod_avaliacao, $cod_usuario)) {
                 if (DeletaForum($sock, $cod_forum)) {
                     /* 38 - F�um apagado com sucesso. */
                     $query = "delete from Forum_permissoes where cod_forum=" . $cod_forum . "";
                     Enviar($sock, $query);
                 } else {
                     /* 39 - Erro ao apagar o f�um. */
                     $atualizacao = "false";
                 }
             } else {
                 /* 87 - Erro ao apagar avaliação do fórum. */
                 $atualizacao = "false";
             }
         } else {
             if (DeletaForum($sock, $cod_forum)) {
示例#4
0
             $data = "<span class=\"link\" onclick=\"window.open('em_edicao.php?cod_curso=" . $cod_curso . "&amp;cod_usuario=" . $cod_usuario . "&amp;cod_ferramenta=" . $cod_ferramenta . "&amp;cod_item=" . $linha['cod_item'] . "&amp;origem=material&amp;cod_ferramenta=" . $cod_ferramenta . "','EmEdicao','width=300,height=220,top=150,left=250,status=yes,toolbar=no,menubar=no,resizable=yes');\">" . RetornaFraseDaLista($lista_frases, 18) . "</a>";
             $compartilhamento = $compartilhamento;
             $titulo = "<img src=\"../imgs/arqp.gif\" border=\"0\" alt=\"\" />&nbsp;&nbsp;" . $linha['titulo'];
         }
     } else {
         $compartilhamento = "<span id=\"comp_" . $linha['cod_item'] . "\" class=\"link\" onclick=\"js_cod_item='" . $linha['cod_item'] . "';AtualizaComp('" . $linha['tipo_compartilhamento'] . "');MostraLayer(cod_comp,140,event);\">" . $compartilhamento . "</span>";
         $titulo = "<img src=\"../imgs/arqp.gif\" border=\"0\" alt=\"\" />&nbsp;&nbsp;<a href=\"ver.php?cod_curso=" . $cod_curso . "&amp;cod_usuario=" . $cod_usuario . "&amp;cod_ferramenta=" . $cod_ferramenta . "&amp;cod_item=" . $linha['cod_item'] . "&amp;cod_topico_raiz=" . $cod_topico_raiz . "\">" . $linha['titulo'] . "</a>";
     }
     echo "                    <tr" . $marcatr . " id=\"tr_" . $linha['cod_item'] . "\">\n";
     echo "                      <td width=\"2%\"><input type=\"checkbox\" id=\"chkitm_" . $linha['cod_item'] . "\" name=\"chkItem\" value=\"" . $linha['cod_item'] . "\" onclick=\"VerificaCheck()\" /></td>\n";
     echo "                      <td class=\"alLeft\">" . $titulo . "</td>\n";
     echo "                      <td width=\"10%\" align=\"center\"><span id=\"data_" . $linha['cod_item'] . "\">" . $data . "</span></td>\n";
     echo "                      <td width=\"20%\" align=\"center\">" . $compartilhamento . "</td>\n";
     if ($cod_ferramenta == 3 && $AcessoAvaliacaoM) {
         if (AtividadeEhAvaliacao($sock, $linha['cod_item'])) {
             $cod_avaliacao = RetornaCodAvaliacao($sock, $linha['cod_item']);
             /* 35 - Sim (ger)*/
             echo "                      <td width=\"10%\" align=\"center\"><span class='link' onclick='VerAvaliacao(" . $cod_avaliacao . ");return(false);'>" . RetornaFraseDaLista($lista_frases_geral, 35) . "</span>";
         } else {
             /* 36 -  Nao (ger)*/
             echo "                      <td width=\"10%\" align=\"center\">" . RetornaFraseDaLista($lista_frases_geral, 36) . "</td>\n";
         }
     }
     echo "                    </tr>\n";
 } else {
     if ($linha['status'] != "E" && $linha['tipo_compartilhamento'] == "T") {
         $titulo = "<img src=\"../imgs/arqp.gif\" border=\"0\" alt=\"\" />&nbsp;&nbsp;<a class=\"link\" href=\"ver.php?cod_curso=" . $cod_curso . "&amp;cod_usuario=" . $cod_usuario . "&amp;cod_ferramenta=" . $cod_ferramenta . "&amp;cod_item=" . $linha['cod_item'] . "&amp;cod_topico_raiz=" . $cod_topico_raiz . "\">" . $linha['titulo'] . "</a>";
         echo "                    <tr" . $marcatr . " id=\"tr_" . $linha['cod_item'] . "\">\n";
         echo "                      <td class=\"alLeft\">" . $titulo . "</td>\n";
         echo "                      <td width=\"10%\" align=\"center\"><span id=\"data_" . $linha['cod_item'] . "\">" . $data . "</span></td>\n";
         echo "                    </tr>\n";
示例#5
0
         exit;
     } else {
         header("Location:material.php?cod_curso=" . $cod_curso . "&cod_ferramenta=" . $cod_ferramenta . "&cod_usuario=" . $cod_usuario . "&cod_topico_raiz=" . $cod_topico_raiz . "&atualizacao=false");
         Desconectar($sock);
         exit;
     }
 } else {
     if ($acao == "apagarSelecionados") {
         $cod_topicos_array = explode(",", $cod_topicos);
         $cod_itens_array = explode(",", $cod_itens);
         if ($cod_itens != "") {
             foreach ($cod_itens_array as $cod => $linha) {
                 ApagarItem($sock, $tabela, $linha, $cod_usuario);
                 if ($cod_ferramenta == 3 && $AcessoAvaliacaoM) {
                     if (AtividadeEhAvaliacao($sock, $linha)) {
                         $cod_avaliacao = RetornaCodAvaliacao($sock, $linha);
                         ApagaAvaliacaoPortfolio($sock, $cod_avaliacao, $cod_usuario);
                     }
                 }
             }
         }
         if ($cod_topicos != "") {
             foreach ($cod_topicos_array as $cod => $linha) {
                 ApagarTopico($sock, $tabela, $linha, $cod_usuario);
             }
         }
         Desconectar($sock);
         header("Location:material.php?cod_curso=" . $cod_curso . "&cod_usuario=" . $cod_usuario . "&cod_ferramenta=" . $cod_ferramenta . "&cod_topico_raiz=" . $cod_topico_raiz . "&acao=" . $acao . "&atualizacao=true");
         exit;
     } else {
         if ($acao == 'anexar') {