コード例 #1
0
ファイル: index.php プロジェクト: andisantos/TelEduc
/* 1 - Administração */
echo "          <h4>" . RetornaFraseDaLista($lista_frases, 1) . "</h4>\n";
// 3 A's - Muda o Tamanho da fonte
echo "          <div id=\"mudarFonte\">\n";
echo "            <a onclick=\"mudafonte(2)\" href=\"#\"><img width=\"17\" height=\"15\" border=\"0\" align=\"right\" alt=\"Letra tamanho 3\" src=\"../cursos/aplic/imgs/btFont1.gif\"/></a>\n";
echo "            <a onclick=\"mudafonte(1)\" href=\"#\"><img width=\"15\" height=\"15\" border=\"0\" align=\"right\" alt=\"Letra tamanho 2\" src=\"../cursos/aplic/imgs/btFont2.gif\"/></a>\n";
echo "            <a onclick=\"mudafonte(0)\" href=\"#\"><img width=\"14\" height=\"15\" border=\"0\" align=\"right\" alt=\"Letra tamanho 1\" src=\"../cursos/aplic/imgs/btFont3.gif\"/></a>\n";
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 . "')";
コード例 #2
0
ファイル: compor.php プロジェクト: andisantos/TelEduc
if ($acao == 3) {
    Desconectar($sock);
    $sock = Conectar("");
    $diretorio_arq = RetornaDiretorio($sock, 'Arquivos');
    //SELECT `diretorio` FROM `Diretorio` WHERE `item`='Arquivos'
    $dir_arq_ant = $diretorio_arq . "/" . $cod_curso . "/correio/" . $cod_msg_ant . "/";
    $dir_arq = $diretorio_arq . "/" . $cod_curso . "/correio/" . $cod_msg;
    $lista_arq = RetornaArrayDiretorio($dir_arq_ant);
    Desconectar($sock);
    $sock = Conectar($cod_curso);
}
/* Caso a mensagem seja uma resposta ou um redirecionamento, mostra os arquivos ja anexados na msgm anterior
 * 	$dir_arq_ant = diretorio onde estao os arquivos anexados na msgm anterior
 * 	$dir_arq_ant = [diretorio_onde_ficam_os_arquivos]/[cod_curso]/correio/[cod_msg_ant]/
 * 	$listaArq = array com os arquivos anexados na mensagem anterior*/
$listaArq = RetornaArrayDiretorio($dir_arq_ant);
if (count($listaArq) > 0) {
    $countArq = 0;
    foreach ($listaArq as $cod => $linha) {
        echo "                      <input type=\"checkbox\" id=\"chkArqAnexo\" name=\"chkArqAnexo[]\" value=" . $linha['Caminho'] . " checked=\"checked\" style=\"margin-left:65px;\" /><a   href=" . $link_temp . "/" . ConverteURL2HTML($linha['Arquivo']) . " target=blank> " . $linha['Arquivo'] . " </a><br />\n";
    }
}
/*95 - Anexar Arquivo */
echo "                        <img alt=\"\" src=\"../imgs/paperclip.gif\" border=0 style=\"margin-left:65px;\"  /><span id=\"anexar_arquivo\" onclick=\"addInputFile();\" class=\"link\">" . RetornaFraseDaLista($lista_frases, 85) . "</span>\n";
echo "                        </div>\n";
echo "                      </td>\n";
echo "                    </tr>\n";
echo "                    <tr>\n";
echo "                      <td colspan=\"2\">\n";
echo "                        <script type=\"text/javascript\">\n";
echo "                          writeRichText('msg_corpo', '" . VerificaStringQuery(Enter2Br($mensagem)) . "', 610, 200, true, false);\n";
コード例 #3
0
echo "                    </td>\n";
echo "                  </tr>\n";
echo "                  <tr>\n";
echo "                    <td colspan=\"2\" class=\"itens divRichText\">\n";
echo PreparaMensagemExibicao($linha['mensagem']);
echo "                    </td>\n";
echo "                  </tr>\n";
/* Arquivos anexos: 
 * Se existem arquivos anexos (existe link pro arquivo no dir_temp)
 * Mostra o link pros anexos no fim da mensagem */
if ($tem_arquivos) {
    echo "                  <tr>\n";
    echo "                    <td class=\"alLeft\" colspan=\"2\">\n";
    /* 100 - Arquivos anexos */
    echo "                      <b>" . RetornaFraseDaLista($lista_frases, 100) . ":</b>\n";
    $listaArq = RetornaArrayDiretorio($dir_temp);
    if (count($listaArq) > 0) {
        foreach ($listaArq as $cod => $linha) {
            $linha['Arquivo'] = mb_convert_encoding($linha['Arquivo'], "ISO-8859-1", "UTF-8");
            if ($cod == 0) {
                echo "                      <a class=\"text\" href=" . $link_temp . "/" . ConverteURL2HTML($linha['Arquivo']) . " target=\"blank\"> " . $linha['Arquivo'] . " </a>\n";
            } else {
                echo "                      | <a class=\"text\" href=" . $link_temp . "/" . ConverteURL2HTML($linha['Arquivo']) . " target=\"blank\"> " . $linha['Arquivo'] . " </a>\n";
            }
        }
    }
    echo "                    </td>\n";
    echo "                  </tr>\n";
}
echo "                </table>\n";
//fim da tabela tabelaMostraMensagem
コード例 #4
0
ファイル: acoes_linha.php プロジェクト: andisantos/TelEduc
     $dir = RetornaArrayDiretorio($dir_tmp . $caminho);
     foreach ($dir as $cod => $linha) {
         if ($linha['Status'] && $linha['Arquivo'] != "") {
             $arquivo_entrada = $dir_tmp . $caminho . ConverteUrl2Html($linha['Diretorio'] . "/" . $linha['Arquivo']);
             break;
         }
     }
     $res = DescompactarArquivoZip($dir_tmp . $arq, $dir_tmp . $caminho);
     $atualizacao = "false";
     if ($res) {
         $atualizacao = "true";
         RemoveArquivo($dir_tmp . $arq);
     }
     /*Define o status de todos os arquivos descompactados como false para que nenhum deles seja consiredo como 
       arquivo de entrada */
     $dir = RetornaArrayDiretorio($dir_tmp . $caminho);
     foreach ($dir as $cod => $linha) {
         AlteraStatusArquivo($dir_tmp . $caminho . ConverteUrl2Html($linha['Diretorio'] . "/" . $linha['Arquivo']), false);
     }
     AlteraStatusArquivo($arquivo_entrada, true);
     AcabaEdicao($sock, $cod_item);
     Desconectar($sock);
     header("Location:editar_dinam.php?cod_curso=" . $cod_curso . "&acao=" . $acao . "&atualizacao=" . $atualizacao);
 } else {
     if ($acao == "validarImportacao") {
         $sock = MudarDB($sock, "");
         $array = explode(";", $cod_curso_todos);
         $tipo_curso_origem = $array[0];
         $cod_curso_origem = $array[1];
         $tipo_curso = $_GET['tipo_curso'];
         $cod_categoria = $_GET['cod_categoria'];
コード例 #5
0
ファイル: extrair_curso2.php プロジェクト: andisantos/TelEduc
CriaDiretorio($caminho);
/* 119 - Copiando: */
/* 120 - Arquivos do Curso */
echo RetornaFraseDaLista($lista_frases, 119) . " " . RetornaFraseDaLista($lista_frases, 120) . " ... \n\n";
flush();
/*   fun��o necess�ria pois a original invariavelmente mantem o nome da �ltima pasta do caminho, */
/* o que n�o � desej�vel nesse caso */
CopiaArquivosDiretorio($dir_arquivos . "/" . $cod_curso . "/", $caminho);
/* 304 - Ok */
echo RetornaFraseDaLista($lista_frases, 304) . "<p>\n";
/* se usu�rio optou por compacta��o dos arquivos, obedece */
if (CompactarCurso($sock)) {
    /* 302 - Compactando arquivos do curso */
    echo RetornaFraseDaLista($lista_frases, 302) . " \n\n";
    MudarParaDiretorio($caminho);
    $t = RetornaArrayDiretorio('.');
    if (is_array($t)) {
        if (!shell_exec($caminho_tar . "tar -zcvf " . $caminho . "/" . NOME_ARQUIVOS . " *")) {
            /* 303 - Erro interno ao compactar arquivos */
            die(RetornaFraseDaLista($lista_frases, 303));
        }
        // Remove os subdiret�rios.
        $subs = RetornaSubDiretorios($caminho);
        if (count($subs) > 0) {
            foreach ($subs as $dir) {
                RemoveDiretorio($caminho . "/" . $dir);
            }
        }
    }
    /*304 - Ok*/
    echo RetornaFraseDaLista($lista_frases, 304) . "<p>\n";