Commit bf8f4cdecdcd7406d7ca27f75e52055650ca5829

Authored by Edmar Moretti
1 parent b4968c0a

Cadastro de operações no sistema de controle de acessos

admin/admin.db
No preview for this file type
admin/html/atlas.html
... ... @@ -27,6 +27,7 @@ body {
27 27 Administra&ccedil;&atilde;o do i3geo - Atlas <img src="../imagens/04.png"
28 28 style="cursor: pointer" id=botaoAjuda />
29 29 </h1>
  30 + <div id="formulario" style="display: none">
30 31 <div id="ajuda">
31 32 <div class="hd">Ajuda</div>
32 33 <div class="bd" style="height: 144px; overflow: auto">
... ... @@ -48,6 +49,7 @@ body {
48 49 <p>Atlas existentes:</p>
49 50 <div id="tabela" style="left: -5px;"></div>
50 51 <div id=logajax style="display: block"></div>
  52 + </div>
51 53 </div>
52 54 </center>
53 55 <script>
... ... @@ -96,5 +98,10 @@ i3GEO.configura = {
96 98 };
97 99 //
98 100 cabecalhoGeral("cabecalhoPrincipal","atlas");
  101 +temp = function(){
  102 + document.getElementById("formulario").style.display = "block";
  103 + initMenu();
  104 +}
  105 +i3GEO.login.verificaOperacao("admin/html/atlas",i3GEO.configura.locaplic,temp,"sessao");
99 106 </script>
100 107 </body>
101 108 \ No newline at end of file
... ...
admin/html/editormapfile.html
... ... @@ -35,147 +35,161 @@ body {
35 35 Administra&ccedil;&atilde;o do i3geo - mapfiles dos temas <img
36 36 src="../imagens/04.png" style="cursor: pointer" id=botaoAjuda />
37 37 </h1>
38   - <div id="ajuda" style="display: none">
39   - <div class="hd">Ajuda</div>
40   - <div class="bd" style="height: 144px; overflow: auto">
41   - <p>Este formul&aacute;rio permite criar ou editar os arquivos mapfile
42   - que comp&otilde;em temas no i3geo.
43   - <p>Os arquivo .map s&atilde;o armazenados no diretório i3geo/temas e
44   - podem tamb&eacute;m ser editados manualmente.
45   - <p>Cada arquivo cont&eacute;m layers definidos conforme a sintaxe
46   - utilizada pelo Mapserver. Esses arquivos s&atilde;o as estruturas b&aacute;sicas
47   - utilizadas pelo i3geo na apresenta&ccedil;&atilde;o de dados e montagem das
48   - camadas que s&atilde;o vistas no mapa.
49   - <p>Após criados os mapfiles, deve-se ainda definir as
50   - caracter&iacute;sticas de cada LAYER.
51   - <p>A lista de IPs dos usu&aacute;rios que podem administrar o i3geo &eacute;
52   - definida no arquivo i3geo/ms_configura.php
53   - <p>Apenas os mapfiles que forem vinculados a um tema poder&atilde;o
54   - ser vistos na janela de inclus&atilde;o de temas na &aacute;rvore de temas. Se
55   - voc&ecirc; criou um mapfile manualmente, utilize a op&ccedil;&atilde;o de edi&ccedil;&atilde;o
56   - (&iacute;cone apresentado ao lado de cada mapfile) para fazer essa
57   - associa&ccedil;&atilde;o.
58   - <p>A op&ccedil;&atilde;o "Verifica temas sem mapfiles" possibilita resolver
59   - problemas decorrentes da elimina&ccedil;&atilde;o manual de um arquivo mapfile
60   - do servidor. Nesses casos, o registro no banco de dados permanece.
61   - Com essa op&ccedil;&atilde;o &eacute; poss&iacute;vel apagar os registros ou recriar o mapfile
62   - perdido.
63   - </div>
64   - <div class="ft"></div>
65   - </div>
66 38 <div id="formulario" style="display: none">
67   - <input onclick="" type=button id=adiciona
68   - value="Criar um novo mapfile" /> <input onclick="" type=button
69   - id=semmapfiles value="Verificar temas sem mapfiles" /> <br>
70   - <br> Al&eacute;m de criar os mapfiles, &eacute; necess&aacute;rio definir as
71   - caracter&iacute;sticas de cada LAYER nas op&ccedil;&otilde;es abaixo. <br> Para
72   - incluir o tema nos menus, <a href='arvore.html'>edite a &aacute;rvore
73   - de temas </a> <br>
74   - <div id="letras"></div>
75   - <p>Mapfiles (arquivos .map existentes no diretório i3geo/temas):</p>
76   - <div id="tabela" style="left: -5px;"></div>
  39 + <div id="ajuda" style="display: none">
  40 + <div class="hd">Ajuda</div>
  41 + <div class="bd" style="height: 144px; overflow: auto">
  42 + <p>Este formul&aacute;rio permite criar ou editar os arquivos
  43 + mapfile que comp&otilde;em temas no i3geo.
  44 + <p>Os arquivo .map s&atilde;o armazenados no diretório
  45 + i3geo/temas e podem tamb&eacute;m ser editados manualmente.
  46 + <p>Cada arquivo cont&eacute;m layers definidos conforme a
  47 + sintaxe utilizada pelo Mapserver. Esses arquivos s&atilde;o as
  48 + estruturas b&aacute;sicas utilizadas pelo i3geo na
  49 + apresenta&ccedil;&atilde;o de dados e montagem das camadas que
  50 + s&atilde;o vistas no mapa.
  51 + <p>Após criados os mapfiles, deve-se ainda definir as
  52 + caracter&iacute;sticas de cada LAYER.
  53 + <p>A lista de IPs dos usu&aacute;rios que podem administrar o
  54 + i3geo &eacute; definida no arquivo i3geo/ms_configura.php
  55 + <p>Apenas os mapfiles que forem vinculados a um tema
  56 + poder&atilde;o ser vistos na janela de inclus&atilde;o de temas
  57 + na &aacute;rvore de temas. Se voc&ecirc; criou um mapfile
  58 + manualmente, utilize a op&ccedil;&atilde;o de
  59 + edi&ccedil;&atilde;o (&iacute;cone apresentado ao lado de cada
  60 + mapfile) para fazer essa associa&ccedil;&atilde;o.
  61 + <p>A op&ccedil;&atilde;o "Verifica temas sem mapfiles"
  62 + possibilita resolver problemas decorrentes da
  63 + elimina&ccedil;&atilde;o manual de um arquivo mapfile do
  64 + servidor. Nesses casos, o registro no banco de dados permanece.
  65 + Com essa op&ccedil;&atilde;o &eacute; poss&iacute;vel apagar os
  66 + registros ou recriar o mapfile perdido.
  67 + </div>
  68 + <div class="ft"></div>
  69 + </div>
  70 + <div id="formulario" style="display: none">
  71 + <input onclick="" type=button id=adiciona
  72 + value="Criar um novo mapfile" /> <input onclick="" type=button
  73 + id=semmapfiles value="Verificar temas sem mapfiles" /> <br>
  74 + <br> Al&eacute;m de criar os mapfiles, &eacute;
  75 + necess&aacute;rio definir as caracter&iacute;sticas de cada LAYER
  76 + nas op&ccedil;&otilde;es abaixo. <br> Para incluir o tema nos
  77 + menus, <a href='arvore.html'>edite a &aacute;rvore de temas </a> <br>
  78 + <div id="letras"></div>
  79 + <p>Mapfiles (arquivos .map existentes no diretório
  80 + i3geo/temas):</p>
  81 + <div id="tabela" style="left: -5px;"></div>
  82 + </div>
77 83 </div>
78 84 </div>
79 85 <div id=logajax style="display: block"></div>
80 86 <div id=dialogoContinua style="display: block"></div>
81 87 </center>
82 88 <script>
83   -/*
84   -Title: Editor de mapfiles
  89 + /*
  90 + Title: Editor de mapfiles
85 91  
86   -HTML da interface de administra&ccedil;&atilde;o dos mapfiles existentes em i3geo/temas
  92 + HTML da interface de administra&ccedil;&atilde;o dos mapfiles existentes em i3geo/temas
87 93  
88   -Esse HTML cont&eacute;m tamb&eacute;m alguns scripts para classifica&ccedil;&atilde;o da lista de mapfiles (busca por letra)
  94 + Esse HTML cont&eacute;m tamb&eacute;m alguns scripts para classifica&ccedil;&atilde;o da lista de mapfiles (busca por letra)
89 95  
90   -Veja tamb&eacute;m:
  96 + Veja tamb&eacute;m:
91 97  
92   -<core.js>
  98 + <core.js>
93 99  
94   -<listatemas.js>
  100 + <listatemas.js>
95 101  
96   -<editormapfile.js>
  102 + <editormapfile.js>
97 103  
98   -<classe_util.js>
  104 + <classe_util.js>
99 105  
100   -<classe_janela.js>
  106 + <classe_janela.js>
101 107  
102   -Licenca:
  108 + Licenca:
103 109  
104   -GPL2
  110 + GPL2
105 111  
106   -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  112 + i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
107 113  
108   -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
109   -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  114 + Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
  115 + Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
110 116  
111   -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
112   -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
113   -GNU conforme publicada pela Free Software Foundation;
  117 + Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
  118 + e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
  119 + GNU conforme publicada pela Free Software Foundation;
114 120  
115   -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
116   -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
117   -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
118   -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
119   -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
120   -GNU junto com este programa; se n&atilde;o, escreva para a
121   -Free Software Foundation, Inc., no endere&ccedil;o
122   -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  121 + Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
  122 + por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
  123 + de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
  124 + Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
  125 + Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
  126 + GNU junto com este programa; se n&atilde;o, escreva para a
  127 + Free Software Foundation, Inc., no endere&ccedil;o
  128 + 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
123 129  
124   -Arquivo:
  130 + Arquivo:
125 131  
126   -i3geo/admin/html/editormapfile.html
127   -*/
128   -</script>
  132 + i3geo/admin/html/editormapfile.html
  133 + */
  134 + </script>
129 135  
130   -<script>
131   -if(screen.availWidth > 700)
132   -{document.getElementById("divGeral").style.width = "700px";}
133   -var letras = "Todos A B C D E F G H I J K L M N O P Q R S T U V X Y Z _ 1 2 3 4 5 6 7 8 9".split(" "),
134   - nletras = letras.length,
135   - letraAtual = "",
136   - i,
137   - ins = "";
138   -if(i3GEO.util.pegaCookie("I3GEOletraAdmin")){
139   - letraAtual = i3GEO.util.pegaCookie("I3GEOletraAdmin");
140   -}
141   -function filtraLetra(letra){
142   - letraAtual = letra;
143   - document.getElementById("tabela").innerHTML = "<span style=color:red >Aguarde...</span>";
144   - if(letra == "Todos")
145   - {letra = "";}
146   - i3GEO.util.insereCookie("I3GEOletraAdmin",letra);
147   - core_pegaMapfiles("montaArvore()",letra,document.getElementById("selFiltro").value);
148   -}
149   -//necessario para a ferramenta login e outras
150   -i3GEO.configura = {
151   - locaplic: "../.."
152   -};
153   -//
154   -cabecalhoGeral("cabecalhoPrincipal","editormapfile");
155   -temp = function(){
156   - ins += "<p>Filtrar: " +
157   - "<select id='selFiltro' onchange='filtraLetra(\""+letraAtual+"\")' >" +
158   - "<option value='' >----</option>"+
159   - "<option value='link_tema,=,' >Sem fonte</option>"+
160   - "<option value='download_tema,=,sim' >Permite download</option>"+
161   - "<option value='download_tema,=,nao' >N&atilde;o permite download</option>"+
162   - "<option value='ogc_tema,=,sim' >Permite WMS</option>"+
163   - "<option value='ogc_tema,=,nao' >N&atilde;o permite WMS</option>"+
164   - "<option value='kml_tema,=,sim' >Permite KML</option>"+
165   - "<option value='kml_tema,=,nao' >N&atilde;o permite KML</option>"+
166   - "<option value='kmz_tema,=,sim' >Permite KMZ</option>"+
167   - "<option value='kmz_tema,=,nao' >N&atilde;o permite KMZ</option>"+
168   - "</select>";
169   - ins += "&nbsp;<input onclick='filtraLetra(\""+letraAtual+"\")' type=checkbox id=mostraMini style=position:relative;top:2px; />Mostra a miniatura se houver"
170   -
171   - ins += "<p>";
172   - for(i=0;i<nletras;i++){
173   - ins += "<span onclick='filtraLetra(\""+letras[i]+"\")' style='color:blue;cursor:pointer;padding:1px;border: 1px solid #C8C8FA'>"+letras[i]+"</span>&nbsp;";
174   - }
175   - document.getElementById("letras").innerHTML = ins;
176   - document.getElementById("formulario").style.display = "block";
177   - initMenu();
178   -}
179   -i3GEO.login.verificaOperacao("admin/html/editormapfile",i3GEO.configura.locaplic,temp,"sessao");
180   -</script>
  136 + <script>
  137 + if (screen.availWidth > 700) {
  138 + document.getElementById("divGeral").style.width = "700px";
  139 + }
  140 + var letras = "Todos A B C D E F G H I J K L M N O P Q R S T U V X Y Z _ 1 2 3 4 5 6 7 8 9"
  141 + .split(" "), nletras = letras.length, letraAtual = "", i, ins = "";
  142 + if (i3GEO.util.pegaCookie("I3GEOletraAdmin")) {
  143 + letraAtual = i3GEO.util.pegaCookie("I3GEOletraAdmin");
  144 + }
  145 + function filtraLetra(letra) {
  146 + letraAtual = letra;
  147 + document.getElementById("tabela").innerHTML = "<span style=color:red >Aguarde...</span>";
  148 + if (letra == "Todos") {
  149 + letra = "";
  150 + }
  151 + i3GEO.util.insereCookie("I3GEOletraAdmin", letra);
  152 + core_pegaMapfiles("montaArvore()", letra, document
  153 + .getElementById("selFiltro").value);
  154 + }
  155 + //necessario para a ferramenta login e outras
  156 + i3GEO.configura = {
  157 + locaplic : "../.."
  158 + };
  159 + //
  160 + cabecalhoGeral("cabecalhoPrincipal", "editormapfile");
  161 + temp = function() {
  162 + ins += "<p>Filtrar: "
  163 + + "<select id='selFiltro' onchange='filtraLetra(\""
  164 + + letraAtual
  165 + + "\")' >"
  166 + + "<option value='' >----</option>"
  167 + + "<option value='link_tema,=,' >Sem fonte</option>"
  168 + + "<option value='download_tema,=,sim' >Permite download</option>"
  169 + + "<option value='download_tema,=,nao' >N&atilde;o permite download</option>"
  170 + + "<option value='ogc_tema,=,sim' >Permite WMS</option>"
  171 + + "<option value='ogc_tema,=,nao' >N&atilde;o permite WMS</option>"
  172 + + "<option value='kml_tema,=,sim' >Permite KML</option>"
  173 + + "<option value='kml_tema,=,nao' >N&atilde;o permite KML</option>"
  174 + + "<option value='kmz_tema,=,sim' >Permite KMZ</option>"
  175 + + "<option value='kmz_tema,=,nao' >N&atilde;o permite KMZ</option>"
  176 + + "</select>";
  177 + ins += "&nbsp;<input onclick='filtraLetra(\""
  178 + + letraAtual
  179 + + "\")' type=checkbox id=mostraMini style=position:relative;top:2px; />Mostra a miniatura se houver"
  180 +
  181 + ins += "<p>";
  182 + for (i = 0; i < nletras; i++) {
  183 + ins += "<span onclick='filtraLetra(\""
  184 + + letras[i]
  185 + + "\")' style='color:blue;cursor:pointer;padding:1px;border: 1px solid #C8C8FA'>"
  186 + + letras[i] + "</span>&nbsp;";
  187 + }
  188 + document.getElementById("letras").innerHTML = ins;
  189 + document.getElementById("formulario").style.display = "block";
  190 + initMenu();
  191 + }
  192 + i3GEO.login.verificaOperacao("admin/html/editormapfile",
  193 + i3GEO.configura.locaplic, temp, "sessao");
  194 + </script>
181 195 </body>
182 196 \ No newline at end of file
... ...
admin/html/identifica.html
... ... @@ -23,78 +23,90 @@ body {
23 23 <div class="bordaSuperior">&nbsp;</div>
24 24 <div class="mascaraPrincipal" id="divGeral">
25 25 <div id=cabecalhoPrincipal></div>
26   - <h1>Administra&ccedil;&atilde;o do i3geo - sistemas de identifica&ccedil;&atilde;o</h1>
27   -
28   - <div id="ajuda">
29   - <div class="hd">Ajuda</div>
30   - <div class="bd" style="height: 144px; overflow: auto">
31   - Este programa permite editar a lista de sistemas de identifica&ccedil;&atilde;o.<br>
32   - <br> A ferramenta de identifica&ccedil;&atilde;o utilizada no i3geo, lista
33   - os dados do ponto clicado no mapa pelo usu&aacute;rio, com base nas
34   - camadas existentes no mapa. Os sistemas de identifica&ccedil;&atilde;o adicionam
35   - outras op&ccedil;&otilde;es na janela de identifica&ccedil;&atilde;o, permitindo, por exemplo,
36   - o uso de programas especiais de busca de dados.<br>
37   - <br> Os sistemas s&atilde;o baseados no banco admin.db e os usu&aacute;rios
38   - que n&atilde;o s&atilde;o editores podem ver apenas os sistemas publicados.<br>
39   - <br> A lista de IPs dos usu&aacute;rios que podem administrar o i3geo
40   - &eacute; definida no arquivo i3geo/ms_configura.php
  26 + <h1>Administra&ccedil;&atilde;o do i3geo - sistemas de
  27 + identifica&ccedil;&atilde;o</h1>
  28 + <div id="formulario" style="display: none">
  29 + <div id="ajuda">
  30 + <div class="hd">Ajuda</div>
  31 + <div class="bd" style="height: 144px; overflow: auto">
  32 + Este programa permite editar a lista de sistemas de
  33 + identifica&ccedil;&atilde;o.<br> <br> A ferramenta de
  34 + identifica&ccedil;&atilde;o utilizada no i3geo, lista os dados do
  35 + ponto clicado no mapa pelo usu&aacute;rio, com base nas camadas
  36 + existentes no mapa. Os sistemas de identifica&ccedil;&atilde;o
  37 + adicionam outras op&ccedil;&otilde;es na janela de
  38 + identifica&ccedil;&atilde;o, permitindo, por exemplo, o uso de
  39 + programas especiais de busca de dados.<br> <br> Os
  40 + sistemas s&atilde;o baseados no banco admin.db e os
  41 + usu&aacute;rios que n&atilde;o s&atilde;o editores podem ver
  42 + apenas os sistemas publicados.<br> <br> A lista de IPs
  43 + dos usu&aacute;rios que podem administrar o i3geo &eacute;
  44 + definida no arquivo i3geo/ms_configura.php
  45 + </div>
  46 + <div class="ft"></div>
41 47 </div>
42   - <div class="ft"></div>
  48 + <input onclick="adicionaLinha()" type=button id=adiciona
  49 + value="Adicionar um novo sistema" /> <br>
  50 + <p></p>
  51 + <div id="tabela" style="left: -5px;"></div>
  52 + <div id=logajax style="display: block"></div>
  53 + <div id=dialogoContinua style="display: block"></div>
43 54 </div>
44   - <input onclick="adicionaLinha()" type=button id=adiciona
45   - value="Adicionar um novo sistema" /> <br>
46   - <p></p>
47   - <div id="tabela" style="left: -5px;"></div>
48   - <div id=logajax style="display: block"></div>
49   - <div id=dialogoContinua style="display: block"></div>
50 55 </div>
51 56 </center>
52 57 <script>
53   -/*
54   -Title: Op&ccedil;&otilde;es da ferramenta identifica
  58 + /*
  59 + Title: Op&ccedil;&otilde;es da ferramenta identifica
55 60  
56   -HTML da interface de administra&ccedil;&atilde;o do cadastro de links da interface de identifica&ccedil;&atilde;o
  61 + HTML da interface de administra&ccedil;&atilde;o do cadastro de links da interface de identifica&ccedil;&atilde;o
57 62  
58   -Veja tamb&eacute;m:
  63 + Veja tamb&eacute;m:
59 64  
60   -<core.js>
  65 + <core.js>
61 66  
62   -<identifica.js>
  67 + <identifica.js>
63 68  
64   -Licenca:
  69 + Licenca:
65 70  
66   -GPL2
  71 + GPL2
67 72  
68   -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  73 + i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
69 74  
70   -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
71   -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  75 + Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
  76 + Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
72 77  
73   -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
74   -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
75   -GNU conforme publicada pela Free Software Foundation;
  78 + Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
  79 + e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
  80 + GNU conforme publicada pela Free Software Foundation;
76 81  
77   -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
78   -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
79   -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
80   -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
81   -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
82   -GNU junto com este programa; se n&atilde;o, escreva para a
83   -Free Software Foundation, Inc., no endere&ccedil;o
84   -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  82 + Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
  83 + por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
  84 + de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
  85 + Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
  86 + Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
  87 + GNU junto com este programa; se n&atilde;o, escreva para a
  88 + Free Software Foundation, Inc., no endere&ccedil;o
  89 + 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
85 90  
86   -Arquivo:
  91 + Arquivo:
87 92  
88   -i3geo/admin/html/identifica.html
89   -*/
90   -if(screen.availWidth > 700)
91   -{document.getElementById("divGeral").style.width = "1100px";}
92   -//necessario para a ferramenta login e outras
93   -i3GEO.configura = {
94   - locaplic: "../.."
95   -};
96   -//
97   -cabecalhoGeral("cabecalhoPrincipal","");
98   -</script>
  93 + i3geo/admin/html/identifica.html
  94 + */
  95 + if (screen.availWidth > 700) {
  96 + document.getElementById("divGeral").style.width = "1100px";
  97 + }
  98 + //necessario para a ferramenta login e outras
  99 + i3GEO.configura = {
  100 + locaplic : "../.."
  101 + };
  102 + //
  103 + cabecalhoGeral("cabecalhoPrincipal", "");
  104 + temp = function() {
  105 + document.getElementById("formulario").style.display = "block";
  106 + initMenu();
  107 + }
  108 + i3GEO.login.verificaOperacao("admin/html/identifica",
  109 + i3GEO.configura.locaplic, temp, "sessao");
  110 + </script>
99 111  
100 112 </body>
101 113 \ No newline at end of file
... ...
admin/html/incluimap.html
... ... @@ -10,20 +10,21 @@
10 10 <div class="bordaSuperior">&nbsp;</div>
11 11 <div class="mascaraPrincipal" id="divGeral">
12 12 <div id=cabecalhoPrincipal></div>
13   - <p>As vers&otilde;es novas do Mapserver exigem que os arquivos mapfile
14   - iniciem com a palavra "MAP"</p>
15   - <p>Os mapfiles utilizados pelo i3geo, at&eacute; a vers&atilde;o 4.1, e
16   - armazenados no diretório i3Geo/temas n&atilde;o iniciam com "MAP". Para
17   - ajustar os mapfiles voc&ecirc; pode edit&aacute;-los individulamente ou rodar o
18   - programa i3geo/admin/php/incluiMAP.php
19   - <p>Antes de fazer isso, fa&ccedil;a um backup do seu diretório
20   - i3geo/temas
21   - <p>
22   - <a href="../php/incluiMAP.php">Clique para ajustar os mapfiles
23   - - inclus&atilde;o da palavra "MAP" no in&iacute;cio dos arquivos; substitui&ccedil;&atilde;o de
24   - v&aacute;rios elementos depreciados</a>
25   - <p>Lista de substitui&ccedil;&otilde;es:
26   - <pre>
  13 + <div id="formulario" style="display: none">
  14 + <p>As vers&otilde;es novas do Mapserver exigem que os arquivos
  15 + mapfile iniciem com a palavra "MAP"</p>
  16 + <p>Os mapfiles utilizados pelo i3geo, at&eacute; a vers&atilde;o
  17 + 4.1, e armazenados no diretório i3Geo/temas n&atilde;o iniciam com
  18 + "MAP". Para ajustar os mapfiles voc&ecirc; pode edit&aacute;-los
  19 + individulamente ou rodar o programa i3geo/admin/php/incluiMAP.php
  20 + <p>Antes de fazer isso, fa&ccedil;a um backup do seu diretório
  21 + i3geo/temas
  22 + <p>
  23 + <a href="../php/incluiMAP.php">Clique para ajustar os mapfiles
  24 + - inclus&atilde;o da palavra "MAP" no in&iacute;cio dos arquivos;
  25 + substitui&ccedil;&atilde;o de v&aacute;rios elementos depreciados</a>
  26 + <p>Lista de substitui&ccedil;&otilde;es:
  27 + <pre>
27 28 $search = array(
28 29 "transparency ",
29 30 "LABELANGLEITEM ",
... ... @@ -47,52 +48,59 @@
47 48 "SYMBOLSCALEDENOM "
48 49 );
49 50 </pre>
  51 + </div>
50 52 </div>
51 53 </center>
52 54 <script>
53   -/*
54   -Title: Ajuste de mapfiles
  55 + /*
  56 + Title: Ajuste de mapfiles
55 57  
56   -HTML da interface de ajuste dos arquivos Mapfiles antigos, que n&atilde;o iniciam com a palavra MAP
  58 + HTML da interface de ajuste dos arquivos Mapfiles antigos, que n&atilde;o iniciam com a palavra MAP
57 59  
58   -Veja tamb&eacute;m:
  60 + Veja tamb&eacute;m:
59 61  
60   -<incluiMAP.php>
  62 + <incluiMAP.php>
61 63  
62   -Licenca:
  64 + Licenca:
63 65  
64   -GPL2
  66 + GPL2
65 67  
66   -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  68 + i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
67 69  
68   -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
69   -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  70 + Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
  71 + Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
70 72  
71   -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
72   -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
73   -GNU conforme publicada pela Free Software Foundation;
  73 + Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
  74 + e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
  75 + GNU conforme publicada pela Free Software Foundation;
74 76  
75   -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
76   -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
77   -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
78   -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
79   -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
80   -GNU junto com este programa; se n&atilde;o, escreva para a
81   -Free Software Foundation, Inc., no endere&ccedil;o
82   -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  77 + Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
  78 + por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
  79 + de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
  80 + Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
  81 + Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
  82 + GNU junto com este programa; se n&atilde;o, escreva para a
  83 + Free Software Foundation, Inc., no endere&ccedil;o
  84 + 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
83 85  
84   -Arquivo:
  86 + Arquivo:
85 87  
86   -i3geo/admin/html/incluimap.html
87   -*/
88   -if(screen.availWidth > 700)
89   -{document.getElementById("divGeral").style.width = "700px";}
90   -//necessario para a ferramenta login e outras
91   -i3GEO.configura = {
92   - locaplic: "../.."
93   -};
94   -//
95   -cabecalhoGeral("cabecalhoPrincipal","");
96   -</script>
  88 + i3geo/admin/html/incluimap.html
  89 + */
  90 + if (screen.availWidth > 700) {
  91 + document.getElementById("divGeral").style.width = "700px";
  92 + }
  93 + //necessario para a ferramenta login e outras
  94 + i3GEO.configura = {
  95 + locaplic : "../.."
  96 + };
  97 + //
  98 + cabecalhoGeral("cabecalhoPrincipal", "");
  99 + temp = function() {
  100 + document.getElementById("formulario").style.display = "block";
  101 + }
  102 + i3GEO.login.verificaOperacao("admin/html/incluimap",
  103 + i3GEO.configura.locaplic, temp, "sessao");
  104 + </script>
97 105  
98 106 </body>
99 107 \ No newline at end of file
... ...
admin/html/mapas.html
... ... @@ -24,75 +24,85 @@ body {
24 24 <div class="mascaraPrincipal" id="divGeral">
25 25 <div id=cabecalhoPrincipal></div>
26 26 <h1>
27   - Administra&ccedil;&atilde;o do i3geo - Links <img src="../imagens/04.png"
28   - style="cursor: pointer" id=botaoAjuda />
  27 + Administra&ccedil;&atilde;o do i3geo - Links <img
  28 + src="../imagens/04.png" style="cursor: pointer" id=botaoAjuda />
29 29 </h1>
30   - <div id="ajuda">
31   - <div class="hd">Ajuda</div>
32   - <div class="bd" style="height: 144px; overflow: auto">
33   - <p>Vc pode registrar qualquer link para ser utilizado. A op&ccedil;&atilde;o
34   - "mais" abre um formul&aacute;rio para a cria&ccedil;&atilde;o do link conforme os
35   - par&acirc;metros utilizados em i3geo/ms_criamapa.php. Voc&ecirc; pode
36   - desprezar todos os campos do formul&aacute;rio e incluir apenas o link
37   - direto desejado.
38   - <p>A lista de links &eacute; utilizada tamb&eacute;m na interface mobile do
39   - i3geo.
  30 + <div id="formulario" style="display: none">
  31 + <div id="ajuda">
  32 + <div class="hd">Ajuda</div>
  33 + <div class="bd" style="height: 144px; overflow: auto">
  34 + <p>Vc pode registrar qualquer link para ser utilizado. A
  35 + op&ccedil;&atilde;o "mais" abre um formul&aacute;rio para a
  36 + cria&ccedil;&atilde;o do link conforme os par&acirc;metros
  37 + utilizados em i3geo/ms_criamapa.php. Voc&ecirc; pode desprezar
  38 + todos os campos do formul&aacute;rio e incluir apenas o link
  39 + direto desejado.
  40 + <p>A lista de links &eacute; utilizada tamb&eacute;m na
  41 + interface mobile do i3geo.
  42 + </div>
  43 + <div class="ft"></div>
40 44 </div>
41   - <div class="ft"></div>
  45 + <input onclick="adicionaLinha()" type=button id=adiciona
  46 + value="Adicionar um novo link" /> <br>
  47 + <p>Links existentes:</p>
  48 + <div id="tabela" style="left: -5px;"></div>
  49 + <div id=logajax style="display: block"></div>
42 50 </div>
43   - <input onclick="adicionaLinha()" type=button id=adiciona
44   - value="Adicionar um novo link" /> <br>
45   - <p>Links existentes:</p>
46   - <div id="tabela" style="left: -5px;"></div>
47   - <div id=logajax style="display: block"></div>
48 51 </div>
49 52 </center>
50 53 <script>
51   -/*
52   -Title: Mapas
  54 + /*
  55 + Title: Mapas
53 56  
54   -HTML da interface de administra&ccedil;&atilde;o do cadastro de mapas (links)
  57 + HTML da interface de administra&ccedil;&atilde;o do cadastro de mapas (links)
55 58  
56   -Veja tamb&eacute;m:
  59 + Veja tamb&eacute;m:
57 60  
58   -<core.js>
  61 + <core.js>
59 62  
60   -<mapas.js>
  63 + <mapas.js>
61 64  
62   -Licenca:
  65 + Licenca:
63 66  
64   -GPL2
  67 + GPL2
65 68  
66   -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  69 + i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
67 70  
68   -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
69   -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  71 + Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
  72 + Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
70 73  
71   -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
72   -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
73   -GNU conforme publicada pela Free Software Foundation;
  74 + Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
  75 + e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
  76 + GNU conforme publicada pela Free Software Foundation;
74 77  
75   -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
76   -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
77   -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
78   -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
79   -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
80   -GNU junto com este programa; se n&atilde;o, escreva para a
81   -Free Software Foundation, Inc., no endere&ccedil;o
82   -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  78 + Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
  79 + por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
  80 + de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
  81 + Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
  82 + Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
  83 + GNU junto com este programa; se n&atilde;o, escreva para a
  84 + Free Software Foundation, Inc., no endere&ccedil;o
  85 + 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
83 86  
84   -Arquivo:
  87 + Arquivo:
85 88  
86   -i3geo/admin/html/mapas.html
87   -*/
88   -if(screen.availWidth > 700)
89   -{document.getElementById("divGeral").style.width = "700px";}
90   -//necessario para a ferramenta login e outras
91   -i3GEO.configura = {
92   - locaplic: "../.."
93   -};
94   -//
95   -cabecalhoGeral("cabecalhoPrincipal","");
96   -</script>
  89 + i3geo/admin/html/mapas.html
  90 + */
  91 + if (screen.availWidth > 700) {
  92 + document.getElementById("divGeral").style.width = "700px";
  93 + }
  94 + //necessario para a ferramenta login e outras
  95 + i3GEO.configura = {
  96 + locaplic : "../.."
  97 + };
  98 + //
  99 + cabecalhoGeral("cabecalhoPrincipal", "");
  100 + temp = function() {
  101 + document.getElementById("formulario").style.display = "block";
  102 + initMenu();
  103 + }
  104 + i3GEO.login.verificaOperacao("admin/html/mapas",
  105 + i3GEO.configura.locaplic, temp, "sessao");
  106 + </script>
97 107  
98 108 </body>
99 109 \ No newline at end of file
... ...
admin/html/mapfiles.html
... ... @@ -27,7 +27,7 @@ body {
27 27 Administra&ccedil;&atilde;o do i3geo - mapfiles de inicializa&ccedil;&atilde;o <img
28 28 id=botaoAjuda src="../imagens/04.png" style="cursor: pointer" />
29 29 </h1>
30   -
  30 + <div id="formulario" style="display: none">
31 31 <div id="ajuda">
32 32 <div class="hd">Ajuda</div>
33 33 <div class="bd" style="height: 144px; overflow: auto">
... ... @@ -46,6 +46,7 @@ body {
46 46 <p>Par&acirc;metros obtidos do mapfile de inicializa&ccedil;&atilde;o:</p>
47 47 <b><span id=mapfilebase style="color: navy"></span></b><br>
48 48 <div id="tabela" style="left: -5px;"></div>
  49 + </div>
49 50 </div>
50 51 </center>
51 52 <script>
... ...
admin/html/menus.html
... ... @@ -23,97 +23,108 @@ body {
23 23 </div>
24 24 <div style="width: 80%; text-align: center;">
25 25 <h1>
26   - Administra&ccedil;&atilde;o do i3geo - Menus <img src="../imagens/04.png"
27   - style="cursor: pointer" id=botaoAjuda />
  26 + Administra&ccedil;&atilde;o do i3geo - Menus <img
  27 + src="../imagens/04.png" style="cursor: pointer" id=botaoAjuda />
28 28 </h1>
29 29  
30 30 </div>
31   - <div id="ajuda" style="display: none">
32   - <div class="hd">Ajuda</div>
33   - <div class="bd" style="height: 144px; overflow: auto">
34   - <p>Este formul&aacute;rio permite editar a lista de menus que ser&aacute;
35   - utilizada pelo i3Geo.
36   - <p>A &aacute;rvore &eacute; composta de menus, grupos, sub-grupos e temas. Vc
37   - deve criar os menus, a lista de grupos e a lista de sub-grupos. Ao
38   - criar um menu, esse &eacute; mostrado imediatamente na &aacute;rvore.
39   - <p>Menus ou nós da &aacute;rvore marcados como n&atilde;o publicados s&atilde;o
40   - mostrados em vermelho e aparecem apenas para os administradores.
41   - <p>Em cada nó da &aacute;rvore podem ser associados os temas, mesmo na
42   - raiz de um dos n&iacute;veis. Os temas s&atilde;o arquivos mapfiles armazenados
43   - em i3geo/temas e registrados no sistema de administra&ccedil;&atilde;o.
44   - <p>A cria&ccedil;&atilde;o de mapfiles e a vincula&ccedil;&atilde;o tema-mapfile &eacute; feita por
45   - meio do editor de mapfiles, e consiste na determina&ccedil;&atilde;o de um nome
46   - para cada mapfile. Esse nome &eacute; listado ao ser adicionado um tema na
47   - &aacute;rvore.
  31 + <div id="formulario" style="display: none">
  32 + <div id="ajuda" style="display: none">
  33 + <div class="hd">Ajuda</div>
  34 + <div class="bd" style="height: 144px; overflow: auto">
  35 + <p>Este formul&aacute;rio permite editar a lista de menus que
  36 + ser&aacute; utilizada pelo i3Geo.
  37 + <p>A &aacute;rvore &eacute; composta de menus, grupos,
  38 + sub-grupos e temas. Vc deve criar os menus, a lista de grupos e a
  39 + lista de sub-grupos. Ao criar um menu, esse &eacute; mostrado
  40 + imediatamente na &aacute;rvore.
  41 + <p>Menus ou nós da &aacute;rvore marcados como n&atilde;o
  42 + publicados s&atilde;o mostrados em vermelho e aparecem apenas para
  43 + os administradores.
  44 + <p>Em cada nó da &aacute;rvore podem ser associados os temas,
  45 + mesmo na raiz de um dos n&iacute;veis. Os temas s&atilde;o
  46 + arquivos mapfiles armazenados em i3geo/temas e registrados no
  47 + sistema de administra&ccedil;&atilde;o.
  48 + <p>A cria&ccedil;&atilde;o de mapfiles e a
  49 + vincula&ccedil;&atilde;o tema-mapfile &eacute; feita por meio do
  50 + editor de mapfiles, e consiste na determina&ccedil;&atilde;o de um
  51 + nome para cada mapfile. Esse nome &eacute; listado ao ser
  52 + adicionado um tema na &aacute;rvore.
  53 + </div>
  54 + <div class="ft"></div>
48 55 </div>
49   - <div class="ft"></div>
50   - </div>
51   - <br>
52   - <p class=paragrafo>
53   - Idioma: <select id="idioma" onchange="initMenu()">
54   - <option value="pt" selected>Portugu&ecirc;s</option>
55   - <option value="en">Ingl&ecirc;s</option>
56   - <option value="es">Espanhol</option>
57   - <option value="it">Italiano</option>
58   - </select>
59   - </p>
60   - <input type=button id=adicionaNovoMenu value="Adicionar um novo menu"
61   - style="left: -5px;" />
62   - <p>
63 56 <br>
64   - <div id="tabela" style="left: -5px;"></div>
  57 + <p class=paragrafo>
  58 + Idioma: <select id="idioma" onchange="initMenu()">
  59 + <option value="pt" selected>Portugu&ecirc;s</option>
  60 + <option value="en">Ingl&ecirc;s</option>
  61 + <option value="es">Espanhol</option>
  62 + <option value="it">Italiano</option>
  63 + </select>
  64 + </p>
  65 + <input type=button id=adicionaNovoMenu value="Adicionar um novo menu"
  66 + style="left: -5px;" />
  67 + <p>
  68 + <br>
  69 + <div id="tabela" style="left: -5px;"></div>
  70 + </div>
65 71 </div>
66 72 <div id=logajax style="display: block"></div>
67 73 <script>
68   -/*
69   -Title: Editor da lista de menus
  74 + /*
  75 + Title: Editor da lista de menus
  76 +
  77 + HTML da interface de administra&ccedil;&atilde;o da lista de menus
70 78  
71   -HTML da interface de administra&ccedil;&atilde;o da lista de menus
  79 + Veja tamb&eacute;m:
72 80  
73   -Veja tamb&eacute;m:
  81 + <core.js>
74 82  
75   -<core.js>
  83 + <arvore.js>
76 84  
77   -<arvore.js>
  85 + <menu.js>
78 86  
79   -<menu.js>
  87 + <grupos.js>
80 88  
81   -<grupos.js>
  89 + <subgrupos.js>
82 90  
83   -<subgrupos.js>
  91 + Licenca:
84 92  
85   -Licenca:
  93 + GPL2
86 94  
87   -GPL2
  95 + i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
88 96  
89   -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  97 + Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
  98 + Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
90 99  
91   -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
92   -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  100 + Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
  101 + e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
  102 + GNU conforme publicada pela Free Software Foundation;
93 103  
94   -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
95   -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
96   -GNU conforme publicada pela Free Software Foundation;
  104 + Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
  105 + por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
  106 + de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
  107 + Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
  108 + Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
  109 + GNU junto com este programa; se n&atilde;o, escreva para a
  110 + Free Software Foundation, Inc., no endere&ccedil;o
  111 + 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
97 112  
98   -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
99   -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
100   -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
101   -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
102   -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
103   -GNU junto com este programa; se n&atilde;o, escreva para a
104   -Free Software Foundation, Inc., no endere&ccedil;o
105   -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  113 + Arquivo:
106 114  
107   -Arquivo:
  115 + i3geo/admin/html/menus.html
  116 + */
108 117  
109   -i3geo/admin/html/menus.html
110   -*/
111   -initEditorMenu()
112   -//necessario para a ferramenta login e outras
113   -i3GEO.configura = {
114   - locaplic: "../.."
115   -};
116   -//
117   -cabecalhoGeral("cabecalhoPrincipal","menus");
118   -</script>
  118 + //necessario para a ferramenta login e outras
  119 + i3GEO.configura = {
  120 + locaplic : "../.."
  121 + };
  122 + cabecalhoGeral("cabecalhoPrincipal", "menus");
  123 + temp = function() {
  124 + document.getElementById("formulario").style.display = "block";
  125 + initEditorMenu()
  126 + }
  127 + i3GEO.login.verificaOperacao("admin/html/menus",
  128 + i3GEO.configura.locaplic, temp, "sessao");
  129 + </script>
119 130 </body>
120 131 \ No newline at end of file
... ...
admin/html/ogcws.html
... ... @@ -24,72 +24,82 @@ body {
24 24 <div class="mascaraPrincipal" id="divGeral">
25 25 <div id=cabecalhoPrincipal></div>
26 26 <h1>
27   - Administra&ccedil;&atilde;o do i3geo - Web Services OGC <img id=botaoAjuda
28   - src="../imagens/04.png" style="cursor: pointer" />
  27 + Administra&ccedil;&atilde;o do i3geo - Web Services OGC <img
  28 + id=botaoAjuda src="../imagens/04.png" style="cursor: pointer" />
29 29 </h1>
  30 + <div id="formulario" style="display: none">
  31 + <div id="ajuda">
  32 + <div class="hd">Ajuda</div>
  33 + <div class="bd" style="height: 144px; overflow: auto">
  34 + <p>Este formul&aacute;rio permite alterar as
  35 + configura&ccedil;&otilde;es de contato do gerador de Web Services
30 36  
31   - <div id="ajuda">
32   - <div class="hd">Ajuda</div>
33   - <div class="bd" style="height: 144px; overflow: auto">
34   - <p>Este formul&aacute;rio permite alterar as configura&ccedil;&otilde;es de contato
35   - do gerador de Web Services
36   - <p>As mudan&ccedil;as inclu&iacute;das aqui afetam o programa i3geo/ogc.php e
37   - s&atilde;o armazenadas em i3geo/aplicmpa/ogcws.map
  37 + <p>As mudan&ccedil;as inclu&iacute;das aqui afetam o programa
  38 + i3geo/ogc.php e s&atilde;o armazenadas em
  39 + i3geo/aplicmpa/ogcws.map
  40 + </div>
  41 + <div class="ft"></div>
38 42 </div>
39   - <div class="ft"></div>
  43 + <p>Par&acirc;metros obtidos do mapfile:</p>
  44 + <b><span id=mapfile style="color: navy"></span></b><br> <br>
  45 + <div id="tabela" style="left: -5px;"></div>
40 46 </div>
41   - <p>Par&acirc;metros obtidos do mapfile:</p>
42   - <b><span id=mapfile style="color: navy"></span></b><br> <br>
43   - <div id="tabela" style="left: -5px;"></div>
44 47 </div>
45 48 </center>
46 49 <script>
47   -/*
48   -Title: Editor do ogcws.map
  50 + /*
  51 + Title: Editor do ogcws.map
49 52  
50   -HTML da interface de administra&ccedil;&atilde;o das vari&aacute;veis de configura&ccedil;&atilde;o do gerador de Web Services OGC
  53 + HTML da interface de administra&ccedil;&atilde;o das vari&aacute;veis de configura&ccedil;&atilde;o do gerador de Web Services OGC
51 54  
52   -Veja tamb&eacute;m:
  55 + Veja tamb&eacute;m:
53 56  
54   -<core.js>
  57 + <core.js>
55 58  
56   -<ogcws.js>
  59 + <ogcws.js>
57 60  
58   -Licenca:
  61 + Licenca:
59 62  
60   -GPL2
  63 + GPL2
61 64  
62   -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  65 + i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
63 66  
64   -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
65   -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  67 + Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
  68 + Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
66 69  
67   -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
68   -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
69   -GNU conforme publicada pela Free Software Foundation;
  70 + Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
  71 + e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
  72 + GNU conforme publicada pela Free Software Foundation;
70 73  
71   -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
72   -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
73   -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
74   -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
75   -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
76   -GNU junto com este programa; se n&atilde;o, escreva para a
77   -Free Software Foundation, Inc., no endere&ccedil;o
78   -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  74 + Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
  75 + por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
  76 + de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
  77 + Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
  78 + Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
  79 + GNU junto com este programa; se n&atilde;o, escreva para a
  80 + Free Software Foundation, Inc., no endere&ccedil;o
  81 + 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
79 82  
80   -Arquivo:
  83 + Arquivo:
81 84  
82   -i3geo/admin/html/ogcws.html
83   -*/
84   -if(screen.availWidth > 700)
85   -{document.getElementById("divGeral").style.width = "700px";}
86   -//necessario para a ferramenta login e outras
87   -i3GEO.configura = {
88   - locaplic: "../.."
89   -};
90   -//
91   -cabecalhoGeral("cabecalhoPrincipal","");
92   -</script>
  85 + i3geo/admin/html/ogcws.html
  86 + */
  87 + if (screen.availWidth > 700) {
  88 + document.getElementById("divGeral").style.width = "700px";
  89 + }
  90 + //necessario para a ferramenta login e outras
  91 + i3GEO.configura = {
  92 + locaplic : "../.."
  93 + };
  94 + //
  95 + cabecalhoGeral("cabecalhoPrincipal", "");
  96 + temp = function() {
  97 + document.getElementById("formulario").style.display = "block";
  98 + initMenu()
  99 + }
  100 + i3GEO.login.verificaOperacao("admin/html/ogcws",
  101 + i3GEO.configura.locaplic, temp, "sessao");
  102 + </script>
93 103 </body>
94 104  
95 105 </html>
96 106 \ No newline at end of file
... ...
admin/html/operacoes.html
... ... @@ -24,19 +24,21 @@ body {
24 24 <div class="mascaraPrincipal" id="divGeral">
25 25 <div id=cabecalhoPrincipal></div>
26 26 <h1>
27   - Administra&ccedil;&atilde;o do i3geo - Opera&ccedil;&otilde;es <img src="../imagens/04.png"
28   - style="cursor: pointer" id=botaoAjuda />
  27 + Administra&ccedil;&atilde;o do i3geo - Opera&ccedil;&otilde;es <img
  28 + src="../imagens/04.png" style="cursor: pointer" id=botaoAjuda />
29 29 </h1>
30 30 <div id="formulario" style="display: none">
31 31 <div id="ajuda">
32 32 <div class="hd">Ajuda</div>
33 33 <div class="bd" style="height: 144px; overflow: auto">
34   - <p>Aqui s&atilde;o definidas quais funcionalidades ser&atilde;o controladas e quais pap&eacute;is podem utiliz&aacute;-las
35   - <p>Para que o controle funcione, o c&oacute; do i3Geo deve ser modificado para que a valida&ccedil;&atilde;o seja realizada.
  34 + <p>Aqui s&atilde;o definidas quais funcionalidades
  35 + ser&atilde;o controladas e quais pap&eacute;is podem
  36 + utiliz&aacute;-las
  37 + <p>Para que o controle funcione, o c&oacute; do i3Geo deve ser
  38 + modificado para que a valida&ccedil;&atilde;o seja realizada.
36 39 </div>
37 40 <div class="ft"></div>
38 41 </div>
39   -
40 42 <input onclick="adicionaLinha()" type=button id=adiciona
41 43 value="Adicionar funcionalidade" /> <br>
42 44 <p>Funcionalidades cadastradas:</p>
... ... @@ -46,55 +48,57 @@ body {
46 48 </div>
47 49 </center>
48 50 <script>
49   -/*
50   -Title: Editor das opera&ccedil;&otilde;es sob controle
  51 + /*
  52 + Title: Editor das opera&ccedil;&otilde;es sob controle
51 53  
52   -HTML da interface de administra&cceidl;&atilde;o do controle de acesso a funcionalidades
  54 + HTML da interface de administra&cceidl;&atilde;o do controle de acesso a funcionalidades
53 55  
54   -Veja tamb&eacute;m:
  56 + Veja tamb&eacute;m:
55 57  
56   -<core.js>
  58 + <core.js>
57 59  
58   -<operacoes.js>
  60 + <operacoes.js>
59 61  
60   -Licenca:
  62 + Licenca:
61 63  
62   -GPL2
  64 + GPL2
63 65  
64   -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  66 + i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
65 67  
66   -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
67   -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  68 + Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
  69 + Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
68 70  
69   -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
70   -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
71   -GNU conforme publicada pela Free Software Foundation;
  71 + Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
  72 + e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
  73 + GNU conforme publicada pela Free Software Foundation;
72 74  
73   -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
74   -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
75   -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
76   -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
77   -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
78   -GNU junto com este programa; se n&atilde;o, escreva para a
79   -Free Software Foundation, Inc., no endere&ccedil;o
80   -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  75 + Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
  76 + por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
  77 + de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
  78 + Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
  79 + Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
  80 + GNU junto com este programa; se n&atilde;o, escreva para a
  81 + Free Software Foundation, Inc., no endere&ccedil;o
  82 + 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
81 83  
82   -Arquivo:
  84 + Arquivo:
83 85  
84   -i3geo/admin/html/funcionalidades.html
85   -*/
86   -if(screen.availWidth > 700)
87   -{document.getElementById("divGeral").style.width = "700px";}
88   -//necessario para a ferramenta login e outras
89   -i3GEO.configura = {
90   - locaplic: "../.."
91   -};
92   -//
93   -cabecalhoGeral("cabecalhoPrincipal","");
94   -temp = function(){
95   - document.getElementById("formulario").style.display = "block";
96   - initMenu()
97   -}
98   -i3GEO.login.verificaOperacao("admin/html/operacoes",i3GEO.configura.locaplic,temp,"sessao");
99   -</script>
  86 + i3geo/admin/html/funcionalidades.html
  87 + */
  88 + if (screen.availWidth > 700) {
  89 + document.getElementById("divGeral").style.width = "700px";
  90 + }
  91 + //necessario para a ferramenta login e outras
  92 + i3GEO.configura = {
  93 + locaplic : "../.."
  94 + };
  95 + //
  96 + cabecalhoGeral("cabecalhoPrincipal", "");
  97 + temp = function() {
  98 + document.getElementById("formulario").style.display = "block";
  99 + initMenu()
  100 + }
  101 + i3GEO.login.verificaOperacao("admin/html/operacoes",
  102 + i3GEO.configura.locaplic, temp, "sessao");
  103 + </script>
100 104 </body>
101 105 \ No newline at end of file
... ...
admin/html/perfis.html
... ... @@ -27,22 +27,24 @@ body {
27 27 Administra&ccedil;&atilde;o do i3geo - perfis <img src="../imagens/04.png"
28 28 style="cursor: pointer" id=botaoAjuda />
29 29 </h1>
30   - <div id="ajuda">
31   - <div class="hd">Ajuda</div>
32   - <div class="bd" style="height: 144px; overflow: auto">
33   - <p>Os perfis s&atilde;o utilizados para restringir o acesso a
34   - determinados temas, grupos, sub-grupos e menus. Nesse formul&aacute;rio &eacute;
35   - montada a lista de perfis que &eacute; mostrada nos outros formul&aacute;rios do
36   - sistema.
  30 + <div id="formulario" style="display: none">
  31 + <div id="ajuda">
  32 + <div class="hd">Ajuda</div>
  33 + <div class="bd" style="height: 144px; overflow: auto">
  34 + <p>Os perfis s&atilde;o utilizados para restringir o acesso a
  35 + determinados temas, grupos, sub-grupos e menus. Nesse formul&aacute;rio &eacute;
  36 + montada a lista de perfis que &eacute; mostrada nos outros formul&aacute;rios do
  37 + sistema.
  38 + </div>
  39 + <div class="ft"></div>
37 40 </div>
38   - <div class="ft"></div>
  41 + <input onclick="adicionaLinha()" type=button id=adiciona
  42 + value="Adicionar um novo perfil" /> <br>
  43 + <p>Perfis existentes: (clique na c&eacute;lula para editar e salve a
  44 + linha editada)</p>
  45 + <div id="tabela" style="left: -5px;"></div>
  46 + <div id=logajax style="display: block"></div>
39 47 </div>
40   - <input onclick="adicionaLinha()" type=button id=adiciona
41   - value="Adicionar um novo perfil" /> <br>
42   - <p>Perfis existentes: (clique na c&eacute;lula para editar e salve a
43   - linha editada)</p>
44   - <div id="tabela" style="left: -5px;"></div>
45   - <div id=logajax style="display: block"></div>
46 48 </div>
47 49 </center>
48 50 <script>
... ... @@ -91,6 +93,11 @@ i3GEO.configura = {
91 93 };
92 94 //
93 95 cabecalhoGeral("cabecalhoPrincipal","");
  96 +temp = function(){
  97 + document.getElementById("formulario").style.display = "block";
  98 + initMenu();
  99 +}
  100 +i3GEO.login.verificaOperacao("admin/html/perfis",i3GEO.configura.locaplic,temp,"sessao");
94 101 </script>
95 102  
96 103 </body>
97 104 \ No newline at end of file
... ...
admin/html/sistemas.html
... ... @@ -24,78 +24,87 @@ body {
24 24 <div class="mascaraPrincipal" id="divGeral">
25 25 <div id=cabecalhoPrincipal></div>
26 26 <h1>Administra&ccedil;&atilde;o do i3geo - sistemas especiais</h1>
27   - <div id="ajuda">
28   - <div class="hd">Ajuda</div>
29   - <div class="bd" style="height: 144px; overflow: auto">
30   - Este programa permite editar a lista de sistemas especiais.<br>
31   - <br> Sistemas especiais s&atilde;o utilizados para incluir camadas no
32   - i3geo tendo como base programas que interagem com o usu&aacute;rio de
33   - alguma forma espec&iacute;fica.<br>
34   - <br> Cada sistema pode ter um objetivo espec&iacute;fico e uma
35   - interface própria. Normalmente s&atilde;o utilizados para realizar
36   - consultas a bancos de dados ou Web Services e gerar a camada para
37   - acrescentar ao mapa.<br>
38   - <br> Esses sistemas podem por exemplo, consultar bancos de
39   - dados estat&iacute;sticos para gerar cartogramas.<br>
40   - <br> A lista de sistemas &eacute; baseada no banco admin.db.<br>
41   - <br> A lista de IPs dos usu&aacute;rios que podem administrar o i3geo
42   - &eacute; definida no arquivo i3geo/ms_configura.php
  27 + <div id="formulario" style="display: none">
  28 + <div id="ajuda">
  29 + <div class="hd">Ajuda</div>
  30 + <div class="bd" style="height: 144px; overflow: auto">
  31 + Este programa permite editar a lista de sistemas especiais.<br>
  32 + <br> Sistemas especiais s&atilde;o utilizados para incluir
  33 + camadas no i3geo tendo como base programas que interagem com o
  34 + usu&aacute;rio de alguma forma espec&iacute;fica.<br> <br>
  35 + Cada sistema pode ter um objetivo espec&iacute;fico e uma
  36 + interface própria. Normalmente s&atilde;o utilizados para realizar
  37 + consultas a bancos de dados ou Web Services e gerar a camada para
  38 + acrescentar ao mapa.<br> <br> Esses sistemas podem por
  39 + exemplo, consultar bancos de dados estat&iacute;sticos para gerar
  40 + cartogramas.<br> <br> A lista de sistemas &eacute;
  41 + baseada no banco admin.db.<br> <br> A lista de IPs dos
  42 + usu&aacute;rios que podem administrar o i3geo &eacute; definida no
  43 + arquivo i3geo/ms_configura.php
  44 + </div>
  45 + <div class="ft"></div>
43 46 </div>
44   - <div class="ft"></div>
  47 + <input onclick="adicionaLinha()" type=button id=adiciona
  48 + value="Adicionar um novo sistema" /> <br>
  49 + <p>Sistemas existentes:</p>
  50 + <div id="tabela" style="left: -5px;"></div>
  51 + <div id=logajax style="display: block"></div>
45 52 </div>
46   - <input onclick="adicionaLinha()" type=button id=adiciona
47   - value="Adicionar um novo sistema" /> <br>
48   - <p>Sistemas existentes:</p>
49   - <div id="tabela" style="left: -5px;"></div>
50   - <div id=logajax style="display: block"></div>
51 53 </div>
52 54 </center>
53 55 <script>
54   -/*
55   -Title: Sistemas de adi&ccedil;&atilde;o de temas
  56 + /*
  57 + Title: Sistemas de adi&ccedil;&atilde;o de temas
56 58  
57   -HTML da interface de administra&ccedil;&atilde;o do cadastro de sistemas
  59 + HTML da interface de administra&ccedil;&atilde;o do cadastro de sistemas
58 60  
59   -Veja tamb&eacute;m:
  61 + Veja tamb&eacute;m:
60 62  
61   -<core.js>
  63 + <core.js>
62 64  
63   -<sistemas.js>
  65 + <sistemas.js>
64 66  
65   -Licenca:
  67 + Licenca:
66 68  
67   -GPL2
  69 + GPL2
68 70  
69   -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  71 + i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
70 72  
71   -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
72   -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  73 + Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
  74 + Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
73 75  
74   -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
75   -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
76   -GNU conforme publicada pela Free Software Foundation;
  76 + Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
  77 + e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
  78 + GNU conforme publicada pela Free Software Foundation;
77 79  
78   -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
79   -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
80   -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
81   -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
82   -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
83   -GNU junto com este programa; se n&atilde;o, escreva para a
84   -Free Software Foundation, Inc., no endere&ccedil;o
85   -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  80 + Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
  81 + por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
  82 + de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
  83 + Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
  84 + Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
  85 + GNU junto com este programa; se n&atilde;o, escreva para a
  86 + Free Software Foundation, Inc., no endere&ccedil;o
  87 + 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
86 88  
87   -Arquivo:
  89 + Arquivo:
88 90  
89   -i3geo/admin/html/sistemas.html
90   -*/
91   -if(screen.availWidth > 700)
92   -{document.getElementById("divGeral").style.width = "700px";}
93   -//necessario para a ferramenta login e outras
94   -i3GEO.configura = {
95   - locaplic: "../.."
96   -};
97   -//
98   -cabecalhoGeral("cabecalhoPrincipal","");
99   -</script>
  91 + i3geo/admin/html/sistemas.html
  92 + */
  93 + if (screen.availWidth > 700) {
  94 + document.getElementById("divGeral").style.width = "700px";
  95 + }
  96 + //necessario para a ferramenta login e outras
  97 + i3GEO.configura = {
  98 + locaplic : "../.."
  99 + };
  100 + //
  101 + cabecalhoGeral("cabecalhoPrincipal", "");
  102 + temp = function() {
  103 + document.getElementById("formulario").style.display = "block";
  104 + initMenu();
  105 + }
  106 + i3GEO.login.verificaOperacao("admin/html/sistemas",
  107 + i3GEO.configura.locaplic, temp, "sessao");
  108 + </script>
100 109  
101 110 </body>
102 111 \ No newline at end of file
... ...
admin/html/subirshapefile.html
... ... @@ -25,29 +25,13 @@ body {
25 25 <div class="bordaSuperior">&nbsp;</div>
26 26 <div class="mascaraPrincipal" id="divGeral">
27 27 <div id=cabecalhoPrincipal></div>
28   - <div id="conteudo" style="width: 500px"></div>
  28 + <div id="formulario" style="display: none">
  29 + <div id="conteudo" style="width: 500px"></div>
  30 + </div>
29 31 </div>
30   - <br>
31   - <br>
32   - <br>
33   - <br>
34   - <br>
35   - <br>
36   - <br>
37   - <br>
38   - <br>
39   - <br>
40   - <br>
41   - <br>
42   - <br>
43   - <br>
44   - <br>
45   - <br>
46   - <br>
47   - <br>
48   - <br>
49   - <br>
50   - <br>
  32 + <br> <br> <br> <br> <br> <br> <br>
  33 + <br> <br> <br> <br> <br> <br> <br>
  34 + <br> <br> <br> <br> <br> <br> <br>
51 35 </center>
52 36 <script>
53 37 /*
... ... @@ -87,6 +71,10 @@ i3GEO.configura.locaplic = &quot;../..&quot;;
87 71 i3GEO.parametros.editor = "sim";
88 72 i3GEO.configura.sid = "";
89 73 cabecalhoGeral("cabecalhoPrincipal","");
90   -i3GEOF.upload.inicia("conteudo");
  74 +temp = function(){
  75 + document.getElementById("formulario").style.display = "block";
  76 + i3GEOF.upload.inicia("conteudo");
  77 +}
  78 +i3GEO.login.verificaOperacao("admin/html/subirshapefile",i3GEO.configura.locaplic,temp,"sessao");
91 79 </script>
92 80 </body>
93 81 \ No newline at end of file
... ...
admin/html/tags.html
... ... @@ -24,70 +24,80 @@ body {
24 24 <div class="mascaraPrincipal" id="divGeral">
25 25 <div id=cabecalhoPrincipal></div>
26 26 <h1>
27   - Administra&ccedil;&atilde;o do i3geo - tags <img src="../imagens/04.png"
28   - style="cursor: pointer" id=botaoAjuda />
  27 + Administra&ccedil;&atilde;o do i3geo - tags <img
  28 + src="../imagens/04.png" style="cursor: pointer" id=botaoAjuda />
29 29 </h1>
30   - <div id="ajuda">
31   - <div class="hd">Ajuda</div>
32   - <div class="bd" style="height: 144px; overflow: auto">
33   - <p>Tags s&atilde;o como palavras-chave que podem ser adicionadas aos
34   - temas para a realiza&ccedil;&atilde;o de buscas.
  30 + <div id="formulario" style="display: none">
  31 + <div id="ajuda">
  32 + <div class="hd">Ajuda</div>
  33 + <div class="bd" style="height: 144px; overflow: auto">
  34 + <p>Tags s&atilde;o como palavras-chave que podem ser
  35 + adicionadas aos temas para a realiza&ccedil;&atilde;o de buscas.
  36 +
  37 + </div>
  38 + <div class="ft"></div>
35 39 </div>
36   - <div class="ft"></div>
  40 + <input onclick="adicionaLinha()" type=button id=adiciona
  41 + value="Adicionar um novo tag" /> <br>
  42 + <p>Tags existentes: (clique na c&eacute;lula para editar e salve
  43 + a linha editada)</p>
  44 + <div id="tabela" style="left: -5px;"></div>
  45 + <div id=logajax style="display: block"></div>
37 46 </div>
38   - <input onclick="adicionaLinha()" type=button id=adiciona
39   - value="Adicionar um novo tag" /> <br>
40   - <p>Tags existentes: (clique na c&eacute;lula para editar e salve a linha
41   - editada)</p>
42   - <div id="tabela" style="left: -5px;"></div>
43   - <div id=logajax style="display: block"></div>
44 47 </div>
45 48 </center>
46 49 <script>
47   -/*
48   -Title: Tags
  50 + /*
  51 + Title: Tags
49 52  
50   -HTML da interface de administra&ccedil;&atilde;o do cadastro de tags
  53 + HTML da interface de administra&ccedil;&atilde;o do cadastro de tags
51 54  
52   -Veja tamb&eacute;m:
  55 + Veja tamb&eacute;m:
53 56  
54   -<core.js>
  57 + <core.js>
55 58  
56   -<tags.js>
  59 + <tags.js>
57 60  
58   -Licenca:
  61 + Licenca:
59 62  
60   -GPL2
  63 + GPL2
61 64  
62   -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  65 + i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
63 66  
64   -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
65   -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  67 + Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
  68 + Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
66 69  
67   -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
68   -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
69   -GNU conforme publicada pela Free Software Foundation;
  70 + Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
  71 + e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
  72 + GNU conforme publicada pela Free Software Foundation;
70 73  
71   -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
72   -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
73   -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
74   -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
75   -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
76   -GNU junto com este programa; se n&atilde;o, escreva para a
77   -Free Software Foundation, Inc., no endere&ccedil;o
78   -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  74 + Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
  75 + por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
  76 + de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
  77 + Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
  78 + Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
  79 + GNU junto com este programa; se n&atilde;o, escreva para a
  80 + Free Software Foundation, Inc., no endere&ccedil;o
  81 + 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
79 82  
80   -Arquivo:
  83 + Arquivo:
81 84  
82   -i3geo/admin/html/tags.html
83   -*/
84   -if(screen.availWidth > 700)
85   -{document.getElementById("divGeral").style.width = "700px";}
86   -//necessário para a ferramenta login e outras
87   -i3GEO.configura = {
88   - locaplic: "../.."
89   -};
90   -//
91   -cabecalhoGeral("cabecalhoPrincipal","");
92   -</script>
  85 + i3geo/admin/html/tags.html
  86 + */
  87 + if (screen.availWidth > 700) {
  88 + document.getElementById("divGeral").style.width = "700px";
  89 + }
  90 + //necessário para a ferramenta login e outras
  91 + i3GEO.configura = {
  92 + locaplic : "../.."
  93 + };
  94 + //
  95 + cabecalhoGeral("cabecalhoPrincipal", "");
  96 + temp = function() {
  97 + document.getElementById("formulario").style.display = "block";
  98 + initMenu();
  99 + }
  100 + i3GEO.login.verificaOperacao("admin/html/tags",
  101 + i3GEO.configura.locaplic, temp, "sessao");
  102 + </script>
93 103 </body>
94 104 \ No newline at end of file
... ...
admin/html/webservices.html
... ... @@ -24,77 +24,87 @@ body {
24 24 <div class="mascaraPrincipal" id="divGeral">
25 25 <div id=cabecalhoPrincipal></div>
26 26 <h1>Administra&ccedil;&atilde;o do i3geo - web Services</h1>
27   -
28   - <div id="ajuda">
29   - <div class="hd">Ajuda</div>
30   - <div class="bd" style="height: 144px; overflow: auto">
31   - Este programa permite editar o cadastro de Web Services.<br>
32   - <br> O i3Geo acessa Web Services e servi&ccedil;os para obten&ccedil;&atilde;o de
33   - dados nos padr&otilde;es WMS, RSS, GEORSS e endere&ccedil;os de sistemas de
34   - download de dados. Todos os endere&ccedil;os s&atilde;o cadastrados e organizados
35   - por tipos. A lista de WMS e GEORSS &eacute; utilizada na guia de adi&ccedil;&atilde;o de
36   - temas j&aacute; os Web Services convencionais, s&atilde;o utilizados no
37   - aplicativo WSCLIENTE. Pode-se ainda cadastrar endere&ccedil;os para s&iacute;tios
38   - na internet que possibilitam o download de dados, esse cadastro &eacute;
39   - utilizado no aplicativo DATADOWNLOAD.<br>
40   - <br> A lista de Web Services &eacute; baseada no banco admin.db.<br>
41   - <br> A lista de IPs dos usu&aacute;rios que podem administrar o i3geo
42   - &eacute; definida no arquivo i3geo/ms_configura.php
  27 + <div id="formulario" style="display: none">
  28 + <div id="ajuda">
  29 + <div class="hd">Ajuda</div>
  30 + <div class="bd" style="height: 144px; overflow: auto">
  31 + Este programa permite editar o cadastro de Web Services.<br>
  32 + <br> O i3Geo acessa Web Services e servi&ccedil;os para
  33 + obten&ccedil;&atilde;o de dados nos padr&otilde;es WMS, RSS,
  34 + GEORSS e endere&ccedil;os de sistemas de download de dados. Todos
  35 + os endere&ccedil;os s&atilde;o cadastrados e organizados por
  36 + tipos. A lista de WMS e GEORSS &eacute; utilizada na guia de
  37 + adi&ccedil;&atilde;o de temas j&aacute; os Web Services
  38 + convencionais, s&atilde;o utilizados no aplicativo WSCLIENTE.
  39 + Pode-se ainda cadastrar endere&ccedil;os para s&iacute;tios na
  40 + internet que possibilitam o download de dados, esse cadastro
  41 + &eacute; utilizado no aplicativo DATADOWNLOAD.<br> <br>
  42 + A lista de Web Services &eacute; baseada no banco admin.db.<br>
  43 + <br> A lista de IPs dos usu&aacute;rios que podem administrar
  44 + o i3geo &eacute; definida no arquivo i3geo/ms_configura.php
  45 + </div>
  46 + <div class="ft"></div>
43 47 </div>
44   - <div class="ft"></div>
  48 + <input onclick="adicionaLinha()" type=button id=adiciona
  49 + value="Adicionar um novo endere&ccedil;o" /> <br>
  50 + <p>Temas existentes:</p>
  51 + <div id="tabela" style="left: -5px;"></div>
  52 + <div id=logajax style="display: block"></div>
45 53 </div>
46   - <input onclick="adicionaLinha()" type=button id=adiciona
47   - value="Adicionar um novo endere&ccedil;o" /> <br>
48   - <p>Temas existentes:</p>
49   - <div id="tabela" style="left: -5px;"></div>
50   - <div id=logajax style="display: block"></div>
51 54 </div>
52 55 </center>
53 56 <script>
54   -/*
55   -Title: Web Services
  57 + /*
  58 + Title: Web Services
56 59  
57   -HTML da interface de administra&ccedil;&atilde;o do cadastro de Web Services
  60 + HTML da interface de administra&ccedil;&atilde;o do cadastro de Web Services
58 61  
59   -Veja tamb&eacute;m:
  62 + Veja tamb&eacute;m:
60 63  
61   -<core.js>
  64 + <core.js>
62 65  
63   -<webservices.js>
  66 + <webservices.js>
64 67  
65   -Licenca:
  68 + Licenca:
66 69  
67   -GPL2
  70 + GPL2
68 71  
69   -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  72 + i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
70 73  
71   -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
72   -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  74 + Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil
  75 + Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
73 76  
74   -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
75   -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
76   -GNU conforme publicada pela Free Software Foundation;
  77 + Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
  78 + e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
  79 + GNU conforme publicada pela Free Software Foundation;
77 80  
78   -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
79   -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
80   -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
81   -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
82   -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
83   -GNU junto com este programa; se n&atilde;o, escreva para a
84   -Free Software Foundation, Inc., no endere&ccedil;o
85   -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  81 + Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
  82 + por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
  83 + de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
  84 + Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
  85 + Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
  86 + GNU junto com este programa; se n&atilde;o, escreva para a
  87 + Free Software Foundation, Inc., no endere&ccedil;o
  88 + 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
86 89  
87   -Arquivo:
  90 + Arquivo:
88 91  
89   -i3geo/admin/html/webservices.html
90   -*/
91   -if(screen.availWidth > 700)
92   -{document.getElementById("divGeral").style.width = "700px";}
93   -//necessario para a ferramenta login e outras
94   -i3GEO.configura = {
95   - locaplic: "../.."
96   -};
97   -//
98   -cabecalhoGeral("cabecalhoPrincipal","");
99   -</script>
  92 + i3geo/admin/html/webservices.html
  93 + */
  94 + if (screen.availWidth > 700) {
  95 + document.getElementById("divGeral").style.width = "700px";
  96 + }
  97 + //necessario para a ferramenta login e outras
  98 + i3GEO.configura = {
  99 + locaplic : "../.."
  100 + };
  101 + //
  102 + cabecalhoGeral("cabecalhoPrincipal", "");
  103 + temp = function() {
  104 + document.getElementById("formulario").style.display = "block";
  105 + initMenu();
  106 + }
  107 + i3GEO.login.verificaOperacao("admin/html/webservices",
  108 + i3GEO.configura.locaplic, temp, "sessao");
  109 + </script>
100 110 </body>
101 111 \ No newline at end of file
... ...
admin/js/atlas.js
... ... @@ -63,7 +63,7 @@ function ativaBotaoAdicionaAtlas(sUrl,idBotao)
63 63 },
64 64 failure:core_handleFailure,
65 65 argument: { foo:"foo", bar:"bar" }
66   - };
  66 + };
67 67 core_makeRequest(sUrl,callback);
68 68 };
69 69 //cria o bot&atilde;o de adi&ccedil;&atilde;o de um novo menu
... ... @@ -299,7 +299,7 @@ function editar(tipo,id)
299 299 },
300 300 failure:core_handleFailure,
301 301 argument: { foo:"foo", bar:"bar" }
302   - };
  302 + };
303 303 if(tipo == "atlas")
304 304 {sUrl = "../php/atlas.php?funcao=pegaDadosAtlas&id_atlas="+id;}
305 305 if(tipo == "prancha")
... ... @@ -407,7 +407,7 @@ function sobeDesce(movimento,tipo,id)
407 407 };
408 408 if(movimenta)
409 409 {
410   - var sUrl = "../php/atlas.php?funcao=movimentaNo&tipo="+tipo+"&movimento="+movimento+"&id="+id;
  410 + var sUrl = "../php/atlas.php?funcao=movimentaNo&tipo="+tipo+"&movimento="+movimento+"&id="+id;
411 411 core_carregando("ativa");
412 412 core_carregando(" modificando a ordem no banco de dados");
413 413 core_makeRequest(sUrl,callback);
... ... @@ -579,7 +579,7 @@ function gravaDados(tipo,id)
579 579 if(prog && par){
580 580 core_carregando("ativa");
581 581 core_carregando(" gravando o registro do id= "+id);
582   - var sUrl = prog+par;
  582 + var sUrl = prog+par;
583 583 core_makeRequest(sUrl,callback,'POST');
584 584 }
585 585 }
... ... @@ -591,4 +591,3 @@ Abre o Atlas para teste
591 591 function abreAtlas(id){
592 592 window.open("../../classesphp/atlas_controle.php?atlasId_="+id+"&funcao=criaAtlas","blank");
593 593 }
594   -YAHOO.util.Event.addListener(window, "load", initMenu);
595 594 \ No newline at end of file
... ...
admin/js/identifica.js
... ... @@ -109,7 +109,7 @@ function montaTabela(dados)
109 109 },
110 110 failure:core_handleFailure,
111 111 argument: { foo:"foo", bar:"bar" }
112   - };
  112 + };
113 113 core_makeRequest(sUrl,callback);
114 114 }
115 115 });
... ... @@ -145,7 +145,7 @@ function montaEditor(dados,id,recordid)
145 145 { label: "Salva", value: "OK", checked: false},
146 146 { label: "Cancela", value: "CANCEL", checked: false }
147 147 ]);
148   - editorBotoes.on("checkedButtonChange", on_editorCheckBoxChange);
  148 + editorBotoes.on("checkedButtonChange", on_editorCheckBoxChange);
149 149 YAHOO.example.container.panelEditor = new YAHOO.widget.Panel("janela_editor", { fixedcenter:true,close:false,width:"400px", height:"400px",overflow:"auto", visible:false,constraintoviewport:true } );
150 150 YAHOO.example.container.panelEditor.render();
151 151 }
... ... @@ -221,7 +221,7 @@ function gravaDados(id,recordid)
221 221 },
222 222 failure:core_handleFailure,
223 223 argument: { foo:"foo", bar:"bar" }
224   - };
  224 + };
225 225 core_makeRequest(sUrl,callback);
226 226 }
227 227  
... ... @@ -230,5 +230,4 @@ function excluiLinha(id,row)
230 230 var mensagem = " excluindo o registro do id= "+id;
231 231 var sUrl = "../php/identifica.php?funcao=excluir&id="+id;
232 232 core_excluiLinha(sUrl,row,mensagem);
233   -}
234   -YAHOO.util.Event.addListener(window, "load", initMenu);
235 233 \ No newline at end of file
  234 +}
236 235 \ No newline at end of file
... ...
admin/js/mapas.js
... ... @@ -124,7 +124,7 @@ function montaTabela(dados)
124 124 },
125 125 failure:core_handleFailure,
126 126 argument: { foo:"foo", bar:"bar" }
127   - };
  127 + };
128 128 core_makeRequest(sUrl,callback);
129 129 }
130 130  
... ... @@ -134,7 +134,7 @@ function montaTabela(dados)
134 134 {
135 135 if(oArgs.editor.column.key === "active")
136 136 {
137   - this.saveCellEditor();
  137 + this.saveCellEditor();
138 138 }
139 139 });
140 140 myDataTable.subscribe("editorBlurEvent", function(oArgs)
... ... @@ -172,7 +172,7 @@ function montaEditorMapa(dados,id,recordid)
172 172 { label: "Salva", value: "OK", checked: false},
173 173 { label: "Cancela", value: "CANCEL", checked: false }
174 174 ]);
175   - editorBotoes.on("checkedButtonChange", on_editorCheckBoxChange);
  175 + editorBotoes.on("checkedButtonChange", on_editorCheckBoxChange);
176 176 YAHOO.example.container.panelEditorMapa = new YAHOO.widget.Panel("janela_editor", { fixedcenter:true,close:false,width:"400px", height:"400px",overflow:"auto", visible:false,constraintoviewport:true } );
177 177 YAHOO.example.container.panelEditorMapa.render();
178 178 }
... ... @@ -300,7 +300,6 @@ function gravaDadosMapa(id,recordid)
300 300 },
301 301 failure:core_handleFailure,
302 302 argument: { foo:"foo", bar:"bar" }
303   - };
  303 + };
304 304 core_makeRequest(sUrl,callback);
305   -}
306   -YAHOO.util.Event.addListener(window, "load", initMenu);
307 305 \ No newline at end of file
  306 +}
308 307 \ No newline at end of file
... ...
admin/js/perfis.js
... ... @@ -134,7 +134,7 @@ function montaTabela(dados)
134 134 {
135 135 if(oArgs.editor.column.key === "active")
136 136 {
137   - this.saveCellEditor();
  137 + this.saveCellEditor();
138 138 }
139 139 });
140 140 myDataTable.subscribe("editorSaveEvent", function(oArgs)
... ... @@ -145,7 +145,7 @@ function montaTabela(dados)
145 145 linha.style.textDecoration = "blink";
146 146 }
147 147 });
148   -
  148 +
149 149 myDataTable.subscribe("editorBlurEvent", function(oArgs)
150 150 {
151 151 this.cancelCellEditor();
... ... @@ -176,4 +176,3 @@ function excluiLinha(id,row)
176 176 var sUrl = "../php/menutemas.php?funcao=excluirRegistro&id="+id+"&tabela=perfis";
177 177 core_excluiLinha(sUrl,row,mensagem);
178 178 }
179   -YAHOO.util.Event.addListener(window, "load", initMenu);
180 179 \ No newline at end of file
... ...
admin/js/sistemas.js
... ... @@ -63,7 +63,7 @@ function ativaBotaoAdicionaRaiz(sUrl,idBotao)
63 63 },
64 64 failure:core_handleFailure,
65 65 argument: { foo:"foo", bar:"bar" }
66   - };
  66 + };
67 67 core_makeRequest(sUrl,callback);
68 68 };
69 69 //cria o bot&atilde;o de adi&ccedil;&atilde;o de um novo menu
... ... @@ -187,7 +187,7 @@ function editar(tipo,id)
187 187 },
188 188 failure:core_handleFailure,
189 189 argument: { foo:"foo", bar:"bar" }
190   - };
  190 + };
191 191 var sUrl = "../php/sistemas.php?funcao=pegaFuncao&id_funcao="+id;
192 192 core_makeRequest(sUrl,callback);
193 193 }
... ... @@ -208,7 +208,7 @@ function editar(tipo,id)
208 208 },
209 209 failure:core_handleFailure,
210 210 argument: { foo:"foo", bar:"bar" }
211   - };
  211 + };
212 212 var sUrl = "../php/sistemas.php?funcao=pegaSistema&id_sistema="+id;
213 213 core_makeRequest(sUrl,callback);
214 214 }
... ... @@ -315,7 +315,7 @@ function adicionarFuncao(id)
315 315 failure:core_handleFailure,
316 316 argument: { foo:"foo", bar:"bar" }
317 317 };
318   -
  318 +
319 319 core_makeRequest(sUrl,callback);
320 320 }
321 321 /*
... ... @@ -360,7 +360,7 @@ function gravaDadosFuncao(id)
360 360 },
361 361 failure:core_handleFailure,
362 362 argument: { foo:"foo", bar:"bar" }
363   - };
  363 + };
364 364 core_makeRequest(sUrl,callback);
365 365 }
366 366 /*
... ... @@ -405,7 +405,6 @@ function gravaDadosSistema(id)
405 405 },
406 406 failure:core_handleFailure,
407 407 argument: { foo:"foo", bar:"bar" }
408   - };
  408 + };
409 409 core_makeRequest(sUrl,callback);
410 410 }
411   -YAHOO.util.Event.addListener(window, "load", initMenu);
412 411 \ No newline at end of file
... ...
admin/js/tags.js
... ... @@ -133,7 +133,7 @@ function montaTabela(dados)
133 133 if(oArgs.editor.column.key === "active")
134 134 {
135 135 this.saveCellEditor();
136   -
  136 +
137 137 }
138 138 });
139 139 myDataTable.subscribe("editorBlurEvent", function(oArgs)
... ... @@ -174,5 +174,4 @@ function excluiLinha(id,row)
174 174 var mensagem = " excluindo o registro do id= "+id;
175 175 var sUrl = "../php/menutemas.php?funcao=excluirRegistro&id="+id+"&tabela=tags";
176 176 core_excluiLinha(sUrl,row,mensagem);
177   -}
178   -YAHOO.util.Event.addListener(window, "load", initMenu);
179 177 \ No newline at end of file
  178 +}
180 179 \ No newline at end of file
... ...
admin/js/webservices.js
... ... @@ -131,7 +131,7 @@ function montaTabela(dados)
131 131 },
132 132 failure:core_handleFailure,
133 133 argument: { foo:"foo", bar:"bar" }
134   - };
  134 + };
135 135 core_makeRequest(sUrl,callback);
136 136 }
137 137  
... ... @@ -141,7 +141,7 @@ function montaTabela(dados)
141 141 {
142 142 if(oArgs.editor.column.key === "active")
143 143 {
144   - this.saveCellEditor();
  144 + this.saveCellEditor();
145 145 }
146 146 });
147 147 myDataTable.subscribe("editorBlurEvent", function(oArgs)
... ... @@ -179,7 +179,7 @@ function montaEditor(dados,id,recordid)
179 179 { label: "Salva", value: "OK", checked: false},
180 180 { label: "Cancela", value: "CANCEL", checked: false }
181 181 ]);
182   - editorBotoes.on("checkedButtonChange", on_editorCheckBoxChange);
  182 + editorBotoes.on("checkedButtonChange", on_editorCheckBoxChange);
183 183 YAHOO.example.container.panelEditor = new YAHOO.widget.Panel("janela_editor", { fixedcenter:true,close:false,width:"400px", height:"400px",overflow:"auto", visible:false,constraintoviewport:true } );
184 184 YAHOO.example.container.panelEditor.render();
185 185 }
... ... @@ -199,7 +199,7 @@ function montaDiv(i)
199 199 ]
200 200 };
201 201 var ins = "";
202   - ins += core_geraLinhas(param);
  202 + ins += core_geraLinhas(param);
203 203  
204 204 ins += "<p>Tipo:<br>";
205 205 ins += "<select id='Etipo_ws' />";
... ... @@ -276,7 +276,6 @@ function gravaDados(id,recordid)
276 276 },
277 277 failure:core_handleFailure,
278 278 argument: { foo:"foo", bar:"bar" }
279   - };
  279 + };
280 280 core_makeRequest(sUrl,callback);
281   -}
282   -YAHOO.util.Event.addListener(window, "load", initMenu);
283 281 \ No newline at end of file
  282 +}
284 283 \ No newline at end of file
... ...