* 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;
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; }
$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');
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; }
i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar.moretti@gmail.com Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation; Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUACÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral do GNU para mais detalhes. Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereç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}'>"; }
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; }
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; }
/* 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: