Esempio n. 1
0
 function Gerar()
 {
     @session_start();
     $id_pessoa = $_SESSION['id_pessoa'];
     @session_write_close();
     $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet", false);
     $this->addCabecalhos(array("Nome da Imagem", "Imagem", "Tipo"));
     // Filtros de Busca
     $this->campoTexto("imagem", "Nome Imagem ", "", 50, 255);
     //$this->campoTexto("unidade","Unidade","",30,255);
     // Paginador
     $limite = 20;
     $iniciolimit = $_GET["pagina_{$this->nome}"] ? $_GET["pagina_{$this->nome}"] * $limite - $limite : 0;
     $obj_menu = new clsPortalImagem();
     $obj_menu->setLimite($limite, $iniciolimit);
     $obj_menu->setOrderby("cod_imagem");
     $lista_menu = $obj_menu->lista(false, false, false, false, false, false, false, $_GET['imagem']);
     if ($lista_menu) {
         foreach ($lista_menu as $menu) {
             $obj_tipo = new clsPortalImagemTipo();
             $lista_tipo = $obj_tipo->lista($menu['ref_cod_imagem_tipo']);
             if ($lista_tipo) {
                 foreach ($lista_tipo as $tipo) {
                     $menu['nm_imagem'] = $menu['nm_imagem'] == "" ? "S/N" : $menu['nm_imagem'];
                     $this->addLinhas(array("<a href='imagem_det.php?cod_imagem={$menu['cod_imagem']}'  width=16 height=16><img src='imagens/noticia.jpg' border=0> {$menu['nm_imagem']}</a>", "<img src='imagens/banco_imagens/{$menu['caminho']}' alt='{$menu['nm_imagem']}' title='{$menu['nm_imagem']}'  width=16 height=16>", $tipo['nm_tipo']));
                     $total = $menu['_total'];
                 }
             }
         }
     }
     // Paginador
     $this->addPaginador2("imagem_lst.php", $total, $_GET, $this->nome, $limite);
     $this->acao = "go(\"imagem_cad.php\")";
     $this->nome_acao = "Novo";
     // Define Largura da Página
     $this->largura = "100%";
 }
 *																		 *
 *	Você  deve  ter  recebido uma cópia da Licença Pública Geral GNU	 *
 *	junto  com  este  programa. Se não, escreva para a Free Software	 *
 *	Foundation,  Inc.,  59  Temple  Place,  Suite  330,  Boston,  MA	 *
 *	02111-1307, USA.													 *
 *																		 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
require_once "include/clsBanco.inc.php";
require_once "include/Geral.inc.php";
require_once "include/funcoes.inc.php";
require_once "include/imagem/clsPortalImagemTipo.inc.php";
require_once "include/imagem/clsPortalImagem.inc.php";
$imagens = "<table cellpadding='4' celspacing='4' border='0' align='center'>";
$imagens .= "<tr><td colspan='27' class='linha'>Ícones</td></tr>";
$ObjImagem = new clsPortalImagem();
$ObjImagem->setOrderby("cod_imagem");
$detalheImagens = $ObjImagem->lista(false, 1);
$cont = 0;
foreach ($detalheImagens as $imagem) {
    if ($cont == 0) {
        $imagens .= "<tr>";
    }
    $imagens .= "<td class='celula' onclick='enviar_img(\"{$imagem['cod_imagem']}\")' \n\t\t\t\n\t\t\t\t\tonMouseOver=\"cor(this, '#CCCCCC')\" \n\t\t\t\t\tonMouseOut=\"cor(this, '#FFFFFF')\">\n\t\t\t\t\t\n\t\t\t\t\t<img align='center' src='imagens/banco_imagens/{$imagem['caminho']}' alt='{$imagem['nm_imagem']}' title='{$imagem['nm_imagem']}'></td>";
    if ($cont == 26) {
        $imagens .= "</tr>";
    }
    $cont = $cont == 26 ? 0 : $cont + 1;
}
$imagens .= "</table>";
?>
<html>