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 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 67 $perfis = "";
68 68 function cabecalhoMetaestat(id,excluir){
69 69 var i,n,temp,
70   - ins = "<fieldset><legend>Op&ccedil;&otilde;es principais</legend>",
  70 + ins = "<fieldset><legend>Atalhos</legend>",
71 71 u = i3GEO.util.pegaCookie("i3geousuarionome"),
72 72 botoes = [
73   - {id:"principal",titulo:"In&iacute;cio",link:"../index.html"},
  73 + {id:"principal",titulo:"In&iacute;cio",link:"../principal.html"},
74 74 {id:"arvore",titulo:"&Aacute;rvore completa",link:"estat_variavel.html"},
75 75 {id:"unidade_medida",titulo:"Unidades",link:"estat_unidade_medida.html"},
76 76 {id:"periodo_tempo",titulo:"Per&iacute;odos",link:"estat_tipo_periodo.html"},
... ... @@ -119,10 +119,10 @@ function cabecalhoMetaestat(id,excluir){
119 119  
120 120 function cabecalhoUsuarios(id,excluir){
121 121 var i,n,temp,
122   - ins = "<fieldset ><legend>Op&ccedil;&otilde;es principais</legend>",
  122 + ins = "<fieldset ><legend>Atalhos</legend>",
123 123 u = i3GEO.util.pegaCookie("i3geousuarionome"),
124 124 botoes = [
125   - {id:"principal",titulo:"In&iacute;cio",link:"../index.html"},
  125 + {id:"principal",titulo:"In&iacute;cio",link:"../principal.html"},
126 126 {id:"operacoes",titulo:"Opera&ccedil;&otilde;es",link:"operacoes.html"},
127 127 {id:"usuarios",titulo:"Usu&aacute;rios",link:"usuarios.html"},
128 128 {id:"gruposusuarios",titulo:"Grupos e Usu&aacute;rios",link:"gruposusuarios.html"},
... ... @@ -164,10 +164,10 @@ function cabecalhoUsuarios(id,excluir){
164 164 }
165 165 function cabecalhoGeral(id,excluir){
166 166 var i,n,temp,
167   - ins = "<fieldset ><legend>Op&ccedil;&otilde;es principais</legend>",
  167 + ins = "<fieldset ><legend>Atalhos</legend>",
168 168 u = i3GEO.util.pegaCookie("i3geousuarionome"),
169 169 botoes = [
170   - {id:"principal",titulo:"In&iacute;cio",link:"../index.html"},
  170 + {id:"principal",titulo:"In&iacute;cio",link:"../principal.html"},
171 171 {id:"menus",titulo:"Menus",link:"menus.html"},
172 172 {id:"arvore",titulo:"&Aacute;rvore de temas",link:"arvore.html"},
173 173 {id:"editormapfile",titulo:"Mapfiles",link:"editormapfile.html"},
... ...
admin/menu.html 0 → 100644
... ... @@ -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 @@
  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 332 */
333 333 arvore: function(titulo,onde,obj){
334 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 336 if(!$i(onde)){return;}
337 337 arvore = new YAHOO.widget.TreeView(onde);
338 338 root = arvore.getRoot();
... ... @@ -348,19 +348,31 @@ i3GEO.util = {
348 348 d = {html:titulo};
349 349 tempNode = new YAHOO.widget.HTMLNode(d, root, true,true);
350 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 373 arvore.collapseAll();
363 374 arvore.draw();
  375 + return arvore;
364 376 },
365 377 /*
366 378 Function: removeAcentos
... ... @@ -2941,4 +2953,4 @@ $top = function(id,valor){
2941 2953 };
2942 2954 $left = function(id,valor){
2943 2955 i3GEO.util.$left(id,valor);
2944   -};
2945 2956 \ No newline at end of file
  2957 +};
... ...