function detAcoes($cod_acao_governo) { $existe = false; $obj_categoria = new clsPmiacoesAcaoGovernoCategoria(); $obj_categoria->_campos_lista = "ref_cod_categoria"; $lista_categoria = $obj_categoria->lista(null, $cod_acao_governo); $tabela = "<table border=0 cellpadding=2 width='100%'>"; if ($lista_categoria) { $existe = true; $tabela .= "<tr bgcolor={$cor}><td colspan='2'><b>Categorias</b></td></tr><tr><td>"; $tabela .= "<table cellpadding=\"2\" cellspacing=\"2\" border=\"0\" align=\"left\" width='50%'>"; $tabela .= "<tr bgcolor='#A1B3BD'><th>Categoria</th><th width='70'>Excluir</th></tr>"; $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; foreach ($lista_categoria as $categoria) { $obj_nm_categoria = new clsPmiacoesCategoria($categoria); $det_categoria = $obj_nm_categoria->detalhe(); $tabela .= "<tr bgcolor='{$cor}'><td style='padding-left:20px'><img src=\"imagens/noticia.jpg\" border='0'> {$det_categoria['nm_categoria']}</td><td><a href='acoes_categoria.php?cod_acao_governo={$cod_acao_governo}&remover_categoria={$categoria}&display=inline' ><img src=\"imagens/nvp_bola_xis.gif\" border=0 style='padding-left:10px;'></a></td></tr>"; } $tabela .= "</table></td></tr>"; } $obj_setores = new clsPmiacoesAcaoGovernoSetor(); $obj_setores->_campos_lista = "ref_cod_setor"; $lista_setores = $obj_setores->lista($cod_acao_governo); if ($lista_setores) { $existe = true; $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; $tabela .= "<tr bgcolor={$cor}><td colspan='2'><b>Setores</b></td></tr><tr><td>"; $tabela .= "<table cellpadding=\"2\" cellspacing=\"2\" border=\"0\" align=\"left\" width='50%'>"; $tabela .= "<tr bgcolor='#A1B3BD'><th>Setor</th><th width='70'>Excluir</th></tr>"; $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; foreach ($lista_setores as $setores) { $obj_nm_setor = new clsSetor($setores); $det_setor = $obj_nm_setor->detalhe(); $tabela .= "<tr bgcolor='{$cor}'><td style='padding-left:20px'><img src=\"imagens/noticia.jpg\" border='0'> {$det_setor['sgl_setor']}</td><td><a href='acoes_setor.php?cod_acao_governo={$cod_acao_governo}&remover_setor={$setores}&display=inline' ><img src=\"imagens/nvp_bola_xis.gif\" border=0 style='padding-left:10px;'></a></td></tr>"; } $tabela .= "</table></td></tr>"; } //fotos $obj_fotos = new clsPmiacoesAcaoGovernoFoto(); $obj_fotos->_campos_lista = "cod_acao_governo_foto, nm_foto, caminho, to_char(data_foto,'dd/mm/yyyy') as data_foto"; $lista_fotos = $obj_fotos->lista(null, null, $cod_acao_governo); if ($lista_fotos) { $existe = true; $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; $tabela .= "<tr bgcolor={$cor}><td colspan='2'><b>Fotos</b></td></tr><tr><td>"; $tabela .= "<table cellpadding=\"2\" cellspacing=\"2\" border=\"0\" align=\"left\" width='100%'>"; $tabela .= "<tr bgcolor='#A1B3BD'><th>Foto</th><th>Data</th><th width='100%'>T�tulo</th><th width='70'>Excluir</th></tr>"; $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; foreach ($lista_fotos as $foto) { $data = $foto["data_foto"]; $tabela .= "<tr bgcolor={$cor} align='center'><td><a href='javascript:void(0)' onclick='openfotoAcoes(\"arquivos/acoes/fotos/big/{$foto["caminho"]}\")' alt='Clique na imagem para maximizar'><img src='arquivos/acoes/fotos/small/{$foto["caminho"]}' border='0'></a></td><td width='20'>{$data}</td><td align='left'>{$foto["nm_foto"]}</td><td align='center'><a href='acoes_foto.php?cod_acao_governo={$cod_acao_governo}&remover_foto={$foto["cod_acao_governo_foto"]}&display=inline' ><img src=\"imagens/nvp_bola_xis.gif\" border=0 style='padding-left:10px;'></a></td></tr>"; } $tabela .= "</table></td></tr>"; } //arquivos $obj_fotos = new clsPmiacoesAcaoGovernoArquivo(); $obj_fotos->_campos_lista = "cod_acao_governo_arquivo,nm_arquivo, caminho_arquivo"; $lista_fotos = $obj_fotos->lista(null, null, $cod_acao_governo); if ($lista_fotos) { $existe = true; $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; $tabela .= "<tr bgcolor={$cor}><td colspan='2'><b>Arquivos</b></td></tr><tr><td>"; $tabela .= "<table cellpadding=\"2\" cellspacing=\"2\" border=\"0\" align=\"left\" width='50%'>"; $tabela .= "<tr bgcolor='#A1B3BD'><th width='60%'>Nome</th><th>Arquivo</th><th width='70'>Excluir</th></tr>"; $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; foreach ($lista_fotos as $foto) { $data = date("d/m/Y", strtotime(substr($foto["data_foto"], 0, 19))); $tabela .= "<tr bgcolor={$cor} align='center'><td align='left' width='80%'>{$foto["nm_arquivo"]}</td><td><a href='{$foto["caminho_arquivo"]}'\" target=\"_blank\"><img src='imagens/nvp_icon_download.gif' border='0' align='bottom'><br>Visualizar</td><td align='center'><a href='acoes_arquivo.php?cod_acao_governo={$cod_acao_governo}&remover_arquivo={$foto["cod_acao_governo_arquivo"]}&display=inline' ><img src=\"imagens/nvp_bola_xis.gif\" border=0 style='padding-left:10px;'></a></td></tr>"; } $tabela .= "</table></td></tr>"; } $obj_noticias = new clsPmiacoesAcaoGovernoNoticia(); $obj_noticias->_campos_lista = "ref_cod_not_portal"; $lista_noticias = $obj_noticias->lista($cod_acao_governo); if ($lista_noticias) { $existe = true; $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; $tabela .= "<tr bgcolor={$cor}><td colspan='2'><b>Noticias Portal</b></td></tr>"; $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; $noticias_in = implode(",", $lista_noticias); $db = new clsBanco(); $db->Consulta("SELECT n.data_noticia, n.titulo, n.cod_not_portal FROM not_portal n where n.cod_not_portal in({$noticias_in}) ORDER BY n.data_noticia DESC {$limit}"); $tabela .= "<tr><td colspan='2'><table border=0 cellpadding=2 width='100%'>"; $tabela .= "<tr bgcolor='#A1B3BD' align='center'><td style='padding-left:20px'> <b>Data</b> </td><td><b>Titulo</b></td><td width='70'><b>Excluir</b></td></tr>"; while ($db->ProximoRegistro()) { list($data, $titulo, $id_noticia) = $db->Tupla(); $data = date("d/m/Y", strtotime(substr($data, 0, 19))); $tabela .= "<tr bgcolor='{$cor}'><td style='padding-left:20px' width='100'><img src=\"imagens/noticia.jpg\" border='0'> {$data} </td><td>{$titulo}</td><td align='center'><a href='acoes_noticia.php?cod_acao_governo={$cod_acao_governo}&remover_noticia={$id_noticia}&display=inline' ><img src=\"imagens/nvp_bola_xis.gif\" border=0 style='padding-left:10px;'></a></td></tr>"; } $tabela .= "</table></td></tr>"; } $obj_fotos_portal = new clsPmiacoesAcaoGovernoFotoPortal(); $obj_fotos_portal->_campos_lista = "ref_cod_foto_portal"; $lista_fotos = $obj_fotos_portal->lista($cod_acao_governo); if ($lista_fotos) { $existe = true; $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; $tabela .= "<tr bgcolor={$cor}><td colspan='2'><b>Fotos Portal</b></td></tr><tr><td>"; $tabela .= "<table cellpadding=\"2\" cellspacing=\"2\" border=\"0\" align=\"left\" width='100%'>"; $tabela .= "<tr bgcolor='#A1B3BD'><th>Foto</th><th>Data</th><th width='60%'>T�tulo</th><th width='70'>Excluir</th></tr>"; $fotos_in = implode(",", $lista_fotos); $db = new clsBanco(); $db->Consulta("SELECT f.cod_foto_portal,f.titulo, f.descricao, f.data_foto, f.caminho, f.nm_credito, f.altura, f.largura FROM foto_portal f WHERE cod_foto_portal in({$fotos_in})"); $cor = $cor == "#FFFFFF" ? "#E4E9ED" : "#FFFFFF"; while ($db->ProximoRegistro()) { list($cod_foto_portal, $titulo, $descricao, $data_foto, $caminho, $nm_credito) = $db->Tupla(); $data = date("d/m/Y", strtotime(substr($data, 0, 19))); $rowspan = ""; if ($descricao) { $rowspan = "rowspan='2'"; $descricao = "<tr bgcolor={$cor}><td colspan='2'><div><b>Descrição:</b> {$descricao}</div></td></tr>"; } $tabela .= "<tr bgcolor={$cor} align='center'><td {$rowspan}><img src='fotos/small/{$caminho}' border='0'></td><td>{$data}</td><td align='left'>{$titulo}</td><td {$rowspan}><a href='acoes_foto_portal.php?cod_acao_governo={$cod_acao_governo}&remover_foto={$cod_foto_portal}&display=inline' ><img src=\"imagens/nvp_bola_xis.gif\" border=0 style='padding-left:10px;'></a></td></tr>{$descricao}"; } $tabela .= "</table></td></tr>"; } $tabela .= "</table>"; return $existe == true ? $tabela : false; }
function Novo() { @session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; @session_write_close(); // echo if ($_POST["inc"] == 1) { $foto = array(); if ($_SESSION["acoes"]["inserido"]) { foreach ($_SESSION["acoes"]["inserido"] as $key => $valor) { if (file_exists($valor[1])) { $foto = explode("/", $valor[1]); $nome_foto = $foto[1]; //$nome_arq = explod //$nova_foto ="arquivos/acoes/fotos/original{$foto[1]}"; //copy($valor[1],$nova_foto); $this->geraFotos($valor[1]); unlink($valor[1]); } $objAcaofoto = new clsPmiacoesAcaoGovernoFoto(null, $this->pessoa_logada, $this->cod_acao_governo, $valor[0], $nome_foto, $valor[2]); if (!$objAcaofoto->cadastra()) { return false; } } } if ($_SESSION["acoes"]["removidos"]) { foreach ($_SESSION["acoes"]["removidos"] as $key => $valor) { if (file_exists($valor[1])) { unlink($valor[1]); } } } echo "<script>window.parent.fechaExpansivel('div_dinamico_'+(parent.DOM_divs.length*1-1)); window.parent.location = window.parent.location;</script>"; //header("location: acoes_foto.php?cod_acao_governo={$this->ref_cod_processo_1}"); } return true; }