* uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a
 * Licença Pública Geral GNU/GPL em português para maiores detalhes.
 * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt",
 * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço
 * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF)
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
 * */
/**
 * Manter o fundo branco...
 */
$DONT_RENDER_BACKGROUND = TRUE;
include_once "function/auto_load_statics.php";
include __BASE_PATH__ . '/extensoes/pr_snas/1.0/interfaces/detalhar_documentos.php';
$urlManager = __APPMODELS__ . "arvores/listar_documentos_associados.php";
$digital = $_GET['digital'];
$arvore = new Arvore();
$vinculacao = new Vinculacao();
$root = $vinculacao->setDocumentoRoot($digital, 3);
$arvore->setRootId($root);
$elementos = $arvore->getVinculacaoDocumento($root, $urlManager, 3);
?>


<html>
    <head>
        <title>Anexos/Apensos</title>
        <style type="text/css">
            body{
                margin: 0px;
                padding: 0px;
            }
 * Copyright 2008 ICMBio
 * Este arquivo é parte do programa SISICMBio
 * O SISICMBio é um software livre; você pode redistribuíção e/ou modifição dentro dos termos
 * da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão
 * 2 da Licença.
 *
 * Este programa é distribuíção na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem
 * uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a
 * Licença Pública Geral GNU/GPL em português para maiores detalhes.
 * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt",
 * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço
 * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF)
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
 * */
include __BASE_PATH__ . '/extensoes/pr_snas/1.8/classes/Arvore.php';
$arvore = new Arvore();
switch ($_GET['action']) {
    case "getElementList":
        if (isset($_GET['ownerEl']) == true && $_GET['ownerEl'] != NULL) {
            $ownerEl = $arvore->checkVariable($_GET['ownerEl']);
        } else {
            $ownerEl = 0;
        }
        $out = $arvore->getVinculosDocumento($ownerEl, '/extensoes/pr_snas/1.8/modelos/arvores/listar_todos_vinculos_documentos.php');
        break;
    default:
        $out = 'Ocorreu um ao tentar representar a arvore de anexos do documento!';
        break;
}
/* Estrutura HTML do Tree */
print $out;
 * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt",
 * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço
 * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF)
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
 * */
/**
 * Manter o fundo branco...
 */
$DONT_RENDER_BACKGROUND = TRUE;
include __BASE_PATH__ . '/extensoes/pr_snas/1.7/classes/Arvore.php';
include "function/auto_load_statics.php";
include "interfaces/detalhar_documentos.php";
$vinculacao = new Vinculacao();
$urlManager = __BASE_PATH__ . "/extensoes/pr_snas/1.7/modelos/arvores/listar_todos_vinculos_documentos.php";
$numero_processo = $_GET['numero_processo'];
$arvore = new Arvore();
$elementos = $arvore->getPecasProcesso($numero_processo, $urlManager);
?>

<script type="text/javascript" src="plugins/tree/js/jquery.simple.tree.js"></script>
<script type="text/javascript" src="plugins/tree/js/langManager.js"></script>
<script type="text/javascript" src="plugins/tree/js/treeOperations.js"></script>
<script type="text/javascript">

    /*Inicializando controladoar de idiomas*/
    var langManager = new languageManager();

    /*Objeto Operation Tree*/
    var treeOperations = null;

    $(document).ready(function() {
/*
 * Copyright 2008 ICMBio
 * Este arquivo é parte do programa SISICMBio
 * O SISICMBio é um software livre; você pode redistribuíção e/ou modifição dentro dos termos
 * da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão
 * 2 da Licença.
 *
 * Este programa é distribuíção na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem
 * uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a
 * Licença Pública Geral GNU/GPL em português para maiores detalhes.
 * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt",
 * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço
 * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF)
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
 * */
$arvore = new Arvore();
switch ($_GET['action']) {
    case "getElementList":
        if (isset($_GET['ownerEl']) == true && $_GET['ownerEl'] != NULL) {
            $ownerEl = $arvore->checkVariable($_GET['ownerEl']);
        } else {
            $ownerEl = 0;
        }
        $out = $arvore->getVinculacaoDocumento($ownerEl, '/extensoes/pr_snas/1.8/modelos/arvores/listar_documentos_associados.php', 3);
        break;
    default:
        $out = 'Ocorreu um ao tentar representar a arvore de anexos do documento!';
        break;
}
/* Estrutura HTML do Tree */
print $out;
Esempio n. 5
0
     if ($dados === false) {
         $dbhw = null;
         $dbh = null;
         header("HTTP/1.1 500 erro ao consultar banco de dados");
         exit;
     }
     $dbhw = null;
     $dbh = null;
     retornaJSON($dados[0]);
     break;
 case "LISTA":
     $perfis = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by lower(perfil)", $dbh, false);
     $dbhw = null;
     $dbh = null;
     include $locaplic . "/admin/php/classe_arvore.php";
     $arvore = new Arvore($locaplic);
     $temassubgrupo = array("dados" => $arvore->pegaTemasSubGrupo($id_n2));
     $temas = $arvore->pegaTodosTemas(true);
     unset($arvore);
     $temassubgrupo["perfis"] = $perfis;
     $temassubgrupo["temas"] = $temas;
     retornaJSON($temassubgrupo);
     break;
 case "EXCLUIR":
     $retorna = excluir($id_n3, $dbhw);
     $dbhw = null;
     $dbh = null;
     if ($retorna === false) {
         header("HTTP/1.1 500 erro ao consultar banco de dados");
         exit;
     }
 * Licença Pública Geral GNU/GPL em português para maiores detalhes.
 * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt",
 * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço
 * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF)
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
 * */
/**
 * Manter o fundo branco...
 */
$DONT_RENDER_BACKGROUND = TRUE;
include __BASE_PATH__ . '/extensoes/pr_snas/1.6/classes/Arvore.php';
include "function/auto_load_statics.php";
include "interfaces/detalhar_processos.php";
$urlManager = __APPMODELS__ . "arvores/listar_apensos_processos.php";
$numero_processo = $_GET['numero_processo'];
$arvore = new Arvore();
$vinculacao = new Vinculacao();
$root = $vinculacao->setProcessoRoot($numero_processo, 2);
$arvore->setRootId($root);
$elementos = $arvore->getVinculacaoProcesso($root, $urlManager, 2);
?>


<html>
    <head>
        <title>Apensos</title>
        <style type="text/css">
            body{
                margin: 0px;
                padding: 0px;
            }
Esempio n. 7
0
     $retorno = array("temas" => $m->pegaListaDeTemas($_pg["grupo"], $_pg["subgrupo"], $_pg["idmenu"]));
     break;
     /*
     Valor: PEGATODOSTEMAS
     
     Pega a lista de todos os temas que nao possuem restricoes de acesso
     */
 /*
 Valor: PEGATODOSTEMAS
 
 Pega a lista de todos os temas que nao possuem restricoes de acesso
 */
 case "PEGATODOSTEMAS":
     include "../admin/php/classe_arvore.php";
     $idioma = $_pg["idioma"];
     $arvore = new Arvore($locaplic, $idioma);
     $resultado = $arvore->pegaTodosTemas();
     $retorno = array("temas" => $resultado);
     break;
     /*
      Valor: PROCURARTEMAS
     
     Procura um tema no menu considerando apenas os existentes em subgruppos.
     
     <Menutemas->procurartemas>
     */
 /*
  Valor: PROCURARTEMAS
 
 Procura um tema no menu considerando apenas os existentes em subgruppos.
 
/*
 * Copyright 2008 ICMBio
 * Este arquivo é parte do programa SISICMBio
 * O SISICMBio é um software livre; você pode redistribuíção e/ou modifição dentro dos termos
 * da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão
 * 2 da Licença.
 *
 * Este programa é distribuíção na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem
 * uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a
 * Licença Pública Geral GNU/GPL em português para maiores detalhes.
 * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt",
 * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço
 * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF)
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
 * */
$arvore = new Arvore();
switch ($_GET['action']) {
    case "getElementList":
        if (isset($_GET['ownerEl']) == true && $_GET['ownerEl'] != NULL) {
            $ownerEl = $arvore->checkVariable($_GET['ownerEl']);
        } else {
            $ownerEl = 0;
        }
        $out = $arvore->getVinculacaoProcesso($ownerEl, 'modelos/arvores/listar_apensos_processos.php', 2);
        break;
    default:
        $out = 'Ocorreu um ao tentar representar a arvore de apensos do documento!';
        break;
}
/* Estrutura HTML do Tree */
print $out;
/*
 * Copyright 2008 ICMBio
 * Este arquivo é parte do programa SISICMBio
 * O SISICMBio é um software livre; você pode redistribuíção e/ou modifição dentro dos termos
 * da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão
 * 2 da Licença.
 *
 * Este programa é distribuíção na esperança que possa ser útil, mas SEM NENHUMA GARANTIA; sem
 * uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a
 * Licença Pública Geral GNU/GPL em português para maiores detalhes.
 * Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt",
 * junto com este programa, se não, acesse o Portal do Software Público Brasileiro no endereço
 * www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF)
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA
 * */
$arvore = new Arvore();
switch ($_GET['action']) {
    case "getElementList":
        if (isset($_GET['ownerEl']) == true && $_GET['ownerEl'] != NULL) {
            $ownerEl = $arvore->checkVariable($_GET['ownerEl']);
        } else {
            $ownerEl = 0;
        }
        $out = $arvore->getVinculacaoDocumento($ownerEl, 'modelos/arvores/listar_apensos_documentos.php', 2);
        break;
    default:
        $out = 'Ocorreu um ao tentar representar a arvore de apensos do documento!';
        break;
}
/* Estrutura HTML do Tree */
print $out;
<!-- Javascript for HDI  --> 
<script type="text/javascript" src="<?php 
echo $path_dir;
?>
system/modules/hdi/js/hdi_tree_print.js"></script>
<!-- Problema --------------------------------------------------------  -->
<script type="text/javascript" src="<?php 
echo $path_dir;
?>
system/modules/hdi/js/hdi_onload.js"></script>

<?php 
ob_start();
include_once '../system/modules/hdi/getMunicipios.php';
if ($municipio1Arvore != '0' || $municipio2Arvore != '0') {
    $arvore = new Arvore($municipio1Arvore, $municipio2Arvore);
    $ids = $arvore->getIds();
    $idAnos = $arvore->getidAnos();
    $Anos = $arvore->getAnos();
    $NomesMun = $arvore->getNomesMun();
    $Ideal = $arvore->getIdeal();
    $Espac = $arvore->getEspac();
    $Uf = $arvore->getUf();
} else {
    if ($municipio1Arvore == 'nulo' && $municipio2Arvore == 'nulo') {
        $ids = array('0', '0');
        $idAnos = array('0', '0');
        $Anos = array('0', '0');
        $NomesMun = array('0', '0');
        $Ideal = array('0', '0');
        $Espac = array('0', '0');
Esempio n. 11
0
 function procurartemasestrela($nivel, $fatorestrela)
 {
     include_once dirname(__FILE__) . "/../admin/php/classe_arvore.php";
     $arvore = new Arvore($this->locaplic, $this->idioma);
     $temas = $arvore->procuraTemasEstrela($nivel, $fatorestrela, $this->perfil);
     unset($arvore);
     return $temas;
 }
Esempio n. 12
0
i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
Desenvolvedor: Edmar Moretti edmar.moretti@gmail.com
Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
GNU conforme publicada pela Free Software Foundation;
Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
de COMERCIABILIDADE OU ADEQUAC&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
Voc&ecirc; deve ter recebido uma c&oacute;pia da Licen&ccedil;a P&uacute;blica Geral do
GNU junto com este programa; se n&atilde;o, escreva para a
Free Software Foundation, Inc., no endere&ccedil;o
59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
Parametros:
tema - nome do tema do serviço. Se for definido, o web service conterá apenas o tema.
Exemplos:
fontetema.php?tema=bioma
*/
include dirname(__FILE__) . "/ms_configura.php";
include dirname(__FILE__) . "/admin/php/classe_arvore.php";
include_once dirname(__FILE__) . "/classesphp/sani_request.php";
$_GET = array_merge($_GET, $_POST);
$m = new Arvore($locaplic);
$retorno = $m->pegaTemaPorCodigo($_GET["tema"]);
$retorno = $retorno[0]["link_tema"];
if (!headers_sent()) {
    header("Location:" . $retorno);
} else {
    echo "<meta http-equiv='refresh' content='0;url={$retorno}'>";
}
Esempio n. 13
0
        retornaJSON(array("dados" => $mapfile[0], "perfis" => $perfis, "temas" => $temas));
        break;
    case "LISTA":
        $mapfiles = pegaDados("SELECT id_mapa, nome_mapa from " . $esquemaadmin . "i3geoadmin_mapas order by ordem_mapa, lower(nome_mapa)", $dbh, false);
        if ($mapfiles === false) {
            $dbhw = null;
            $dbh = null;
            header("HTTP/1.1 500 erro ao consultar banco de dados tabela de mapas");
            exit;
        }
        $perfis = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by perfil", $dbh, false);
        $dbhw = null;
        $dbh = null;
        // pega a lista de temas
        include "../../../admin/php/classe_arvore.php";
        $arvore = new Arvore($locaplic);
        $temas = $arvore->pegaTodosTemas(true);
        retornaJSON(array("dados" => $mapfiles, "perfis" => $perfis, "temas" => $temas));
        break;
    case "EXCLUIR":
        $retorna = excluir($id_mapa, $dbhw);
        $dbhw = null;
        $dbh = null;
        if ($retorna === false) {
            header("HTTP/1.1 500 erro ao consultar banco de dados");
            exit;
        }
        retornaJSON($id_mapa);
        exit;
        break;
}
Esempio n. 14
0
     if ($dados === false) {
         $dbhw = null;
         $dbh = null;
         header("HTTP/1.1 500 erro ao consultar banco de dados");
         exit;
     }
     $dbhw = null;
     $dbh = null;
     retornaJSON($dados[0]);
     break;
 case "LISTA":
     $perfis = pegaDados("SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by lower(perfil)", $dbh, false);
     $dbhw = null;
     $dbh = null;
     include $locaplic . "/admin/php/classe_arvore.php";
     $arvore = new Arvore($locaplic);
     $subgrupos = $arvore->pegaSubgruposGrupo($id_menu, $id_n1);
     $temas = $arvore->pegaTodosTemas(true);
     $tiposSubGrupos = $arvore->pegaListaDeTiposSubGrupos();
     unset($arvore);
     $subgrupos["perfis"] = $perfis;
     $subgrupos["temas"] = $temas;
     $subgrupos["tiposSubGrupos"] = $tiposSubGrupos;
     retornaJSON($subgrupos);
     break;
 case "EXCLUIR":
     $r = pegaDados("SELECT id_n3 from " . $esquemaadmin . "i3geoadmin_n3 where id_n2 ='{$id_n2}'");
     if (count($r) > 0) {
         header("HTTP/1.1 500 erro ao excluir. Exclua os subgrupos primeiro");
         exit;
     }
Esempio n. 15
0
 /*
 Valor: PEGATEMAS
 
 Temas de um subgrupo
 
 Parametro:
 
 id_n2 {string} - id do subgupo
 
 Retorno:
 
 {JSON}
 */
 case "PEGATEMAS":
     require_once "classe_arvore.php";
     $arvore = new Arvore($locaplic, $idioma);
     $temas = $arvore->pegaTemasSubGrupo($id_n2);
     unset($arvore);
     retornaJSON($temas);
     exit;
     break;
     /*
     Valor: PEGADADOSGRUPO
     
     Dados de um grupo
     
     Parametro:
     
     id {string} - id do grupo
     
     Retorno: