Example #1
0
echo "          </div>\n";
/* 509 - Voltar */
echo "                  <ul class=\"btsNav\"><li><span onclick=\"javascript:history.back(-1);\">&nbsp;&lt;&nbsp;" . RetornaFraseDaLista($lista_frases_geral, 509) . "&nbsp;</span></li></ul>\n";
echo "<!-- Tabelao -->\n";
echo "<table cellpadding=\"0\" cellspacing=\"0\" id=\"tabelaExterna\" class=\"tabExterna\">\n";
echo "<tr>\n";
echo "<td valign=\"top\"><table cellpadding=\"0\" cellspacing=\"0\" class=\"tabInterna\">\n";
/* Realizando checagem de novo Patch */
$lista = RetornaArrayDiretorio("patch");
if (count($lista) > 0) {
    unset($patchs);
    // Existem Patchs no Diretorio
    foreach ($lista as $cod => $linha) {
        $query = "select * from Patchs where patch='" . $linha['Arquivo'] . "'";
        $res = Enviar($sock, $query);
        if (RetornaNumLinhas($res) == 0) {
            $patchs[$cod] = $linha['Arquivo'];
        }
    }
    if (count($patchs) > 0) {
        foreach ($patchs as $cod => $nome) {
            echo "<b>" . $nome . "</b><br /><br />";
            include "patch/" . $nome;
            $query = "insert into Patchs (patch) values ('" . $nome . "')";
            Enviar($sock, $query);
        }
        /* 135 - Patch atualizado com sucesso! */
        echo "<b>" . RetornaFraseDaLista($lista_frases, 135) . "</b><br><br>";
        // 18 - OK
        echo "<form><input type=\"button\" value='" . RetornaFraseDaLista($lista_frases_geral, 18) . "' onclick='document.location=\"index.php?\";'></form>";
        echo "</body>\n";
Example #2
0
     }
 }
 $res = Enviar($sock, $query);
 $num_cursos = RetornaNumLinhas($res);
 /*Cursos com datas de �nicio e fim definidas*/
 if (!isset($cod_pasta)) {
     $query = "select curso_inicio,curso_fim from Cursos where curso_inicio is not NULL";
 } else {
     if ($cod_pasta == 'nenhum') {
         $query = "select curso_inicio,curso_fim from Cursos where curso_inicio is not NULL and cod_pasta is NULL";
     } else {
         $query = "select curso_inicio,curso_fim from Cursos where curso_inicio is not NULL and cod_pasta=" . $cod_pasta . "";
     }
 }
 $res = Enviar($sock, $query);
 $nao_latentes = RetornaNumLinhas($res);
 $array = RetornaArrayLinhas($res);
 $horatual = time();
 $ativos = 0;
 $encerrados = 0;
 for ($i = 0; $i < $nao_latentes; $i++) {
     if ($horatual > $array[$i]['curso_fim']) {
         $encerrados++;
     } else {
         if ($horatual < $array[$i]['curso_fim'] && $horatual > $array[$i]['curso_inicio']) {
             $ativos++;
         }
     }
 }
 $latentes = $num_cursos - $encerrados - $ativos;
 echo "<td>" . $ativos . "</td><td>" . $encerrados . "</td><td>" . $latentes . "</td>\n";
Example #3
0
echo "      </tr>\n";
echo "    </table>\n";
echo "    <table cellpadding=\"0\" cellspacing=\"0\" class=\"tabExterna\">\n";
echo "      <tr>\n";
echo "        <td>\n";
echo "          <table cellpadding=\"0\" cellspacing=\"0\" class=\"tabInterna\">\n";
echo "            <tr>\n";
/* 35 - Ação */
echo "              <td><b>" . RetornaFraseDaLista($lista_frases, 35) . "</b></td>\n";
/* 7 - Data */
echo "              <td><b>" . RetornaFraseDaLista($lista_frases, 7) . "</b></td>\n";
/* 36 - Usuário */
echo "              <td><b>" . RetornaFraseDaLista($lista_frases, 36) . "</b></td>\n";
echo "            </tr>\n";
$res = RetornaResHistoricoDoItem($sock, $cod_item);
$num_linhas = RetornaNumLinhas($res);
while ($num_linhas > 0) {
    $linha = RetornaLinha($res);
    $num_linhas--;
    $nome_usuario = "<span class=\"link\" onclick=\"OpenWindowPerfil(" . $linha['cod_usuario'] . ");\">" . NomeUsuario($sock, $linha['cod_usuario'], $cod_curso) . "</span>";
    $data = UnixTime2DataHora($linha['data']);
    switch ($linha['acao']) {
        /* 40 - Cria�o */
        case 'C':
            $acao = RetornaFraseDaLista($lista_frases, 40);
            break;
            /* 39 - Edi�o Cancelada */
        /* 39 - Edi�o Cancelada */
        case 'D':
            $acao = RetornaFraseDaLista($lista_frases, 39);
            break;
echo " <script type=\"text/javascript\" language=\"JavaScript\">";
echo "  function Iniciar()\n";
echo "  {\n";
echo "    startList();\n";
echo "  }\n\n";
echo "  function OpenWindowPerfil(funcao)\n";
echo "  {\n";
echo "    window.open(\"../perfil/exibir_perfis.php?cod_curso=" . $cod_curso . "&cod_aluno[]=\"+funcao,\"PerfilDisplay\",\"width=600,height=400,top=120,left=120,scrollbars=yes,status=yes,toolbar=no,menubar=no,resizable=yes\");\n";
echo "    return(false);\n";
echo "  }\n";
echo "</script>";
echo "</head>";
$enquete = getEnquete($sock, $idEnquete);
$status = getStatusEnquete($sock, $enquete);
$participantes = getParticipantesEnquete($sock, $idEnquete, $cod_curso);
$total_participantes = RetornaNumLinhas($participantes);
$ator = getTipoAtor($sock, $cod_curso, $cod_usuario);
if (podeVerIdentidadeEnquete($sock, $ator, $enquete, CriadorEnquete($sock, $cod_curso, $cod_usuario, $idEnquete))) {
    echo "<body link=\"#0000ff\" vlink=\"#0000ff\">\n";
    echo "\n";
    echo "    <table border=0 width=\"100%\" cellspacing=0 style=\"margin-top:5px;\">\n";
    echo "      <tr>\n";
    echo "        <td valign=\"top\">\n";
    /* 1 - Enquete */
    echo "            <br/><h4>" . RetornaFraseDaLista($lista_frases, 1) . " - " . $enquete['titulo'] . "</h4>\n";
    echo "            <table border=\"0\" width=\"100%\" cellspacing=\"2\" style=\"margin-top:15px;\">\n";
    echo "              <tr>\n";
    echo "                <td align=\"center\">\n";
    echo "                  <ul class=\"btAuxTabs\">\n";
    /* 13 (ger) - Fechar */
    echo "                    <li><span onclick=\"self.close();\">" . RetornaFraseDaLista($lista_frases_geral, 13) . "</span></li>\n";
Example #5
0
echo "                <table cellpadding=\"0\" cellspacing=\"0\" class=\"tabInterna\">\n";
echo "                  <tr>\n";
echo "                    <td>\n";
Desconectar($sock);
$sock2 = Conectar("");
$query_teste = "select * from Extracoes_agendadas where extraido=0;";
$res_teste = Enviar($sock2, $query_teste);
if (RetornaNumLinhas($res_teste) >= 10) {
    /* 227 - O limite de 10 extracoes diarias foi ultrapassado. Por favor, tente agendar a extracao do curso um outro dia. */
    echo RetornaFraseDaLista($lista_frases, 227);
} else {
    foreach ($cod_usu as $cod => $cod_usuario) {
        $query_teste = "select * from Extracoes_agendadas where cod_usuario={$cod_usuario} and cod_curso={$cod_curso} and extraido=0;";
        $res_teste = Enviar($sock2, $query_teste);
    }
    if (RetornaNumLinhas($res_teste) == 0) {
        /* 144 - Operaçao concluida com sucesso! */
        echo "        " . RetornaFraseDaLista($lista_frases, 144) . "\n";
        echo "                      <br><br>";
        Desconectar($sock2);
        $sock = Conectar($cod_curso);
        /* 217 - O usuario agendado para extracao do curso foi: */
        echo RetornaFraseDaLista($lista_frases, 217) . " " . NomeUsuario($sock, $cod_usuario) . "\n";
        echo "                      <br /><br />";
        /* 218 - A extracao sera feita na madrugada do dia seguinte. Um e-mail sera enviado para o usuario quando o curso tiver sido extraido. */
        echo RetornaFraseDaLista($lista_frases, 218) . "\n";
        Desconectar($sock);
        $sock2 = Conectar("");
        $data = time();
        $query = "insert into Extracoes_agendadas values({$cod_curso}, {$cod_usuario}, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {$data});";
        Enviar($sock2, $query);
Example #6
0
        echo "                    <td colspan=\"3\"><b>" . $linha[0] . "</b></td>\n";
        echo "                  </tr>\n";
    }
} else {
    /* 44- Não há nenhum responsável cadastrado. */
    echo "                  <tr>\n";
    echo "                    <td colspan=\"3\">" . RetornaFraseDaLista($lista_frases, 44) . "</td>\n";
    echo "                  </tr>\n";
}
echo "                  <tr class=\"head\">\n";
//169 - Instituicao
echo "                    <td colspan=\"3\">" . RetornaFraseDaLista($lista_frases, 169) . "</td>\n";
echo "                  </tr>\n";
$query = "select nome, informacoes, link from Instituicao";
$res = Enviar($sock, $query);
if (RetornaNumLinhas($res) > 0) {
    $lista = RetornaArrayLinhas($res);
    foreach ($lista as $cod => $linha) {
        $linha[1] = Enter2BR($linha[1]);
        echo "                  <tr class=\"head01\">\n";
        //32 - Nome (configurar)
        echo "                    <td width=\"30%\">" . RetornaFraseDaLista($lista_frases_configurar, 32) . "</td>\n";
        //53 - Informações
        echo "                    <td width=\"40%\">" . RetornaFraseDaLista($lista_frases, 53) . "</td>\n";
        //170 -Link
        echo "                    <td width=\"30%\">" . RetornaFraseDaLista($lista_frases, 170) . "</td>\n";
        echo "                  </tr>\n";
        echo "                  <tr>\n";
        echo "                    <td><b>" . $linha[0] . "</b></td>\n";
        echo "                    <td>" . $linha[1] . "</td>\n";
        if ($linha[2] != "") {
Example #7
0
echo "Ok!<p>\n";
if ($tem_cod_lingua) {
    $cod_lingua = $linha['cod_lingua'];
} else {
    // lingua padrao do curso � definida como "Portugu�s" (1)
    $cod_lingua = 1;
}
if ($linha['cod_pasta'] == "") {
    $linha['cod_pasta'] = "NULL";
} else {
    $query = "SELECT cod_pasta FROM ";
    $query .= "Cursos_pastas WHERE cod_pasta = " . $linha['cod_pasta'];
    $sock = Conectar("");
    $res = Enviar($sock, $query);
    Desconectar($sock);
    $existe_cod_pasta = RetornaNumLinhas($res);
    if (!$existe_cod_pasta) {
        $linha['cod_pasta'] = "NULL";
    }
}
// 150 - Atualizando tabela Cursos da base externa com informa��es do curso inserido...
echo RetornaFraseDaLista($lista_frases, 150) . "...\n\n";
$query = "INSERT INTO Cursos (cod_curso, nome_curso, inscricao_inicio, ";
$query .= "inscricao_fim, curso_inicio, curso_fim, informacoes, publico_alvo, ";
$query .= "tipo_inscricao, num_alunos, cod_coordenador, acesso_visitante, ";
$query .= "cod_pasta, cod_lingua) VALUES (";
$query .= $novo_cod_curso . ",'" . $linha['nome_curso'] . "',";
$query .= "NULL,NULL,NULL,NULL,'";
$query .= $linha['informacoes'] . "','" . $linha['publico_alvo'] . "','";
$query .= $linha['tipo_inscricao'] . "'," . $linha['num_alunos'] . ",";
$query .= $linha['cod_coordenador'] . ",'" . $linha['acesso_visitante'] . "',";
 echo "      </tr>\n";
 echo "      <tr>\n";
 echo "        <td style=\"font-size:13px;\">\n";
 /* 81 - Pergunta */
 echo "          <strong>" . RetornaFraseDaLista($lista_frases, 81) . "</strong> " . $enquete['pergunta'] . "\n";
 echo "        </td>\n";
 echo "      </tr>\n";
 echo "      <tr><td>&nbsp;</td></tr>\n";
 foreach ($alternativas as $cod => $alternativa) {
     $votos = getVotos($sock, $alternativa['idAlternativa'], $cod_curso);
     echo "        <tr class=\"head\">\n";
     echo "          <td class=\"center\">\n";
     echo "                  " . ++$cont . ") " . $alternativa['texto'] . "\n";
     echo "          </td>\n";
     echo "        </tr>\n";
     if (RetornaNumLinhas($votos) == 0) {
         echo "        <tr>\n";
         echo "          <td style=\"font-size:12px;\">\n";
         /* 82 - nenhum voto */
         echo "            " . RetornaFraseDaLista($lista_frases, 82) . "\n";
         echo "          </td>\n";
         echo "        </tr>\n";
     }
     $linha = 0;
     while ($voto = RetornaLinha($votos)) {
         $linha = ($linha + 1) % 2;
         echo "        <tr class=\"altColor" . $linha . "\">\n";
         echo "          <td class=\"itens\" style=\"font-size:12px;\"><a href=\"#\" onclick=\"javascript: OpenWindowPerfil(" . $voto['cod_usuario'] . ");\">" . NomeUsuario($sock, $voto['cod_usuario'], $cod_curso) . "</a></td>\n";
         // echo("          <td class=\"itens\" style=\"font-size:12px;\"><a href=\"#\" onclick=\"javascript: OpenWindowPerfil(".$voto['cod_usuario'].");\">".$voto['nome']."</a></td>\n");
         echo "        </tr>\n";
     }