Ejemplo n.º 1
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
if (!in_array(282, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$cadastro = new Cadastro();
$DAO = new CadastroDAO();
$cadastro->setId($_GET['id']);
$resultado = $DAO->Listar("SELECT \t\r\n\t\t\t\t\t\t\t\t\tA.id, \r\n\t\t\t\t\t\t\t\t\tSUBSTRING(B.nome_arquivo, 1, 35) AS nome_arquivo, \r\n\t\t\t\t\t\t\t\t\tA.traducao,\r\n\t\t\t\t\t\t\t\t\tB.nome_arquivo AS arquivo_atual,\r\n\t\t\t\t\t\t\t\t\tA.arquivo_ingles,\r\n\t\t\t\t\t\t\t\t\tC.comentario,\r\n\t\t\t\t\t\t\t\t\tC.id AS id_comentario,\r\n\t\t\t\t\t\t\t\t\tD.nome AS disciplina\r\n\t\t\t\t\t\t\t\tFROM " . MYSQL_BASE_TRADUCAO_DOCUMENTOS . " A\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CHECK_LISTS . " B ON A.id_check_list = B.id\r\n\t\t\t\t\t\t\t\tLEFT JOIN " . MYSQL_BASE_TRADUCAO_COMENTARIOS . " C ON A.id = C.id_documento\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_DISCIPLINAS . " D ON B.id_disciplina = D.id\r\n\t\t\t\t\t\t\t\tWHERE \r\n\t\t\t\t\t\t\t\t\tA.excluido IS NULL\r\n\t\t\t\t\t\t\t\tAND B.status IN ('A', 'AC')\r\n\t\t\t\t\t\t\t\tAND C.pertence = 'U'\r\n\t\t\t\t\t\t\t\tAND A.id=" . $cadastro->getId() . "\r\n\t\t\t\t\t\t\t\tUNION ALL\r\n\t\t\t\t\t\t\t\tSELECT \t\r\n\t\t\t\t\t\t\t\t\tA.id, \r\n\t\t\t\t\t\t\t\t\tB.nome AS nome_arquivo, \r\n\t\t\t\t\t\t\t\t\tA.traducao,\r\n\t\t\t\t\t\t\t\t\tB.arquivo AS arquivo_atual,\r\n\t\t\t\t\t\t\t\t\tA.arquivo_ingles,\r\n\t\t\t\t\t\t\t\t\tC.comentario,\r\n\t\t\t\t\t\t\t\t\tC.id AS id_comentario,\r\n\t\t\t\t\t\t\t\t\t'' AS disciplina\r\n\t\t\t\t\t\t\t\tFROM " . MYSQL_BASE_TRADUCAO_DOCUMENTOS . " A\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_TRADUCAO_ARQUIVOS . " B ON SUBSTRING(A.id_check_list, 3, 11) = B.id\r\n\t\t\t\t\t\t\t\tLEFT JOIN " . MYSQL_BASE_TRADUCAO_COMENTARIOS . " C ON A.id = C.id_documento\r\n\t\t\t\t\t\t\t\tWHERE \r\n\t\t\t\t\t\t\t\t\tA.excluido IS NULL\r\n\t\t\t\t\t\t\t\tAND C.pertence = 'U'\r\n\t\t\t\t\t\t\t\tAND A.id=" . $cadastro->getId() . "\r\n\t\t\t\t\t\t\t\tGROUP BY A.id");
if ($resultado) {
    foreach ($resultado as $item) {
        $cadastro->setProjetoRelacionado($item['nome_arquivo']);
        $cadastro->setDisciplina($item['disciplina']);
        if ($item['arquivo_atual'] != null) {
            if ($cadastro->getDisciplina() == '') {
                $pasta_traducao = 'traducao_docs/';
            } else {
                $pasta_traducao = '';
            }
            $arquivo_atual = '<a href="' . EXTERNAL_ROOT_PORTAL . '/arquivos/' . $pasta_traducao . $item['arquivo_atual'] . '" target="_blank">Baixar</a>';
        } else {
            $arquivo_atual = '';
        }
        if ($item['arquivo_ingles'] != null) {
            $arquivo_ingles = '<a href="' . EXTERNAL_ROOT_PORTAL . '/arquivos/' . $item['arquivo_ingles'] . '" target="_blank">Baixar</a>';
Ejemplo n.º 2
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
if (!in_array(66, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$cadastro = new Cadastro();
$DAO = new CadastroDAO();
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'finaliza') {
    $cadastro->setId($_POST['id']);
    $cadastro->setObservacao($_POST['comentario']);
    /*Arquivos Traduzido*/
    $file = $_FILES['file'];
    $uploadDir = '../../arquivos/';
    $name = sha1(date("d-m-Y H:i:s") . '-A');
    $uploadFile = $uploadDir . $name;
    $extension = pathinfo($file['name'], PATHINFO_EXTENSION);
    $uploadFile = $uploadFile . '.' . $extension;
    $name = $name . '.' . $extension;
    /*Subir o arquivo*/
    move_uploaded_file($file['tmp_name'], $uploadFile);
    // 	echo $cadastro->getObservacao() .' - '. $cadastro->getId().' - '. 'T'.' - '. userId();
    // 	break;
    //Verifica se o nome foi preenchido
    if ($cadastro->getId() != NULL && $_FILES['file']['error'] != 4) {
Ejemplo n.º 3
0
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
if (!in_array(284, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$cadastro = new Cadastro();
$DAO = new CadastroDAO();
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    $cadastro->setProjetoRelacionado($_POST['projeto_relacionado']);
    $cadastro->setTraducao($_POST['traducao']);
    $cadastro->setGrupo($_POST['grupo']);
    $cadastro->setEmpresa($_POST['empresa']);
    $cadastro->setUsuario(userId());
    $cadastro->setId($_POST['id']);
    /*observacao - vai ser gravada em uma tabela diferente*/
    $cadastro->setObservacao($_POST['comentario']);
    $cadastro->setIdObservacao($_POST['id_comentario']);
    /*Arquivos Atual*/
    if ($_FILES['file_atual']['name'] != '') {
        $file_atual = $_FILES['file_atual'];
        $uploadDir = '../../arquivos/';
        $name_atual = sha1(date("d-m-Y H:i:s") . '-A');
        $uploadFile = $uploadDir . $name_atual;
        $extension = pathinfo($file_atual['name'], PATHINFO_EXTENSION);
        $uploadFile = $uploadFile . '.' . $extension;
        $name_atual = $name_atual . '.' . $extension;
        /*Subir o arquivo*/
        move_uploaded_file($file_atual['tmp_name'], $uploadFile);
    } else {