Commit e70364947a60385a37e2a784440aa62d68d08053

Authored by Edmar Moretti
1 parent bfdf8cd8

$1

admin/index.html
1 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/strict.dtd">  
2 -<html>  
3 -<head>  
4 -<meta http-equiv="Category"  
5 - content="i3Geo Mapa interativo MMA geoprocessamento sig mobile">  
6 -<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">  
7 -  
8 -<link rel="stylesheet" type="text/css" href="html/admin.css">  
9 -<script type="text/javascript" src="js/core.js"></script>  
10 -</head>  
11 -<body class=" yui-skin-sam fundoPonto">  
12 - <center>  
13 - <div class="bordaSuperior">&nbsp;</div>  
14 - <div class="mascaraPrincipal" id="divGeral">  
15 - <div id=cabecalhoPrincipal></div>  
16 - <p style="color: red">Aten&ccedil;&atilde;o: o sistema de administra&ccedil;&atilde;o n&atilde;o  
17 - funciona corretamente com o navegador Internet Explorer.</p>  
18 - <h1>Administra&ccedil;&atilde;o do i3geo</h1>  
19 - <p>Se voc&ecirc; atualizou o Mapserver para a vers&atilde;o  
20 - 5.2.2, seus mapfiles antigos podem n&atilde;o funcionar. Veja em  
21 - "Outras op&ccedil;&otilde;es" o item "Ajusta mapfiles".  
22 - <p>  
23 - Para informa&ccedil;&otilde;es sobre cadastro de usu&aacute;rios veja o t&oacute;pico espec&iacute;fico no manual.  
24 - </p>  
25 - <p>  
26 - <a href="../documentacao/manual-admin-i3geo-4_7-pt.pdf"  
27 - target="_blank">Manual do sistema de administra&ccedil;&atilde;o</a>  
28 - </p>  
29 - <div id="mensagemIE" style="display: none; position: relative">  
30 - <p style="color: red">Aten&ccedil;&atilde;o: o sistema de  
31 - administra&ccedil;&atilde;o funciona melhor no Firefox.</p>  
32 - <p>No Internet Explorer, vc deve alterar as configura&ccedil;&otilde;es  
33 - de armazenamento de 'cache' para n&atilde;o ter problemas.</p>  
34 - <p>No menu 'Ferramentas - Op&ccedil;&otilde;es da Internet - Geral'  
35 - clique em 'Configura&ccedil;&otilde;es' no item 'Hist&oacute;rico de  
36 - navega&ccedil;&atilde;o'</p>  
37 - <p>Marque a op&ccedil;&atilde;o 'Sempre que eu visitar a  
38 - p&aacute;gina da web'</p>  
39 - </div>  
40 - <p>  
41 - Se vc est&aacute; usando o banco de dados SQLITE, voc&ecirc; pode acessar  
42 - diretamente as tabelas por meio de formul&aacute;rios <a  
43 - href='../pacotes/phpliteadmin/phpliteadmin.php'>clique aqui</a>.  
44 - Veja tamb&eacute;m:<br><br>  
45 - <a href="../documentacao/diagramas/mer_banco_de_dados_de_administracao.png"  
46 - target="_new">diagrama MER </a>do banco de dados de administra&ccedil;&atilde;o.<br>  
47 - <a href="../documentacao/diagramas/cadastrodeusuarios/dbdocs/index.html"  
48 - target="_new">diagrama MER </a>do banco de dados de usu&aacute;rios.<br>  
49 - <a href="../documentacao/diagramas/metaestat/dbdocs/index.html"  
50 - target="_new">diagrama MER </a>do banco de dados do sistema de metadados estat&iacute;sticos.<br>  
51 - </p>  
52 - <fieldset>  
53 - <legend>Leia-me</legend>  
54 - <div style="display: none;">  
55 - <p>Entre uma vers&atilde;o e outra do i3Geo o banco de dados de  
56 - administra&ccedil;&atilde;o pode sofrer altera&ccedil;&otilde;es. Consulte o documento  
57 - i3geo/guia_de_migracao.txt para verificar os detalhes.</p>  
58 - <p>Antes da vers&atilde;o 4.0 o i3geo utilizava arquivos  
59 - armazenados em disco (arquivos XML) para configurar as  
60 - &aacute;rvores de adi&ccedil;&atilde;o de camadas, listagens de  
61 - endere&ccedil;os, lista de mapas, etc. Com a nova estrutura de  
62 - administra&ccedil;&atilde;o, esses arquivos foram  
63 - substitu&iacute;dos por registros em bancos de dados.</p>  
64 - <p>Para possibilitar a distribui&ccedil;&atilde;o do i3geo de  
65 - forma independente de banco de dados, optou-se pelo uso do  
66 - gerenciador SQLITE, cujo arquivo com os dados fica armazenado em  
67 - i3geo/admin/admin.db. Os programas em PHP que gerenciam esse banco  
68 - utilizam o pacote PDO, possibilitando que seja utilizado outro  
69 - gerenciador, como o POSTGRESQL, entre outros.</p>  
70 - <p>Para modificar a configura&ccedil;&atilde;o do PDO, e  
71 - utilizar outro gerenciador, deve-se editar o arquivo  
72 - i3geo/admin/conexao.php ou ent&atilde;o alterar a vari&aacute;vel  
73 - de configura&ccedil;&atilde;o, definida no ms_configura.php,  
74 - chamada $conexaoadmin. Essa vari&aacute;vel indica o nome de um  
75 - programa em PHP que ser&aacute; inclu&iacute;do nos programas que  
76 - fazem acesso ao banco de dados de administra&ccedil;&atilde;o. Um  
77 - exemplo de conex&atilde;o em PHP pode ser visto em  
78 - i3geo/admin/php/conexaomma.php.</p>  
79 - <p>Para usar um gerenciador diferente do SQLITE &eacute;  
80 - necess&aacute;rio criar as tabelas no novo banco de dados. Os sqls  
81 - para essa cria&ccedil;&atilde;o podem ser obtidos no item "Outras  
82 - op&ccedil;&otilde;es".</p>  
83 - <p>O SQLITE usa um arquivo em disco. Em sistemas Linux  
84 - principalmente, verifique as permiss&otilde;es de acesso caso ocorram  
85 - probelmas de escrita no banco.  
86 - </div>  
87 - </fieldset>  
88 -  
89 - <fieldset>  
90 - <legend>Configura&ccedil;&atilde;o geral</legend>  
91 - <div style="display: none;">  
92 - <div id=a1 style="display: none; background-color: beige">  
93 - <p>Ap&oacute;s instalar o i3geo, tente abr&iacute;-lo no  
94 - navegador e fa&ccedil;a o teste de instala&ccedil;&atilde;o para  
95 - ver se est&aacute; tudo funcionando bem.</p>  
96 - <p>Caso seja identificado algum problema, experimente alterar  
97 - as vari&aacute;veis de configura&ccedil;&atilde;o e os par&acirc;metros  
98 - dos arquivos mapfiles utilizados na inicializa&ccedil;&atilde;o  
99 - do i3geo.</p>  
100 - <p>Problemas no funcionamento do i3geo geralmente est&atilde;o  
101 - associados a problemas no ambiente web. Verifique na  
102 - documenta&ccedil;&atilde;o do i3geo (www.softwarepublico.gov.br)  
103 - os itens referentes à instala&ccedil;&atilde;o. Pesquise  
104 - tamb&eacute;m no f&oacute;rum solu&ccedil;&otilde;es j&aacute;  
105 - encontradas.</p>  
106 - </div>  
107 - <table class=lista1>  
108 - <tr onclick="ajuda('a1',this)">  
109 - <td><div class=ajuda></div></td>  
110 - <td>Ajuda</td>  
111 - </tr>  
112 - <tr onclick="abre('../ms_criamapa.php')">  
113 - <td><div class=aplicar></div></td>  
114 - <td>Abrir o i3geo</td>  
115 - </tr>  
116 - <tr onclick="abre('../testainstal.php')">  
117 - <td><div class=aplicar></div></td>  
118 - <td>Testar a instala&ccedil;&atilde;o do i3geo  
119 - (testainstal.php)</td>  
120 - </tr>  
121 - <tr onclick="abre('../init/remover.php')">  
122 - <td><div class=aplicar></div></td>  
123 - <td>Remover a tela inicial de apresenta&ccedil;&atilde;o do i3Geo</td>  
124 - </tr>  
125 - </table>  
126 - </div>  
127 - </fieldset>  
128 - <fieldset>  
129 - <legend>Controle de acesso e usu&aacute;rios</legend>  
130 - <div style="display: none;">  
131 - <div id=bacesso style="display: none; background-color: beige">  
132 - <p>Cria&ccedil;&atilde;o de usu&aacute;rios, defini&ccedil;&atilde;o de pap&acute;is e controle de acesso as funcionalidades</p>  
133 - </div>  
134 - <table class=lista1>  
135 - <tr onclick="ajuda('bacesso',this)">  
136 - <td><div class=ajuda></div></td>  
137 - <td>Ajuda</td>  
138 - </tr>  
139 - <tr onclick="abre('html/operacoes.html')">  
140 - <td><div class=aplicar></div></td>  
141 - <td>Controle de opera&ccedil;&otilde;es</td>  
142 - </tr>  
143 - <tr onclick="abre('html/usuarios.html')">  
144 - <td><div class=aplicar></div></td>  
145 - <td>Cadastro de usu&aacute;rios e rela&ccedil;&atilde;o com pap&eacute;is</td>  
146 - </tr>  
147 - <tr onclick="abre('html/gruposusuarios.html')">  
148 - <td><div class=aplicar></div></td>  
149 - <td>Cadastro de grupos e rela&ccedil;&atilde;o com usu&aacute;rios</td>  
150 - </tr>  
151 - </table>  
152 - </div>  
153 - </fieldset>  
154 - <fieldset>  
155 - <legend>Metadados estat&iacute;sticos</legend>  
156 - <div style="display: none;">  
157 - <div id=bacesso style="display: none; background-color: beige">  
158 - <p>Esse m&oacute;dulo permite a manuten&ccedil;&atilde;o do cadastro de dados estat&iacute;sticos utilizado nas ferramentas de gera&ccedil;&atilde;o de cartogramas estat&iacute;sticos</p>  
159 - </div>  
160 - <table class=lista1>  
161 - <tr onclick="ajuda('bacesso',this)">  
162 - <td><div class=ajuda></div></td>  
163 - <td>Ajuda</td>  
164 - </tr>  
165 - <tr onclick="abre('html/estat_variavel.html')">  
166 - <td><div class=aplicar></div></td>  
167 - <td>Cadastro principal de vari&aacute;veis</td>  
168 - </tr>  
169 - <tr onclick="abre('html/estat_mapa.html')">  
170 - <td><div class=aplicar></div></td>  
171 - <td>Cadastro de mapas para publica&ccedil;&atilde;o</td>  
172 - </tr>  
173 - <tr onclick="abre('html/estat_unidade_medida.html')">  
174 - <td><div class=aplicar></div></td>  
175 - <td>Cadastro de unidades de medida</td>  
176 - </tr>  
177 - <tr onclick="abre('html/estat_tipo_periodo.html')">  
178 - <td><div class=aplicar></div></td>  
179 - <td>Cadastro de tipos de per&iacute;odos de tempo</td>  
180 - </tr>  
181 - <tr onclick="abre('html/estat_conexao.html')">  
182 - <td><div class=aplicar></div></td>  
183 - <td>Cadastro de conex&otilde;es com banco de dados</td>  
184 - </tr>  
185 - <tr onclick="abre('html/estat_tipo_regiao.html')">  
186 - <td><div class=aplicar></div></td>  
187 - <td>Cadastro de tabelas com regi&otilde;es geogr&aacute;ficas</td>  
188 - </tr>  
189 - <tr onclick="abre('html/estat_fonteinfo.html')">  
190 - <td><div class=aplicar></div></td>  
191 - <td>Cadastro de fontes de informa&ccedil;&atilde;o</td>  
192 - </tr>  
193 - <tr onclick="abre('html/estat_uploaddados.html')">  
194 - <td><div class=aplicar></div></td>  
195 - <td>Upload de dados para uma vari&aacute;vel (para upload de shapefile, utilize o gerenciador de tabelas)</td>  
196 - </tr>  
197 - <tr onclick="abre('html/estat_editor.html')">  
198 - <td><div class=aplicar></div></td>  
199 - <td>Gerenciador de tabelas de dados estat&iacute;sticos</td>  
200 - </tr>  
201 - </table>  
202 - </div>  
203 - </fieldset>  
204 - <fieldset>  
205 - <legend>Enviar arquivo para o servidor</legend>  
206 - <div style="display: none;">  
207 - <div id=b1 style="display: none; background-color: beige">  
208 - <p>Envie dados para o servidor para poder utiliz&aacute;-los  
209 - na cria&ccedil;&atilde;o dos mapfiles</p>  
210 - </div>  
211 - <table class=lista1>  
212 - <tr onclick="ajuda('b1',this)">  
213 - <td><div class=ajuda></div></td>  
214 - <td>Ajuda</td>  
215 - </tr>  
216 - <tr onclick="abre('html/subirshapefile.html')">  
217 - <td><div class=aplicar></div></td>  
218 - <td>Shape file</td>  
219 - </tr>  
220 - </table>  
221 - </div>  
222 - </fieldset>  
223 - <fieldset>  
224 - <legend>Editor de mapfiles</legend>  
225 - <div style="display: none;">  
226 - <div id=a8 style="display: none; background-color: beige">  
227 - <p>As camadas dispon&iacute;veis no i3geo s&atilde;o mantidas  
228 - em arquivos na estrutura mapfile armazenados no diret&oacute;rio  
229 - i3geo/temas  
230 - <p>Esses arquivos s&atilde;o utilizados na  
231 - forma&ccedil;&atilde;o da &aacute;rvore de adi&ccedil;&atilde;o  
232 - de temas e em v&aacute;rios aplicativos do i3geo.  
233 - <p>S&atilde;o nesses arquivos que s&atilde;o definidas as  
234 - caracter&iacute;sticas de cada camada, como acesso aos dados,  
235 - legenda, etc.  
236 - <p>Voc&ecirc; pode criar ou modificar os arquivos mapfile  
237 - utilizando qualquer editor de textos, sem preju&iacute;zo do uso  
238 - do editor existente aqui.</p>  
239 - </div>  
240 - <table class=lista1>  
241 - <tr onclick="ajuda('a8',this)">  
242 - <td><div class=ajuda></div></td>  
243 - <td>Ajuda</td>  
244 - </tr>  
245 - <tr onclick="abre('html/editormapfile.html')">  
246 - <td><div class=aplicar></div></td>  
247 - <td>Edi&ccedil;&atilde;o</td>  
248 - </tr>  
249 - </table>  
250 - </div>  
251 - </fieldset>  
252 - <fieldset>  
253 - <legend>Links para mapas</legend>  
254 - <div style="display: none;">  
255 - <div id=a3 style="display: none; background-color: beige">  
256 - <p>A lista de links geralmente &eacute; utilizada para abrir  
257 - mapas espec&iacute;ficos, constru&iacute;dos por meio da  
258 - inicializa&ccedil;&atilde;o parametrizada (ms_criamapa.php), mas  
259 - pode conter qualquer tipo de link.</p>  
260 - <p>A lista de links, por padr&atilde;o, &eacute; utilizada na  
261 - guia "links" do i3geo e tamb&eacute;m na vers&atilde;o mobile.</p>  
262 - </div>  
263 - <table class=lista1>  
264 - <tr onclick="ajuda('a3',this)">  
265 - <td><div class=ajuda></div></td>  
266 - <td>Ajuda</td>  
267 - </tr>  
268 - <tr onclick="abre('html/mapas.html')">  
269 - <td><div class=aplicar></div></td>  
270 - <td>Edi&ccedil;&atilde;o dos links</td>  
271 - </tr>  
272 - </table>  
273 - </div>  
274 - </fieldset>  
275 -  
276 - <fieldset>  
277 - <legend>Edi&ccedil;&atilde;o dos menus de  
278 - adi&ccedil;&atilde;o de temas</legend>  
279 - <div style="display: none;">  
280 - <div id=a2 style="display: none; background-color: beige">  
281 - <p>Utilize essa op&ccedil;&atilde;o para editar a  
282 - &aacute;rvore de temas.  
283 - <p>O i3Geo pode ter mais de um menu na &aacute;rvore, os menus  
284 - s&atilde;o organizados em grupos, sub-grupos e temas.  
285 - <p>Os temas s&atilde;o baseados nos arquivos mapfiles que  
286 - definem as caracter&iacute;sticas de conex&atilde;o com os dados,  
287 - simbologia, etc.  
288 - <p>Apenas os mapfiles cadastrados como temas podem ser  
289 - inclu&iacute;dos na &aacute;rvore. Se voc&ecirc; criar mapfiles  
290 - manualmente, utilize a op&ccedil;&atilde;o de  
291 - edi&ccedil;&atilde;o de mapfiles para vincular um arquivo .map a  
292 - um tema.  
293 - </div>  
294 - <table class=lista1>  
295 - <tr onclick="ajuda('a2',this)">  
296 - <td><div class=ajuda></div></td>  
297 - <td>Ajuda</td>  
298 - </tr>  
299 - <tr onclick="abre('html/arvore.html')">  
300 - <td><div class=aplicar></div></td>  
301 - <td>Editar a &aacute;rvore completa dos menus</td>  
302 - </tr>  
303 - <tr onclick="abre('html/menus.html')">  
304 - <td><div class=aplicar></div></td>  
305 - <td>Editar a lista de menus</td>  
306 - </tr>  
307 - </table>  
308 - </div>  
309 - </fieldset>  
310 -  
311 - <fieldset>  
312 - <legend>Edi&ccedil;&atilde;o das tabelas auxiliares</legend>  
313 - <div style="display: none;">  
314 - <div id=a2a style="display: none; background-color: beige">  
315 - <p>Utilize essa op&ccedil;&atilde;o para construir as listas  
316 - de op&ccedil;&otilde;es correspondentes às TAGS e PERFIS  
317 - </div>  
318 - <table class=lista1>  
319 - <tr onclick="ajuda('a2a',this)">  
320 - <td><div class=ajuda></div></td>  
321 - <td>Ajuda</td>  
322 - </tr>  
323 - <tr onclick="abre('html/perfis.html')">  
324 - <td><div class=aplicar></div></td>  
325 - <td>Editar a lista de perfis</td>  
326 - </tr>  
327 - <tr onclick="abre('html/tags.html')">  
328 - <td><div class=aplicar></div></td>  
329 - <td>Editar a lista de tags (palavras-chave)</td>  
330 - </tr>  
331 - </table>  
332 - </div>  
333 - </fieldset>  
334 - <fieldset>  
335 - <legend>Atlas</legend>  
336 - <div style="display: none;">  
337 - <div id=a7 style="display: none; background-color: beige">  
338 - <p>A interface Atlas &eacute; uma forma especial de apresentar  
339 - as camadas organizadas no i3geo. Um atlas &eacute; composto de  
340 - pranchas que por sua vez cont&eacute;m camadas  
341 - pr&eacute;-definidas. Cada Atlas e cada prancha pode ter um texto  
342 - explicativo, mostrado ao usu&aacute;rio em uma janela interna do  
343 - i3geo.</p>  
344 - <p>Para criar um Atlas basta definir quais pranchas e temas  
345 - far&atilde;o parte do mesmo.  
346 - <p>Para ver a lista de Atlas, utilize i3geo/atlas  
347 - </div>  
348 - <table class=lista1>  
349 - <tr onclick="ajuda('a7',this)">  
350 - <td><div class=ajuda></div></td>  
351 - <td>Ajuda</td>  
352 - </tr>  
353 - <tr onclick="abre('html/atlas.html')">  
354 - <td><div class=aplicar></div></td>  
355 - <td>Edi&ccedil;&atilde;o dos atlas</td>  
356 - </tr>  
357 - </table>  
358 - </div>  
359 - </fieldset>  
360 -  
361 - <fieldset>  
362 - <legend>Web services e links para download</legend>  
363 - <div style="display: none;">  
364 - <div id=a4 style="display: none; background-color: beige">  
365 - <p>O i3geo possibilita o acesso a dados por meio da tecnologia  
366 - de Web Services, o que permite incluir camadas no mapa que  
367 - est&atilde;o em servidores de dados remotos.</p>  
368 - <p>Para poder acessar um web service o i3geo precisa apenas  
369 - saber o endere&ccedil;o na internet. O cadastro de web sercices  
370 - &eacute; utilizado na gera&ccedil;&atilde;o de listas de  
371 - endere&ccedil;os para que o usu&aacute;rio possa escolher.</p>  
372 - <p>Os web services nos padr&otilde;es OGC, suportados pelo Mapserver,  
373 - podem ser configurados como temas e inclu&iacute;dos no mapa por  
374 - meio da guia de adi&ccedil;&atilde;o de temas, ou seja,  
375 - utiliza-se um mapfile normal para fazer o acesso. J&aacute; os  
376 - web services cadastrados s&atilde;o utilizados em ferramentas  
377 - espec&iacute;ficas do i3geo, que permitem o uso de  
378 - servi&ccedil;os KML, WMS e GeoRSS.</p>  
379 - <p>J&aacute; o aplicativo i3geo/datadownload.htm possibilita  
380 - que o usu&aacute;rio realize o download de dados, conforme  
381 - definido na montagem da &aacute;rvore de temas.</p>  
382 - <p>Al&eacute;m desses dados, &eacute; poss&iacute;vel incluir  
383 - no datadownload links especiais para determinados  
384 - endere&ccedil;os onde podem ser obtidos outros dados.</p>  
385 - </div>  
386 - <table class=lista1>  
387 - <tr onclick="ajuda('a4',this)">  
388 - <td><div class=ajuda></div></td>  
389 - <td>Ajuda</td>  
390 - </tr>  
391 - <tr onclick="abre('html/webservices.html')">  
392 - <td><div class=aplicar></div></td>  
393 - <td>Edi&ccedil;&atilde;o do cadastro</td>  
394 - </tr>  
395 - </table>  
396 - </div>  
397 - </fieldset>  
398 -  
399 - <fieldset>  
400 - <legend>Sistemas especiais de identifica&ccedil;&atilde;o</legend>  
401 - <div style="display: none;">  
402 - <div id=a5 style="display: none; background-color: beige">  
403 - <p>A ferramenta de identifica&ccedil;&atilde;o do i3geo, que  
404 - mostra informa&ccedil;&otilde;es de acordo com um ponto clicado pelo  
405 - usu&aacute;rio no mapa, permite a inclus&atilde;o de sistemas de  
406 - busca especiais.</p>  
407 - <p>Essas fun&ccedil;&otilde;es de busca s&atilde;o programas  
408 - independentes, em PHP por exemplo, executados via URL e com  
409 - par&acirc;metros que identificam o x e y clicado no mapa.</p>  
410 - </div>  
411 - <table class=lista1>  
412 - <tr onclick="ajuda('a5',this)">  
413 - <td><div class=ajuda></div></td>  
414 - <td>Ajuda</td>  
415 - </tr>  
416 - <tr onclick="abre('html/identifica.html')">  
417 - <td><div class=aplicar></div></td>  
418 - <td>Edi&ccedil;&atilde;o dos sistemas</td>  
419 - </tr>  
420 - </table>  
421 - </div>  
422 - </fieldset>  
423 -  
424 - <fieldset>  
425 - <legend>Sistemas que adicionam camadas</legend>  
426 - <div style="display: none;">  
427 - <div id=a6 style="display: none; background-color: beige">  
428 - <p>A adi&ccedil;&atilde;o de camadas no mapa mostrado no i3geo  
429 - normalmente &eacute; feita por meio da escolha das camadas  
430 - dispon&iacute;veis na guia de adi&ccedil;&atilde;o de temas.</p>  
431 - <p>Para permitir a integra&ccedil;&atilde;o do i3geo com  
432 - outros sistemas, pode-se selecionar programas especiais que  
433 - permitem a intera&ccedil;&atilde;o com o usu&aacute;rio e a  
434 - montagem de camadas baseadas em sistemas diversos.</p>  
435 - <p>A lista de sistemas e fun&ccedil;&otilde;es &eacute; definida por  
436 - padr&atilde;o no arquivo xml i3geo/menutemas/sistemas.xml ou no  
437 - banco de dados de administra&ccedil;&atilde;o.</p>  
438 - <p>A opera&ccedil;&atilde;o desses sistemas depende das  
439 - caracter&iacute;sticas de cada um, o i3geo apenas abre o programa  
440 - indicado em uma janela interna do mapa.</p>  
441 - </div>  
442 - <table class=lista1>  
443 - <tr onclick="ajuda('a6',this)">  
444 - <td><div class=ajuda></div></td>  
445 - <td>Ajuda</td>  
446 - </tr>  
447 - <tr onclick="abre('html/sistemas.html')">  
448 - <td><div class=aplicar></div></td>  
449 - <td>Edi&ccedil;&atilde;o dos sistemas</td>  
450 - </tr>  
451 - </table>  
452 - </div>  
453 - </fieldset>  
454 -  
455 - <fieldset>  
456 - <legend>Configura&ccedil;&atilde;o dos servi&ccedil;os OGC</legend>  
457 - <div style="display: none;">  
458 - <div id=a10 style="display: none; background-color: beige">  
459 - <p>Par&acirc;metros descritivos do gerador de servi&ccedil;os  
460 - OGC mostrados na fun&ccedil;&atilde;o getcapabilities.</p>  
461 - </div>  
462 - <table class=lista1>  
463 - <tr onclick="ajuda('a10',this)">  
464 - <td><div class=ajuda></div></td>  
465 - <td>Ajuda</td>  
466 - </tr>  
467 - <tr onclick="abre('html/ogcws.html')">  
468 - <td><div class=aplicar></div></td>  
469 - <td>Edi&ccedil;&atilde;o</td>  
470 - </tr>  
471 - </table>  
472 - </div>  
473 - </fieldset>  
474 -  
475 - <fieldset>  
476 - <legend>Outras op&ccedil;&otilde;es</legend>  
477 - <div style="display: none;">  
478 - <table class=lista1>  
479 - <tr onclick="abre('html/incluimap.html')">  
480 - <td><div class=aplicar></div></td>  
481 - <td>Ajusta mapfiles</td>  
482 - </tr>  
483 - <tr onclick="abre('php/estatisticas.php')">  
484 - <td><div class=aplicar></div></td>  
485 - <td>Estat&iacute;sticas</td>  
486 - </tr>  
487 - <tr onclick="abre('php/upgradebanco46_47.php')">  
488 - <td><div class=aplicar></div></td>  
489 - <td>Upgrade do Banco de administra&ccedil;&atilde;o - Adiciona as tabelas  
490 - e colunas necess&aacute;rias à vers&atilde;o atual do i3Geo e que n&atilde;o existiam  
491 - nas vers&otilde;es anteriores à 4.7. Apenas usu&aacute;rios cadastrados em  
492 - ms_configura na vari&aacute;vel $i3geomaster podem realizar essa  
493 - opera&ccedil;&atilde;o</td>  
494 - </tr>  
495 -  
496 - <tr onclick="abre('php/sqlite.php')">  
497 - <td><div class=aplicar></div></td>  
498 - <td>Descri&ccedil;&atilde;o do banco padr&atilde;o (SQLITE)</td>  
499 - </tr>  
500 - <tr onclick="abre('php/criabanco.php')">  
501 - <td><div class=aplicar></div></td>  
502 - <td>Criar banco de dados - apenas usu&aacute;rios cadatsrados em  
503 - ms_configura na vari&aacute;vel $i3geomaster podem realizar essa  
504 - opera&ccedil;&atilde;o</td>  
505 - </tr>  
506 - <tr onclick="abre('../geraminiatura.php')">  
507 - <td><div class=aplicar></div></td>  
508 - <td>Gera as miniaturas (thumbnails) para os temas existentes  
509 - no diret&oacute;rio i3geo/temas</td>  
510 - </tr>  
511 -  
512 - <tr onclick="abre('xmlgeorss.php')">  
513 - <td><div class=aplicar></div></td>  
514 - <td>Ver xml com a lista de servi&ccedil;os Geo RSS</td>  
515 - </tr>  
516 - <tr onclick="abre('xmlservicoswms.php')">  
517 - <td><div class=aplicar></div></td>  
518 - <td>Ver xml com a lista de servi&ccedil;os WMS</td>  
519 - </tr>  
520 - <tr onclick="abre('xmlservicosws.php')">  
521 - <td><div class=aplicar></div></td>  
522 - <td>Ver xml com a lista de servi&ccedil;os WS (webservices  
523 - convencionais)</td>  
524 - </tr>  
525 - <tr onclick="abre('xmlmetaestatogc.php')">  
526 - <td><div class=aplicar></div></td>  
527 - <td>Ver xml com a lista de servi&ccedil;os WMS originados do sistema de metadados estat&iacute;sticos</td>  
528 - </tr>  
529 - <tr onclick="abre('xmlsistemas.php')">  
530 - <td><div class=aplicar></div></td>  
531 - <td>Ver xml com a lista de sistemas que adicionam temas  
532 - especiais</td>  
533 - </tr>  
534 - <tr onclick="abre('rssgrupos.php')">  
535 - <td><div class=aplicar></div></td>  
536 - <td>Ver RSS com os grupos, subgrupos e temas</td>  
537 - </tr>  
538 - <tr onclick="abre('rsscomentariostemas.php')">  
539 - <td><div class=aplicar></div></td>  
540 - <td>Ver RSS com os coment&aacute;rios sobre os temas</td>  
541 - </tr>  
542 -  
543 - <tr onclick="abre('hiperbolica.php')">  
544 - <td><div class=aplicar></div></td>  
545 - <td>Ver XML para &aacute;rvorehiperb&oacute;lica</td>  
546 - </tr>  
547 - </table>  
548 - </div>  
549 - </fieldset>  
550 - <br>  
551 - </div>  
552 - </center>  
553 -</body>  
554 -<script>  
555 -/*  
556 -Title: Menu principal  
557 -  
558 -HTML com a lista de op&ccedil;&otilde;es do sistema de administra&ccedil;&atilde;o e orienta&ccedil;&otilde;es de uso  
559 -  
560 -<http://localhost/i3geo/admin/index.html>  
561 -  
562 -Veja tamb&eacute;m:  
563 -  
564 -<Ajuste de mapfiles>  
565 -  
566 -<Editor da &aacute;rvore de menus>  
567 -  
568 -<Editor da interface Atlas>  
569 -  
570 -<Editor de mapfiles>  
571 -  
572 -<Editor de mapfiles de inicializa&ccedil;&atilde;o>  
573 -  
574 -<Editor do ms_configura>  
575 -  
576 -<Mapas>  
577 -  
578 -<Op&ccedil;&otilde;es da ferramenta identifica>  
579 -  
580 -<Perfis>  
581 -  
582 -<Sistemas de adi&ccedil;&atilde;o de temas>  
583 -  
584 -<Tags>  
585 -  
586 -<Web Services>  
587 -  
588 -  
589 -Licenca:  
590 -  
591 -GPL2  
592 -  
593 -i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet  
594 -  
595 -Direitos Autorais Reservados (c) 2006 Minist&eacute;rio do Meio Ambiente Brasil  
596 -Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br  
597 -  
598 -Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo  
599 -e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral  
600 -GNU conforme publicada pela Free Software Foundation;  
601 -  
602 -Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,  
603 -por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita  
604 -de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.  
605 -Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.  
606 -Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do  
607 -GNU junto com este programa; se n&atilde;o, escreva para a  
608 -Free Software Foundation, Inc., no endere&ccedil;o  
609 -59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.  
610 -  
611 -Arquivo:  
612 -  
613 -i3geo/admin/index.html  
614 -*/  
615 -  
616 -/**  
617 - * TODO V5 atualizar as pagina com os diagramas  
618 - */  
619 -navn = false;  
620 -navm = false;  
621 -//seta as vari&aacute;veis navn e navm  
622 -var app = navigator.appName.substring(0,1);  
623 -if (app==='N'){navn=true;}else{navm=true;}  
624 -var etrs = document.getElementsByTagName("tr");  
625 -for(var t = 0;t < etrs.length;t++)  
626 -{  
627 - etrs[t].onmouseover = function()  
628 - {this.style.backgroundColor = "beige";};  
629 - etrs[t].onmouseout = function()  
630 - {this.style.backgroundColor = "";};  
631 -}  
632 -var etrs = document.getElementsByTagName("legend");  
633 -for(var t = 0;t < etrs.length;t++)  
634 -{  
635 - etrs[t].innerHTML = "<img src='../imagens/desce.gif' id='img_"+t+"' >&nbsp;" + etrs[t].innerHTML;  
636 - etrs[t].onclick = function()  
637 - {  
638 - var c = this.parentNode.childNodes;  
639 - for(var h = 0;h < c.length;h++)  
640 - {  
641 - if(c[h].style && c[h].tagName != "LEGEND")  
642 - {  
643 - var i = this.getElementsByTagName("img");  
644 - if(c[h].style.display=="none"){  
645 - c[h].style.display="block";  
646 - i[0].src = '../imagens/sobe.gif';  
647 - }  
648 - else{  
649 - c[h].style.display="none";  
650 - i[0].src = '../imagens/desce.gif';  
651 - }  
652 - }  
653 - }  
654 - };  
655 -}  
656 -function ajuda(i,t)  
657 -{document.getElementById(i).style.display="block";t.style.display="none";}  
658 -function abre(url)  
659 -{window.location.href = url;}  
660 -if(navm)  
661 -{$i("mensagemIE").style.display = "block";}  
662 -//necessario para a ferramenta login e outras  
663 -i3GEO.configura = {  
664 - locaplic: ".."  
665 -};  
666 -//  
667 -cabecalhoGeral("cabecalhoPrincipal","principal");  
668 -</script>  
669 -</html>  
670 \ No newline at end of file 1 \ No newline at end of file
  2 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
  3 + "http://www.w3.org/TR/html4/frameset.dtd">
  4 +<HTML>
  5 +<HEAD>
  6 +<TITLE>Admin</TITLE>
  7 +</HEAD>
  8 +<FRAMESET cols="20%, 80%">
  9 + <FRAME src="menu.html">
  10 + <FRAME name=principal src="principal.html">
  11 +</FRAMESET>
  12 +</HTML>
admin/js/core.js
@@ -67,10 +67,10 @@ Armazena o objeto com a lista de perfis @@ -67,10 +67,10 @@ Armazena o objeto com a lista de perfis
67 $perfis = ""; 67 $perfis = "";
68 function cabecalhoMetaestat(id,excluir){ 68 function cabecalhoMetaestat(id,excluir){
69 var i,n,temp, 69 var i,n,temp,
70 - ins = "<fieldset><legend>Op&ccedil;&otilde;es principais</legend>", 70 + ins = "<fieldset><legend>Atalhos</legend>",
71 u = i3GEO.util.pegaCookie("i3geousuarionome"), 71 u = i3GEO.util.pegaCookie("i3geousuarionome"),
72 botoes = [ 72 botoes = [
73 - {id:"principal",titulo:"In&iacute;cio",link:"../index.html"}, 73 + {id:"principal",titulo:"In&iacute;cio",link:"../principal.html"},
74 {id:"arvore",titulo:"&Aacute;rvore completa",link:"estat_variavel.html"}, 74 {id:"arvore",titulo:"&Aacute;rvore completa",link:"estat_variavel.html"},
75 {id:"unidade_medida",titulo:"Unidades",link:"estat_unidade_medida.html"}, 75 {id:"unidade_medida",titulo:"Unidades",link:"estat_unidade_medida.html"},
76 {id:"periodo_tempo",titulo:"Per&iacute;odos",link:"estat_tipo_periodo.html"}, 76 {id:"periodo_tempo",titulo:"Per&iacute;odos",link:"estat_tipo_periodo.html"},
@@ -119,10 +119,10 @@ function cabecalhoMetaestat(id,excluir){ @@ -119,10 +119,10 @@ function cabecalhoMetaestat(id,excluir){
119 119
120 function cabecalhoUsuarios(id,excluir){ 120 function cabecalhoUsuarios(id,excluir){
121 var i,n,temp, 121 var i,n,temp,
122 - ins = "<fieldset ><legend>Op&ccedil;&otilde;es principais</legend>", 122 + ins = "<fieldset ><legend>Atalhos</legend>",
123 u = i3GEO.util.pegaCookie("i3geousuarionome"), 123 u = i3GEO.util.pegaCookie("i3geousuarionome"),
124 botoes = [ 124 botoes = [
125 - {id:"principal",titulo:"In&iacute;cio",link:"../index.html"}, 125 + {id:"principal",titulo:"In&iacute;cio",link:"../principal.html"},
126 {id:"operacoes",titulo:"Opera&ccedil;&otilde;es",link:"operacoes.html"}, 126 {id:"operacoes",titulo:"Opera&ccedil;&otilde;es",link:"operacoes.html"},
127 {id:"usuarios",titulo:"Usu&aacute;rios",link:"usuarios.html"}, 127 {id:"usuarios",titulo:"Usu&aacute;rios",link:"usuarios.html"},
128 {id:"gruposusuarios",titulo:"Grupos e Usu&aacute;rios",link:"gruposusuarios.html"}, 128 {id:"gruposusuarios",titulo:"Grupos e Usu&aacute;rios",link:"gruposusuarios.html"},
@@ -164,10 +164,10 @@ function cabecalhoUsuarios(id,excluir){ @@ -164,10 +164,10 @@ function cabecalhoUsuarios(id,excluir){
164 } 164 }
165 function cabecalhoGeral(id,excluir){ 165 function cabecalhoGeral(id,excluir){
166 var i,n,temp, 166 var i,n,temp,
167 - ins = "<fieldset ><legend>Op&ccedil;&otilde;es principais</legend>", 167 + ins = "<fieldset ><legend>Atalhos</legend>",
168 u = i3GEO.util.pegaCookie("i3geousuarionome"), 168 u = i3GEO.util.pegaCookie("i3geousuarionome"),
169 botoes = [ 169 botoes = [
170 - {id:"principal",titulo:"In&iacute;cio",link:"../index.html"}, 170 + {id:"principal",titulo:"In&iacute;cio",link:"../principal.html"},
171 {id:"menus",titulo:"Menus",link:"menus.html"}, 171 {id:"menus",titulo:"Menus",link:"menus.html"},
172 {id:"arvore",titulo:"&Aacute;rvore de temas",link:"arvore.html"}, 172 {id:"arvore",titulo:"&Aacute;rvore de temas",link:"arvore.html"},
173 {id:"editormapfile",titulo:"Mapfiles",link:"editormapfile.html"}, 173 {id:"editormapfile",titulo:"Mapfiles",link:"editormapfile.html"},
admin/menu.html 0 → 100644
@@ -0,0 +1,325 @@ @@ -0,0 +1,325 @@
  1 + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2 + <html>
  3 + <head>
  4 + <meta http-equiv="Category"
  5 + content="i3Geo Mapa interativo MMA geoprocessamento sig mobile">
  6 + <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
  7 +
  8 + <link rel="stylesheet" type="text/css" href="html/admin.css">
  9 + <script type="text/javascript" src="../classesjs/i3geo.js"></script>
  10 + <style>
  11 + td.ygtvcell {
  12 + border: 0 none;
  13 + padding: 0 3px 5px 0;
  14 + text-align: left;
  15 + }
  16 +
  17 + </style>
  18 + </head>
  19 + <body class=" yui-skin-sam" style="background-color:white;text-align:left;">
  20 + <div class="bordaSuperior">&nbsp;</div>
  21 +
  22 + <div style="margin-left:10px;" id=arvore ></div>
  23 + </body>
  24 + <script>
  25 + propriedades = [
  26 + {
  27 + label: "Configuração geral",
  28 + type: "text",
  29 + url: "",
  30 + children:[
  31 + {
  32 + label: "Abrir o i3geo",
  33 + type: "text",
  34 + href: "../ms_criamapa.php",
  35 + target: "principal"
  36 + },{
  37 + label: "Testar a instalação do i3geo (testainstal.php)",
  38 + type: "text",
  39 + href: "../testainstal.php",
  40 + target: "principal"
  41 + },{
  42 + label: "Remover a tela inicial de apresentação do i3Geo",
  43 + type: "text",
  44 + href: "../init/remover.php",
  45 + target: "principal"
  46 + }
  47 + ]},{
  48 + label: "Controle de acesso e usuários",
  49 + type: "text",
  50 + url: "",
  51 + children:[
  52 + {
  53 + label: "Controle de operações",
  54 + type: "text",
  55 + href: "html/operacoes.html",
  56 + target: "principal"
  57 + },{
  58 + label: "Cadastro de usuários e relação com papéis",
  59 + type: "text",
  60 + href: "html/usuarios.html",
  61 + target: "principal"
  62 + },{
  63 + label: "Cadastro de grupos e relação com usuários",
  64 + type: "text",
  65 + href: "html/gruposusuarios.html",
  66 + target: "principal"
  67 + }
  68 + ]},{
  69 + label: "Metadados estatísticos",
  70 + type: "text",
  71 + url: "",
  72 + children:[
  73 + {
  74 + label: "Cadastro principal de variáveis",
  75 + type: "text",
  76 + href: "html/estat_variavel.html",
  77 + target: "principal"
  78 + },{
  79 + label: "Cadastro de mapas para publicação",
  80 + type: "text",
  81 + href: "html/estat_mapa.html",
  82 + target: "principal"
  83 + },{
  84 + label: "Cadastro de unidades de medida",
  85 + type: "text",
  86 + href: "html/estat_unidade_medida.html",
  87 + target: "principal"
  88 + },{
  89 + label: "Cadastro de tipos de períodos de tempo",
  90 + type: "text",
  91 + href: "html/estat_tipo_periodo.html",
  92 + target: "principal"
  93 + },{
  94 + label: "Cadastro de conexões com banco de dados",
  95 + type: "text",
  96 + href: "html/estat_conexao.html",
  97 + target: "principal"
  98 + },{
  99 + label: "Cadastro de tabelas com regiões geográficas",
  100 + type: "text",
  101 + href: "html/estat_tipo_regiao.html",
  102 + target: "principal"
  103 + },{
  104 + label: "Cadastro de fontes de informação",
  105 + type: "text",
  106 + href: "html/estat_fonteinfo.html",
  107 + target: "principal"
  108 + },{
  109 + label: "Upload de dados para uma variável (para upload de shapefile, utilize o gerenciador de tabelas)",
  110 + type: "text",
  111 + href: "html/estat_uploaddados.html",
  112 + target: "principal"
  113 + },{
  114 + label: "Gerenciador de tabelas de dados estatísticos",
  115 + type: "text",
  116 + href: "html/estat_editor.html",
  117 + target: "principal"
  118 + }
  119 + ]},{
  120 + label: "Enviar arquivo para o servidor",
  121 + type: "text",
  122 + url: "",
  123 + children:[
  124 + {
  125 + label: "Shape file",
  126 + type: "text",
  127 + href: "html/subirshapefile.html",
  128 + target: "principal"
  129 + }
  130 + ]},{
  131 + label: "Editor de mapfiles",
  132 + type: "text",
  133 + url: "",
  134 + children:[
  135 + {
  136 + label: "Edição de mapfiles",
  137 + type: "text",
  138 + href: "html/editormapfile.html",
  139 + target: "principal"
  140 + },{
  141 + label: "Edição da lista de menus",
  142 + type: "text",
  143 + href: "html/menus.html",
  144 + target: "principal"
  145 + },{
  146 + label: "Árvore de temas",
  147 + type: "text",
  148 + href: "html/arvore.html",
  149 + target: "principal"
  150 + }
  151 + ]},{
  152 + label: "Links para mapas",
  153 + type: "text",
  154 + url: "",
  155 + children:[
  156 + {
  157 + label: "Edição dos links",
  158 + type: "text",
  159 + href: "html/mapas.html",
  160 + target: "principal"
  161 + }
  162 + ]},{
  163 + label: "Edição dos menus de adição de temas",
  164 + type: "text",
  165 + url: "",
  166 + children:[
  167 + {
  168 + label: "Editar a árvore completa dos menus",
  169 + type: "text",
  170 + href: "html/arvore.html",
  171 + target: "principal"
  172 + },{
  173 + label: "Editar a lista de menus",
  174 + type: "text",
  175 + href: "html/menus.html",
  176 + target: "principal"
  177 + }
  178 + ]},{
  179 + label: "Edição das tabelas auxiliares",
  180 + type: "text",
  181 + url: "",
  182 + children:[
  183 + {
  184 + label: "Editar a lista de perfis",
  185 + type: "text",
  186 + href: "html/perfis.html",
  187 + target: "principal"
  188 + },{
  189 + label: "Editar a lista de tags (palavras-chave)",
  190 + type: "text",
  191 + href: "html/tags.html",
  192 + target: "principal"
  193 + }
  194 + ]},{
  195 + label: "Atlas",
  196 + type: "text",
  197 + url: "",
  198 + children:[
  199 + {
  200 + label: "Edição dos atlas",
  201 + type: "text",
  202 + href: "html/atlas.html",
  203 + target: "principal"
  204 + }
  205 + ]},{
  206 + label: "Web services e links para download",
  207 + type: "text",
  208 + url: "",
  209 + children:[
  210 + {
  211 + label: "Edição do cadastro",
  212 + type: "text",
  213 + href: "html/webservices.html",
  214 + target: "principal"
  215 + }
  216 + ]},{
  217 + label: "Sistemas especiais de identificação",
  218 + type: "text",
  219 + url: "",
  220 + children:[
  221 + {
  222 + label: "Edição dos sistemas",
  223 + type: "text",
  224 + href: "html/identifica.html",
  225 + target: "principal"
  226 + }
  227 + ]},{
  228 + label: "Sistemas que adicionam camadas",
  229 + type: "text",
  230 + url: "",
  231 + children:[
  232 + {
  233 + label: "Edição dos sistemas",
  234 + type: "text",
  235 + href: "html/sistemas.html",
  236 + target: "principal"
  237 + }
  238 + ]},{
  239 + label: "Configuração dos serviços OGC",
  240 + type: "text",
  241 + url: "",
  242 + children:[
  243 + {
  244 + label: "Edição",
  245 + type: "text",
  246 + href: "html/ogcws.html",
  247 + target: "principal"
  248 + }
  249 + ]},{
  250 + label: "Outras opções",
  251 + type: "text",
  252 + url: "",
  253 + children:[
  254 + {
  255 + label: "Estatísticas",
  256 + type: "text",
  257 + href: "php/estatisticas.php",
  258 + target: "principal"
  259 + },{
  260 + label: "Upgrade do Banco de administração - Adiciona as tabelas e colunas necessárias à versão atual do i3Geo e que não existiam nas versões anteriores à 4.7. Apenas usuários cadastrados em ms_configura na variável $i3geomaster podem realizar essa operação",
  261 + type: "text",
  262 + href: "php/upgradebanco46_47.php",
  263 + target: "principal"
  264 + },{
  265 + label: "Descrição do banco padrão (SQLITE)",
  266 + type: "text",
  267 + href: "php/sqlite.php",
  268 + target: "principal"
  269 + },{
  270 + label: "Criar banco de dados - apenas usuários cadatsrados em ms_configura na variável $i3geomaster podem realizar essa operação",
  271 + type: "text",
  272 + href: "php/criabanco.php",
  273 + target: "principal"
  274 + },{
  275 + label: "Gera as miniaturas (thumbnails) para os temas existentes no diretório i3geo/temas",
  276 + type: "text",
  277 + href: "../geraminiatura.php",
  278 + target: "principal"
  279 + },{
  280 + label: "Ver xml com a lista de serviços Geo RSS",
  281 + type: "text",
  282 + href: "xmlgeorss.php",
  283 + target: "principal"
  284 + },{
  285 + label: "Ver xml com a lista de serviços WMS",
  286 + type: "text",
  287 + href: "xmlservicoswms.php",
  288 + target: "principal"
  289 + },{
  290 + label: "Ver xml com a lista de serviços WS (webservices convencionais)",
  291 + type: "text",
  292 + href: "xmlservicosws.php",
  293 + target: "principal"
  294 + },{
  295 + label: "Ver xml com a lista de serviços WMS originados do sistema de metadados estatísticos",
  296 + type: "text",
  297 + href: "xmlmetaestatogc.php",
  298 + target: "principal"
  299 + },{
  300 + label: "Ver xml com a lista de sistemas que adicionam temas especiais",
  301 + type: "text",
  302 + href: "xmlsistemas.php",
  303 + target: "principal"
  304 + },{
  305 + label: "Ver RSS com os grupos, subgrupos e temas",
  306 + type: "text",
  307 + href: "rssgrupos.php",
  308 + target: "principal"
  309 + },{
  310 + label: "Ver RSS com os comentários sobre os temas",
  311 + type: "text",
  312 + href: "rsscomentariostemas.php",
  313 + target: "principal"
  314 + },{
  315 + label: "Ver XML para árvorehiperbólica",
  316 + type: "text",
  317 + href: "hiperbolica.php",
  318 + target: "principal"
  319 + }
  320 + ]}];
  321 + var tree = new YAHOO.widget.TreeView("arvore",propriedades);
  322 + tree.render();
  323 + </script>
  324 + </html>
  325 +
admin/principal.html 0 → 100755
@@ -0,0 +1,100 @@ @@ -0,0 +1,100 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2 +<html>
  3 +<head>
  4 +<meta http-equiv="Category"
  5 + content="i3Geo Mapa interativo MMA geoprocessamento sig mobile">
  6 +<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
  7 +
  8 +<link rel="stylesheet" type="text/css" href="html/admin.css">
  9 +<script type="text/javascript" src="js/core.js"></script>
  10 +</head>
  11 +<body class=" yui-skin-sam fundoPonto">
  12 + <center>
  13 + <div class="bordaSuperior">&nbsp;</div>
  14 + <div class="mascaraPrincipal" id="divGeral">
  15 + <div id=cabecalhoPrincipal></div>
  16 + <p style="color: red">Aten&ccedil;&atilde;o: o sistema de administra&ccedil;&atilde;o n&atilde;o
  17 + funciona corretamente com o navegador Internet Explorer.</p>
  18 + <h1>Administra&ccedil;&atilde;o do i3geo</h1>
  19 + <p>Se voc&ecirc; atualizou o Mapserver para a vers&atilde;o
  20 + 5.2.2, seus mapfiles antigos podem n&atilde;o funcionar. Veja em
  21 + "Outras op&ccedil;&otilde;es" o item "Ajusta mapfiles".
  22 + <p>
  23 + Para informa&ccedil;&otilde;es sobre cadastro de usu&aacute;rios veja o t&oacute;pico espec&iacute;fico no manual.
  24 + </p>
  25 + <p>
  26 + <a href="../documentacao/manual-admin-i3geo-4_7-pt.pdf"
  27 + target="_blank">Manual do sistema de administra&ccedil;&atilde;o</a>
  28 + </p>
  29 + <div id="mensagemIE" style="display: none; position: relative">
  30 + <p style="color: red">Aten&ccedil;&atilde;o: o sistema de
  31 + administra&ccedil;&atilde;o funciona melhor no Firefox.</p>
  32 + <p>No Internet Explorer, vc deve alterar as configura&ccedil;&otilde;es
  33 + de armazenamento de 'cache' para n&atilde;o ter problemas.</p>
  34 + <p>No menu 'Ferramentas - Op&ccedil;&otilde;es da Internet - Geral'
  35 + clique em 'Configura&ccedil;&otilde;es' no item 'Hist&oacute;rico de
  36 + navega&ccedil;&atilde;o'</p>
  37 + <p>Marque a op&ccedil;&atilde;o 'Sempre que eu visitar a
  38 + p&aacute;gina da web'</p>
  39 + </div>
  40 + <p>
  41 + Se vc est&aacute; usando o banco de dados SQLITE, voc&ecirc; pode acessar
  42 + diretamente as tabelas por meio de formul&aacute;rios <a
  43 + href='../pacotes/phpliteadmin/phpliteadmin.php'>clique aqui</a>.
  44 + Veja tamb&eacute;m:<br><br>
  45 + <a href="../documentacao/diagramas/mer_banco_de_dados_de_administracao.png"
  46 + target="_new">diagrama MER </a>do banco de dados de administra&ccedil;&atilde;o.<br>
  47 + <a href="../documentacao/diagramas/cadastrodeusuarios/dbdocs/index.html"
  48 + target="_new">diagrama MER </a>do banco de dados de usu&aacute;rios.<br>
  49 + <a href="../documentacao/diagramas/metaestat/dbdocs/index.html"
  50 + target="_new">diagrama MER </a>do banco de dados do sistema de metadados estat&iacute;sticos.<br>
  51 + </p>
  52 + <fieldset>
  53 + <legend>Leia-me</legend>
  54 + <div>
  55 + <p>Entre uma vers&atilde;o e outra do i3Geo o banco de dados de
  56 + administra&ccedil;&atilde;o pode sofrer altera&ccedil;&otilde;es. Consulte o documento
  57 + i3geo/guia_de_migracao.txt para verificar os detalhes.</p>
  58 + <p>Antes da vers&atilde;o 4.0 o i3geo utilizava arquivos
  59 + armazenados em disco (arquivos XML) para configurar as
  60 + &aacute;rvores de adi&ccedil;&atilde;o de camadas, listagens de
  61 + endere&ccedil;os, lista de mapas, etc. Com a nova estrutura de
  62 + administra&ccedil;&atilde;o, esses arquivos foram
  63 + substitu&iacute;dos por registros em bancos de dados.</p>
  64 + <p>Para possibilitar a distribui&ccedil;&atilde;o do i3geo de
  65 + forma independente de banco de dados, optou-se pelo uso do
  66 + gerenciador SQLITE, cujo arquivo com os dados fica armazenado em
  67 + i3geo/admin/admin.db. Os programas em PHP que gerenciam esse banco
  68 + utilizam o pacote PDO, possibilitando que seja utilizado outro
  69 + gerenciador, como o POSTGRESQL, entre outros.</p>
  70 + <p>Para modificar a configura&ccedil;&atilde;o do PDO, e
  71 + utilizar outro gerenciador, deve-se editar o arquivo
  72 + i3geo/admin/conexao.php ou ent&atilde;o alterar a vari&aacute;vel
  73 + de configura&ccedil;&atilde;o, definida no ms_configura.php,
  74 + chamada $conexaoadmin. Essa vari&aacute;vel indica o nome de um
  75 + programa em PHP que ser&aacute; inclu&iacute;do nos programas que
  76 + fazem acesso ao banco de dados de administra&ccedil;&atilde;o. Um
  77 + exemplo de conex&atilde;o em PHP pode ser visto em
  78 + i3geo/admin/php/conexaomma.php.</p>
  79 + <p>Para usar um gerenciador diferente do SQLITE &eacute;
  80 + necess&aacute;rio criar as tabelas no novo banco de dados. Os sqls
  81 + para essa cria&ccedil;&atilde;o podem ser obtidos no item "Outras
  82 + op&ccedil;&otilde;es".</p>
  83 + <p>O SQLITE usa um arquivo em disco. Em sistemas Linux
  84 + principalmente, verifique as permiss&otilde;es de acesso caso ocorram
  85 + probelmas de escrita no banco.
  86 + </div>
  87 + </fieldset>
  88 + </center>
  89 +</body>
  90 +<script>
  91 +navn = false;
  92 +navm = false;
  93 +//seta as vari&aacute;veis navn e navm
  94 +i3GEO.configura = {
  95 + locaplic: ".."
  96 +};
  97 +//
  98 +cabecalhoGeral("cabecalhoPrincipal","principal");
  99 +</script>
  100 +</html>
classesjs/classe_util.js
@@ -332,7 +332,7 @@ i3GEO.util = { @@ -332,7 +332,7 @@ i3GEO.util = {
332 */ 332 */
333 arvore: function(titulo,onde,obj){ 333 arvore: function(titulo,onde,obj){
334 if(typeof(console) !== 'undefined'){console.info("i3GEO.util.arvore()");} 334 if(typeof(console) !== 'undefined'){console.info("i3GEO.util.arvore()");}
335 - var arvore,root,tempNode,d,c,i,linha,conteudo,j,temaNode; 335 + var arvore,root,tempNode,d,c,i,linha,conteudo,j,temaNode,criaNo;
336 if(!$i(onde)){return;} 336 if(!$i(onde)){return;}
337 arvore = new YAHOO.widget.TreeView(onde); 337 arvore = new YAHOO.widget.TreeView(onde);
338 root = arvore.getRoot(); 338 root = arvore.getRoot();
@@ -348,19 +348,31 @@ i3GEO.util = { @@ -348,19 +348,31 @@ i3GEO.util = {
348 d = {html:titulo}; 348 d = {html:titulo};
349 tempNode = new YAHOO.widget.HTMLNode(d, root, true,true); 349 tempNode = new YAHOO.widget.HTMLNode(d, root, true,true);
350 tempNode.enableHighlight = false; 350 tempNode.enableHighlight = false;
351 - c = obj.propriedades.length;  
352 - for (i=0, j=c; i<j; i++){  
353 - linha = obj.propriedades[i];  
354 - if(linha.url !== "")  
355 - {conteudo = "<a href='#' onclick='"+linha.url+"'>"+$trad(linha.text)+"</a>";}  
356 - else  
357 - {conteudo = linha.text;}  
358 - d = {html:conteudo};  
359 - temaNode = new YAHOO.widget.HTMLNode(d, tempNode, false,true);  
360 - temaNode.enableHighlight = false;  
361 - } 351 + criaNo = function(obj,noDestino){
  352 + var trad,i,j,linha,conteudo,temaNode,c = obj.propriedades.length;
  353 + for (i=0, j=c; i<j; i++){
  354 + linha = obj.propriedades[i];
  355 + if(linha.url !== ""){
  356 + trad = $trad(linha.text);
  357 + if(!trad){
  358 + trad = linha.text;
  359 + }
  360 + conteudo = "<a href='#' onclick='"+linha.url+"'>"+trad+"</a>";
  361 + }
  362 + else
  363 + {conteudo = linha.text;}
  364 + d = {html:conteudo};
  365 + temaNode = new YAHOO.widget.HTMLNode(d, noDestino, false,true);
  366 + temaNode.enableHighlight = false;
  367 + if(obj.propriedades[i].propriedades){
  368 + criaNo(obj.propriedades[i],temaNode);
  369 + }
  370 + }
  371 + };
  372 + criaNo(obj,tempNode);
362 arvore.collapseAll(); 373 arvore.collapseAll();
363 arvore.draw(); 374 arvore.draw();
  375 + return arvore;
364 }, 376 },
365 /* 377 /*
366 Function: removeAcentos 378 Function: removeAcentos
@@ -2941,4 +2953,4 @@ $top = function(id,valor){ @@ -2941,4 +2953,4 @@ $top = function(id,valor){
2941 }; 2953 };
2942 $left = function(id,valor){ 2954 $left = function(id,valor){
2943 i3GEO.util.$left(id,valor); 2955 i3GEO.util.$left(id,valor);
2944 -};  
2945 \ No newline at end of file 2956 \ No newline at end of file
  2957 +};