Commit f01ee96d18f776f15d1fcd3960eb59c9f3173a21
1 parent
566c8c6a
Exists in
master
and in
7 other branches
#245
Showing
16 changed files
with
130 additions
and
135 deletions
Show diff stats
admin/html/arvore.html
| ... | ... | @@ -29,12 +29,14 @@ |
| 29 | 29 | <div id="ajuda"> |
| 30 | 30 | <div class="hd">Ajuda</div> |
| 31 | 31 | <div class="bd" style="height:144px;overflow:auto"> |
| 32 | - Este programa permite editar árvore de temas dos menus disponíveis.<br><br> | |
| 33 | - A árvore define os grupos, sub-grupos e temas existentes em cada menu. | |
| 34 | - As árvores são mostradas na guia de adição de temas do i3geo.<br><br> | |
| 35 | - A lista de atlas é baseada no banco admin.db.<br><br> | |
| 36 | - A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
| 37 | - arquivo i3geo/ms_configura.php | |
| 32 | + <p>Este formulário permite editar árvore de temas que será utilizada pelo i3Geo. | |
| 33 | + <p>A árvore é composta de menus, grupos, sub-grupos e temas. Vc deve criar os menus, | |
| 34 | + a lista de grupos e a lista de sub-grupos. Ao criar um menu, esse é mostrado imediatamente na árvore. | |
| 35 | + <p>Menus ou nós da árvore marcados como não publicados são mostrados em vermelho e aparecem apenas para os administradores. | |
| 36 | + <p>Em cada nó da árvore podem ser associados os temas, mesmo na raiz de um dos níveis. | |
| 37 | + Os temas são arquivos mapfiles armazenados em i3geo/temas e registrados no sistema de administração. | |
| 38 | + <p>A criação de mapfiles e a vinculação tema-mapfile é feita por meio do editor de mapfiles, e consiste | |
| 39 | + na determinação de um nome para cada mapfile. Esse nome é listado ao ser adicionado um tema na árvore. | |
| 38 | 40 | </div> |
| 39 | 41 | <div class="ft"></div> |
| 40 | 42 | </div> | ... | ... |
admin/html/atlas.html
| ... | ... | @@ -26,14 +26,14 @@ |
| 26 | 26 | <div id="ajuda"> |
| 27 | 27 | <div class="hd">Ajuda</div> |
| 28 | 28 | <div class="bd" style="height:144px;overflow:auto"> |
| 29 | - Este programa permite editar a lista de Atlas.<br><br> | |
| 30 | - O cadastro de Atlas é utilizado na interface "Atlas" do i3geo. Essa interface | |
| 31 | - pode ser vista em http://host/i3geo/atlas<br><br> | |
| 32 | - Cada Atlas possuí uma lista de pranchas e cada prancha uma lista de temas e outros | |
| 33 | - parâmetros<br><br> | |
| 34 | - A lista de atlas é baseada no banco admin.db.<br><br> | |
| 35 | - A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
| 36 | - arquivo i3geo/ms_configura.php | |
| 29 | + <p>O cadastro de Atlas é utilizado na interface "Atlas" do i3geo. Essa interface | |
| 30 | + pode ser vista em http://localhost/i3geo/atlas | |
| 31 | + <p>Cada Atlas possuí uma lista de pranchas e cada prancha uma lista de temas e outros | |
| 32 | + parâmetros. | |
| 33 | + <p>A montagem de cada Atlas é feito definindo-se os parâmetros de cada nível hierárquico, | |
| 34 | + editando-se uma árvore cuja raiz é cada Atlas, seguido pelas pranchas e temas. | |
| 35 | + <p>Para cada Atlas e cada prancha pode ser definido um texto explicativo que será aberto ao iniciar | |
| 36 | + o Atlas ou a prancha. | |
| 37 | 37 | </div> |
| 38 | 38 | <div class="ft"></div> |
| 39 | 39 | </div> | ... | ... |
admin/html/editormapfile.html
| ... | ... | @@ -30,21 +30,23 @@ |
| 30 | 30 | <div id="ajuda"> |
| 31 | 31 | <div class="hd">Ajuda</div> |
| 32 | 32 | <div class="bd" style="height:144px;overflow:auto"> |
| 33 | - Este programa permite criar ou editar os arquivos mapfile que compõem temas no i3geo.<br> | |
| 34 | - Os arquivo .map são armazenados no diretório i3geo/temas e podem também ser editados manualmente.<br> | |
| 35 | - Cada arquivo contém layers definidos conforme a sintaxe utilizada pelo Mapserver. Esses arquivos são as | |
| 36 | - estruturas básicas utilizadas pelo i3geo na apresentação de dados e montagem das camadas que são vistas no mapa.<br> | |
| 37 | - Após criados os mapfiles, deve-se ainda definir as características de cada tema.<br> | |
| 38 | - A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
| 39 | - arquivo i3geo/ms_configura.php | |
| 33 | + <p>Este formulário permite criar ou editar os arquivos mapfile que compõem temas no i3geo. | |
| 34 | + <p>Os arquivo .map são armazenados no diretório i3geo/temas e podem também ser editados manualmente. | |
| 35 | + <p>Cada arquivo contém layers definidos conforme a sintaxe utilizada pelo Mapserver. Esses arquivos são as | |
| 36 | + estruturas básicas utilizadas pelo i3geo na apresentação de dados e montagem das camadas que são vistas no mapa. | |
| 37 | + <p>Após criados os mapfiles, deve-se ainda definir as características de cada LAYER. | |
| 38 | + <p>A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
| 39 | + arquivo i3geo/ms_configura.php | |
| 40 | + <p>Apenas os mapfiles que forem vinculados a um tema poderão ser vistos na janela de inclusão de temas na árvore de temas. | |
| 41 | + Se você criou um mapfile manualmente, utilize a opção de edição (ícone apresentado ao lado de cada mapfile) para fazer essa associação. | |
| 40 | 42 | </div> |
| 41 | 43 | <div class="ft"></div> |
| 42 | 44 | </div> |
| 43 | 45 | <input onclick="adicionaLinha()" type=button id=adiciona value="Criar um novo mapfile" /> |
| 44 | 46 | <br><br> |
| 45 | -Além de criar os mapfiles, deve-se definir as características de cada tema antes de montar os menus.<br> | |
| 47 | +Além de criar os mapfiles, é necessário definir as características de cada LAYER nas opções abaixo.<br> | |
| 46 | 48 | <br> |
| 47 | -<p>Mapfiles:</p> | |
| 49 | +<p>Mapfiles (arquivos .map existentes no diretório i3geo/temas):</p> | |
| 48 | 50 | <div id="tabela" style="left:-5px;"></div> |
| 49 | 51 | </div> |
| 50 | 52 | <div id=logajax style="display:block" ></div> | ... | ... |
admin/html/identifica.html
| ... | ... | @@ -20,7 +20,7 @@ |
| 20 | 20 | <body class=" yui-skin-sam"> |
| 21 | 21 | <div style="margin:20px"> |
| 22 | 22 | <div style=width:80%;text-align:center;> |
| 23 | -<h1>Administração do i3geo - sistemas de identificação <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
| 23 | +<h1>Administração do i3geo - sistemas de identificação </h1> | |
| 24 | 24 | |
| 25 | 25 | </div> |
| 26 | 26 | <div id="ajuda"> | ... | ... |
admin/html/mapas.html
| ... | ... | @@ -26,14 +26,10 @@ |
| 26 | 26 | <div id="ajuda"> |
| 27 | 27 | <div class="hd">Ajuda</div> |
| 28 | 28 | <div class="bd" style="height:144px;overflow:auto"> |
| 29 | - Este programa permite editar a lista de mapas.<br><br> | |
| 30 | - Os mapas nada mais são que links especiais com definições de parâmetros | |
| 31 | - para a abertura do i3geo. Os links permitem definir os temas que serão mostrados, | |
| 32 | - a extensão geográfica, interface, etc. Normalmente, a lista de mapas é mostrada | |
| 33 | - na guia "mapas" do i3geo.<br><br> | |
| 34 | - A lista de mapas é baseada no banco admin.db.<br><br> | |
| 35 | - A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
| 36 | - arquivo i3geo/ms_configura.php | |
| 29 | + <p>Vc pode registrar qualquer link para ser utilizado. A opção "mais" abre um formulário | |
| 30 | + para a criação do link conforme os parâmetros utilizados em i3geo/ms_criamapa.php. Você pode | |
| 31 | + desprezar todos os campos do formulário e incluir apenas o link direto desejado. | |
| 32 | + <p>A lista de links é utilizada também na interface mobile do i3geo. | |
| 37 | 33 | </div> |
| 38 | 34 | <div class="ft"></div> |
| 39 | 35 | </div> | ... | ... |
admin/html/ms_configura.html
| ... | ... | @@ -23,12 +23,9 @@ |
| 23 | 23 | <div id="ajuda"> |
| 24 | 24 | <div class="hd">Ajuda</div> |
| 25 | 25 | <div class="bd" style="height:144px;overflow:auto"> |
| 26 | - Este programa permite alterar as variáveis de configuração existentes no programa ms_configura.php<br> | |
| 27 | - O ms_configura.php é utilizado como um "include" nos programas do i3geo, definindo uma série de parâmetros necessários ao seu funcionamento.<br> | |
| 28 | - Da mesma forma, a variável $menutemas não pode ser modificada nesse formulário. Por padrão, essa variável é definida como vazia, forçando o i3geo a montar a árvore de camadas utilizando o banco de dados administrativo.<br> | |
| 29 | - Se você quer utilizar um outro mecanismo de montagem do menu de temas, edite manualmente o arquivo ms_configura.php.<br> | |
| 30 | - A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
| 31 | - arquivo i3geo/ms_configura.php | |
| 26 | + <p>Este formulário permite alterar as variáveis de configuração existentes no programa ms_configura.php | |
| 27 | + <p>O ms_configura.php é utilizado como um "include" nos programas do i3geo, definindo uma série de parâmetros necessários ao seu funcionamento. | |
| 28 | + <p>Algumas variáveis não podem ser alteradas por meio deste formulário devendo-se editar manualmente o arquivo. | |
| 32 | 29 | </div> |
| 33 | 30 | <div class="ft"></div> |
| 34 | 31 | </div> | ... | ... |
admin/html/perfis.html
| ... | ... | @@ -26,13 +26,9 @@ |
| 26 | 26 | <div id="ajuda"> |
| 27 | 27 | <div class="hd">Ajuda</div> |
| 28 | 28 | <div class="bd" style="height:144px;overflow:auto"> |
| 29 | - Este programa permite editar a lista de perfis.<br><br> | |
| 30 | - Os perfis são utilizados para restringir o acesso a determinados temas, | |
| 31 | - grupos, sub-grupos e mapas. A lista de perfis é utilizada nas definições desses | |
| 32 | - itens.<br><br> | |
| 33 | - A lista de perfis é baseada no banco admin.db.<br><br> | |
| 34 | - A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
| 35 | - arquivo i3geo/ms_configura.php | |
| 29 | + <p>Os perfis são utilizados para restringir o acesso a determinados temas, | |
| 30 | + grupos, sub-grupos e menus. Nesse formulário é montada a lista de perfis que é mostrada | |
| 31 | + nos outros formulários do sistema. | |
| 36 | 32 | </div> |
| 37 | 33 | <div class="ft"></div> |
| 38 | 34 | </div> | ... | ... |
admin/html/sistemas.html
| ... | ... | @@ -20,7 +20,7 @@ |
| 20 | 20 | <body class=" yui-skin-sam"> |
| 21 | 21 | <div style="margin:20px"> |
| 22 | 22 | <div style=width:80%;text-align:center;> |
| 23 | -<h1>Administração do i3geo - sistemas especiais <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
| 23 | +<h1>Administração do i3geo - sistemas especiais </h1> | |
| 24 | 24 | |
| 25 | 25 | </div> |
| 26 | 26 | <div id="ajuda"> | ... | ... |
admin/html/tags.html
| ... | ... | @@ -26,11 +26,7 @@ |
| 26 | 26 | <div id="ajuda"> |
| 27 | 27 | <div class="hd">Ajuda</div> |
| 28 | 28 | <div class="bd" style="height:144px;overflow:auto"> |
| 29 | - Este programa permite editar a lista de tags.<br><br> | |
| 30 | - Tags são como palavras-chave que podem ser adicionadas aos temas para a realização de buscas.<br><br> | |
| 31 | - A lista de tags é baseada no banco admin.db.<br><br> | |
| 32 | - A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
| 33 | - arquivo i3geo/ms_configura.php | |
| 29 | + <p>Tags são como palavras-chave que podem ser adicionadas aos temas para a realização de buscas. | |
| 34 | 30 | </div> |
| 35 | 31 | <div class="ft"></div> |
| 36 | 32 | </div> | ... | ... |
admin/html/webservices.html
| ... | ... | @@ -20,7 +20,7 @@ |
| 20 | 20 | <body class=" yui-skin-sam"> |
| 21 | 21 | <div style="margin:20px"> |
| 22 | 22 | <div style=width:80%;text-align:center;> |
| 23 | -<h1>Administração do i3geo - web Services <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
| 23 | +<h1>Administração do i3geo - web Services </h1> | |
| 24 | 24 | |
| 25 | 25 | </div> |
| 26 | 26 | <div id="ajuda"> | ... | ... |
admin/index.html
| ... | ... | @@ -7,50 +7,50 @@ |
| 7 | 7 | </head> |
| 8 | 8 | <body> |
| 9 | 9 | <div style=width:80%;text-align:left;> |
| 10 | -<h1>Administração do i3geo</h1> | |
| 11 | -<p>Se você atualizou o Mapserver para a versão 5.2.2, seus mapfiles antigos podem não funcionar. Veja em "Outras opções" o item "Ajusta mapfiles". | |
| 10 | +<h1>Administração do i3geo</h1> | |
| 11 | +<p>Se você atualizou o Mapserver para a versão 5.2.2, seus mapfiles antigos podem não funcionar. Veja em "Outras opções" o item "Ajusta mapfiles". | |
| 12 | 12 | <div id=mensagemIE style=display:none > |
| 13 | -<p style=color:red >Atenção: o sistema de administração funciona melhor no Firefox.</p> | |
| 14 | -<p>No Internet Explorer, vc deve alterar as configurações de armazenamento de 'cache' para não ter problemas.</p> | |
| 15 | -<p>No menu 'Ferramentas->Opções da Internet->Geral' clique em 'Configurações' no item 'Histórico de navegação'</p> | |
| 16 | -<p>Marque a opção 'Sempre que eu visitar a página da web'</p> | |
| 13 | +<p style=color:red >Atenção: o sistema de administração funciona melhor no Firefox.</p> | |
| 14 | +<p>No Internet Explorer, vc deve alterar as configurações de armazenamento de 'cache' para não ter problemas.</p> | |
| 15 | +<p>No menu 'Ferramentas->Opções da Internet->Geral' clique em 'Configurações' no item 'Histórico de navegação'</p> | |
| 16 | +<p>Marque a opção 'Sempre que eu visitar a página da web'</p> | |
| 17 | 17 | </div> |
| 18 | 18 | <fieldset> |
| 19 | 19 | <legend>Leia-me</legend> |
| 20 | 20 | <div style=display:none; > |
| 21 | -<p>Antes da versão 4.0 o i3geo utilizava arquivos armazenados em disco (arquivos XML) para configurar as | |
| 22 | -árvores de adição de camadas, listagens de endereços, lista de mapas, etc. | |
| 23 | -Com a nova estrutura de administração, esses arquivos podem ser substituídos por registros em bancos de dados. | |
| 24 | -Se você optar por usar um banco de dados, os arquivos antigos poderão ser importados para o banco | |
| 25 | -(veja as opções de importação). Se vc desejar continuar utilizando os arquivos XML em disco, basta | |
| 26 | -editar as variáveis de configuração existentes em i3geo/ms_configura.php.</p> | |
| 27 | -<p>Para possibilitar a distribuição do i3geo de forma independente de banco de dados, optou-se pelo uso do gerenciador | |
| 21 | +<p>Antes da versão 4.0 o i3geo utilizava arquivos armazenados em disco (arquivos XML) para configurar as | |
| 22 | +árvores de adição de camadas, listagens de endereços, lista de mapas, etc. | |
| 23 | +Com a nova estrutura de administração, esses arquivos podem ser substituídos por registros em bancos de dados. | |
| 24 | +Se você optar por usar um banco de dados, os arquivos antigos poderão ser importados para o banco | |
| 25 | +(veja as opções de importação). Se vc desejar continuar utilizando os arquivos XML em disco, basta | |
| 26 | +editar as variáveis de configuração existentes em i3geo/ms_configura.php.</p> | |
| 27 | +<p>Para possibilitar a distribuição do i3geo de forma independente de banco de dados, optou-se pelo uso do gerenciador | |
| 28 | 28 | SQLITE, cujo arquivo com os dados fica armazenado em i3geo/menutemas/admin.db. Os programas em PHP que gerenciam esse banco |
| 29 | 29 | utilizam o pacote PDO, possibilitando que seja utilizado outro gerenciador, como o POSTGRESQL, entre outros.</p> |
| 30 | -<p>Para modificar a configuração do PDO, e utilizar outro gerenciador, deve-se editar o arquivo i3geo/admin/conexao.php | |
| 31 | -ou então alterar a variável de configuração, definida no ms_configura.php, chamada $conexaoadmin. Essa variável indica o nome de um | |
| 32 | -programa em PHP que será incluído nos programas que fazem acesso ao banco de dados de administração. Um exemplo de | |
| 33 | -conexão em PHP pode ser visto em i3geo/admin/php/conexaomma.php.</p> | |
| 34 | -<p>Para usar um gerenciador diferente do SQLITE é necessário criar as tabelas no novo banco de dados. Os sqls para | |
| 35 | -essa criação podem ser obtidos no item "Outras opções".</p> | |
| 30 | +<p>Para modificar a configuração do PDO, e utilizar outro gerenciador, deve-se editar o arquivo i3geo/admin/conexao.php | |
| 31 | +ou então alterar a variável de configuração, definida no ms_configura.php, chamada $conexaoadmin. Essa variável indica o nome de um | |
| 32 | +programa em PHP que será incluído nos programas que fazem acesso ao banco de dados de administração. Um exemplo de | |
| 33 | +conexão em PHP pode ser visto em i3geo/admin/php/conexaomma.php.</p> | |
| 34 | +<p>Para usar um gerenciador diferente do SQLITE é necessário criar as tabelas no novo banco de dados. Os sqls para | |
| 35 | +essa criação podem ser obtidos no item "Outras opções".</p> | |
| 36 | 36 | |
| 37 | 37 | </div> |
| 38 | 38 | </fieldset> |
| 39 | 39 | <br> |
| 40 | 40 | <fieldset> |
| 41 | -<legend>Configuração geral</legend> | |
| 41 | +<legend>Configuração geral</legend> | |
| 42 | 42 | <div style=display:none; > |
| 43 | 43 | <div id=a1 style=display:none;background-color:beige > |
| 44 | - <p>Após instalar o i3geo, tente abrí-lo no navegador e faça o teste de instalação para ver se está tudo funcionando bem.</p> | |
| 45 | - <p>Caso seja identificado algum problema, experimente alterar as variáveis de configuração e os parâmetros dos arquivos mapfiles utilizados na inicialização do i3geo.</p> | |
| 46 | - <p>Problemas no funcionamento do i3geo geralmente está associado a problemas no ambiente web. Verifique na documentação do i3geo os itens referentes à instalação e o fórum.</p> | |
| 44 | + <p>Após instalar o i3geo, tente abrí-lo no navegador e faça o teste de instalação para ver se está tudo funcionando bem.</p> | |
| 45 | + <p>Caso seja identificado algum problema, experimente alterar as variáveis de configuração e os parâmetros dos arquivos mapfiles utilizados na inicialização do i3geo.</p> | |
| 46 | + <p>Problemas no funcionamento do i3geo geralmente estão associados a problemas no ambiente web. Verifique na documentação do i3geo (www.softwarepublico.gov.br) os itens referentes à instalação. Pesquise também no fórum soluções já encontradas.</p> | |
| 47 | 47 | </div> |
| 48 | 48 | <table class=lista1 > |
| 49 | 49 | <tr onclick="ajuda('a1',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> |
| 50 | 50 | <tr onclick="abre('../ms_criamapa.php')"><td><div class=aplicar ></div></td><td>Abrir o i3geo</td></tr> |
| 51 | -<tr onclick="abre('../testainstal.php')" ><td><div class=aplicar ></div></td><td>Testar a instalação do i3geo (testainstal.php)</td></tr> | |
| 52 | -<tr onclick="abre('html/ms_configura.html')"><td><div class=aplicar ></div></td><td>Editar variáveis de configuração (ms_configura.php)</td></tr> | |
| 53 | -<tr onclick="abre('html/mapfiles.html')"><td><div class=aplicar ></div></td><td>Editar os arquivos mapfile básicos utilizados na inicialização</td></tr> | |
| 51 | +<tr onclick="abre('../testainstal.php')" ><td><div class=aplicar ></div></td><td>Testar a instalação do i3geo (testainstal.php)</td></tr> | |
| 52 | +<tr onclick="abre('html/ms_configura.html')"><td><div class=aplicar ></div></td><td>Editar variáveis de configuração (ms_configura.php)</td></tr> | |
| 53 | +<tr onclick="abre('html/mapfiles.html')"><td><div class=aplicar ></div></td><td>Editar os arquivos mapfile básicos utilizados na inicialização</td></tr> | |
| 54 | 54 | </table> |
| 55 | 55 | </div> |
| 56 | 56 | </fieldset> |
| ... | ... | @@ -59,42 +59,43 @@ essa criação podem ser obtidos no item "Outras opções".</p> |
| 59 | 59 | <legend>Editor de mapfiles</legend> |
| 60 | 60 | <div style=display:none; > |
| 61 | 61 | <div id=a8 style=display:none;background-color:beige > |
| 62 | - <p>As camadas disponíveis no i3geo são mantidas em arquivos na estrutura mapfile armazenados no diretório i3geo/temas | |
| 63 | - <p>Esses arquivos são utilizados na formação da árvore de adição de temas e em vários aplicativos do i3geo. | |
| 64 | - <p>São nesses arquivos que são definidas as características de cada camada, como acesso aos dados, legenda, etc. | |
| 62 | + <p>As camadas disponíveis no i3geo são mantidas em arquivos na estrutura mapfile armazenados no diretório i3geo/temas | |
| 63 | + <p>Esses arquivos são utilizados na formação da árvore de adição de temas e em vários aplicativos do i3geo. | |
| 64 | + <p>São nesses arquivos que são definidas as características de cada camada, como acesso aos dados, legenda, etc. | |
| 65 | + <p>Você pode criar ou modificar os arquivos mapfile utilizando qualquer editor de textos, sem prejuízo do uso do editor existente aqui.</p> | |
| 65 | 66 | </div> |
| 66 | 67 | <table class=lista1 > |
| 67 | 68 | <tr onclick="ajuda('a8',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> |
| 68 | -<tr onclick="abre('html/editormapfile.html')"><td><div class=aplicar ></div></td><td>Edição</td></tr> | |
| 69 | +<tr onclick="abre('html/editormapfile.html')"><td><div class=aplicar ></div></td><td>Edição</td></tr> | |
| 69 | 70 | </table> |
| 70 | 71 | </div> |
| 71 | 72 | </fieldset> |
| 72 | 73 | <br> |
| 73 | 74 | <fieldset> |
| 74 | -<legend>Edição dos menus de adição de temas</legend> | |
| 75 | +<legend>Edição dos menus de adição de temas</legend> | |
| 75 | 76 | <div style=display:none; > |
| 76 | 77 | <div id=a2 style=display:none;background-color:beige > |
| 77 | - <p>Utilize essa opção para editar as árvores de menus. | |
| 78 | - <p>O i3Geo pode ter mais de um menu, que são mostradas na forma de árvores de grupos, sub-grupos e temas. | |
| 79 | - <p>Os temas são baseados nos arquivos mapfiles que definem as características de conexão com os dados, simbologia, etc. | |
| 80 | - <p>Apenas os mapfiles cadastrados como temas podem ser incluídos nas árvores de menus. | |
| 78 | + <p>Utilize essa opção para editar a árvore de temas. | |
| 79 | + <p>O i3Geo pode ter mais de um menu na árvore, os menus são organizados em grupos, sub-grupos e temas. | |
| 80 | + <p>Os temas são baseados nos arquivos mapfiles que definem as características de conexão com os dados, simbologia, etc. | |
| 81 | + <p>Apenas os mapfiles cadastrados como temas podem ser incluídos na árvore. Se você criar mapfiles manualmente, utilize a opção de edição de mapfiles para vincular um arquivo .map a um tema. | |
| 81 | 82 | </div> |
| 82 | 83 | <table class=lista1 > |
| 83 | 84 | <tr onclick="ajuda('a2',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> |
| 84 | -<tr onclick="abre('html/arvore.html')"><td><div class=aplicar ></div></td><td>Editar a árvore dos menus</td></tr> | |
| 85 | +<tr onclick="abre('html/arvore.html')"><td><div class=aplicar ></div></td><td>Editar a árvore dos menus</td></tr> | |
| 85 | 86 | <tr onclick="abre('html/importarmenu.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr> |
| 86 | 87 | </table> |
| 87 | 88 | </div> |
| 88 | 89 | </fieldset> |
| 89 | 90 | <br> |
| 90 | 91 | <fieldset> |
| 91 | -<legend>Edição das tabelas auxiliares</legend> | |
| 92 | +<legend>Edição das tabelas auxiliares</legend> | |
| 92 | 93 | <div style=display:none; > |
| 93 | -<div id=a2 style=display:none;background-color:beige > | |
| 94 | - <p>Utilize essa opção para construir as listas de opções correspondentes às TAGS e PERFIS | |
| 94 | +<div id=a2a style=display:none;background-color:beige > | |
| 95 | + <p>Utilize essa opção para construir as listas de opções correspondentes às TAGS e PERFIS | |
| 95 | 96 | </div> |
| 96 | 97 | <table class=lista1 > |
| 97 | -<tr onclick="ajuda('a2',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
| 98 | +<tr onclick="ajuda('a2a',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
| 98 | 99 | <tr onclick="abre('html/perfis.html')"><td><div class=aplicar ></div></td><td>Editar a lista de perfis</td></tr> |
| 99 | 100 | <tr onclick="abre('html/tags.html')"><td><div class=aplicar ></div></td><td>Editar a lista de tags (palavras-chave)</td></tr> |
| 100 | 101 | </table> |
| ... | ... | @@ -102,15 +103,15 @@ essa criação podem ser obtidos no item "Outras opções".</p> |
| 102 | 103 | </fieldset> |
| 103 | 104 | <br> |
| 104 | 105 | <fieldset> |
| 105 | -<legend>Mapas</legend> | |
| 106 | +<legend>Links</legend> | |
| 106 | 107 | <div style=display:none; > |
| 107 | 108 | <div id=a3 style=display:none;background-color:beige > |
| 108 | - <p>Mapas são links especiais que abrem o i3geo com parâmetros específicos, como a extensão geográfica, temas ligados e temas desligados.</p> | |
| 109 | - <p>A lista de mapas é utilizada na guia "mapas" do i3geo e também na versão mobile.</p> | |
| 109 | + <p>A lista de links geralmente é utilizada para abrir mapas específicos, construídos por meio da inicialização parametrizada (ms_criamapa.php), mas pode conter qualquer tipo de link.</p> | |
| 110 | + <p>A lista de links, por padrão, é utilizada na guia "links" do i3geo e também na versão mobile.</p> | |
| 110 | 111 | </div> |
| 111 | 112 | <table class=lista1 > |
| 112 | 113 | <tr onclick="ajuda('a3',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> |
| 113 | -<tr onclick="abre('html/mapas.html')"><td><div class=aplicar ></div></td><td>Edição dos mapas</td></tr> | |
| 114 | +<tr onclick="abre('html/mapas.html')"><td><div class=aplicar ></div></td><td>Edição dos links</td></tr> | |
| 114 | 115 | <tr onclick="abre('html/mapas_importar.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr> |
| 115 | 116 | </table> |
| 116 | 117 | </div> |
| ... | ... | @@ -120,15 +121,14 @@ essa criação podem ser obtidos no item "Outras opções".</p> |
| 120 | 121 | <legend>Atlas</legend> |
| 121 | 122 | <div style=display:none; > |
| 122 | 123 | <div id=a7 style=display:none;background-color:beige > |
| 123 | - <p>A interface Atlas é uma forma especial de apresentar as camadas organizadas no i3geo. | |
| 124 | - Um atlas é composto de pranchas que por sua vez contém camadas pré-definidas. Cada Atlas e cada prancha pode ter um texto explicativo, mostrado ao usuário em uma janela interna do i3geo.</p> | |
| 125 | - <p>Para criar um Atlas basta definir quais pranchas e temas farão parte do mesmo. Essa definição é feita no arquivo xml i3geo/menutemas/atlas.xml, | |
| 126 | - ou no banco de dados administrativo.</p> | |
| 124 | + <p>A interface Atlas é uma forma especial de apresentar as camadas organizadas no i3geo. | |
| 125 | + Um atlas é composto de pranchas que por sua vez contém camadas pré-definidas. Cada Atlas e cada prancha pode ter um texto explicativo, mostrado ao usuário em uma janela interna do i3geo.</p> | |
| 126 | + <p>Para criar um Atlas basta definir quais pranchas e temas farão parte do mesmo. | |
| 127 | 127 | <p>Para ver a lista de Atlas, utilize i3geo/atlas |
| 128 | 128 | </div> |
| 129 | 129 | <table class=lista1 > |
| 130 | 130 | <tr onclick="ajuda('a7',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> |
| 131 | -<tr onclick="abre('html/atlas.html')"><td><div class=aplicar ></div></td><td>Edição dos atlas</td></tr> | |
| 131 | +<tr onclick="abre('html/atlas.html')"><td><div class=aplicar ></div></td><td>Edição dos atlas</td></tr> | |
| 132 | 132 | <tr onclick="abre('html/atlas_importar.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr> |
| 133 | 133 | </table> |
| 134 | 134 | </div> |
| ... | ... | @@ -138,32 +138,30 @@ essa criação podem ser obtidos no item "Outras opções".</p> |
| 138 | 138 | <legend>Cadastro de web services e links para download</legend> |
| 139 | 139 | <div style=display:none; > |
| 140 | 140 | <div id=a4 style=display:none;background-color:beige > |
| 141 | - <p>O i3geo possibilita o acesso a dados por meio da tecnologia de web services.</p> | |
| 142 | - <p>Dessa forma, é possível incluir camadas no mapa que estão em servidores de dados remotos.</p> | |
| 143 | - <p>Para poder acessar um web service o i3geo precisa apenas saber o endereço na internet. O cadastro de web sercices é utilizado para a geração de listas de endereços para que o usuário possa escolher.</p> | |
| 144 | - <p>Os web services nos padrões OGC, suportados pelo Mapserver, podem ser configurados como temas e incluídos no mapa por meio da guia de adição de temas, ou seja, utiliza-se um mapfile normal para fazer o acesso. Já os web services cadastrados são utilizados em ferramentas específicas do i3geo, que permitem o uso de serviços WMS e GeoRSS.</p> | |
| 145 | - <p>O aplicativo i3geo/datadownload.htm possibilita que o usuário realize o download de dados, conforme definido na montagem da árvore de temas.</p> | |
| 146 | - <p>Além desses dados, é possível incluir no datadownload links especiais para determinados endereços onde podem ser obtidos outros dados.</p> | |
| 147 | - <p>A lista de links é definida no arquivo menutemas/linksdownload.xml ou no banco de dados de administração.</p> | |
| 141 | + <p>O i3geo possibilita o acesso a dados por meio da tecnologia de Web Services, o que permite incluir camadas no mapa que estão em servidores de dados remotos.</p> | |
| 142 | + <p>Para poder acessar um web service o i3geo precisa apenas saber o endereço na internet. O cadastro de web sercices é utilizado na geração de listas de endereços para que o usuário possa escolher.</p> | |
| 143 | + <p>Os web services nos padrões OGC, suportados pelo Mapserver, podem ser configurados como temas e incluídos no mapa por meio da guia de adição de temas, ou seja, utiliza-se um mapfile normal para fazer o acesso. Já os web services cadastrados são utilizados em ferramentas específicas do i3geo, que permitem o uso de serviços KML, WMS e GeoRSS.</p> | |
| 144 | + <p>Já o aplicativo i3geo/datadownload.htm possibilita que o usuário realize o download de dados, conforme definido na montagem da árvore de temas.</p> | |
| 145 | + <p>Além desses dados, é possível incluir no datadownload links especiais para determinados endereços onde podem ser obtidos outros dados.</p> | |
| 148 | 146 | </div> |
| 149 | 147 | <table class=lista1 > |
| 150 | 148 | <tr onclick="ajuda('a4',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> |
| 151 | -<tr onclick="abre('html/webservices.html')"><td><div class=aplicar ></div></td><td>Edição do cadastro</td></tr> | |
| 149 | +<tr onclick="abre('html/webservices.html')"><td><div class=aplicar ></div></td><td>Edição do cadastro</td></tr> | |
| 152 | 150 | <tr onclick="abre('html/webservices_importar.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr> |
| 153 | 151 | </table> |
| 154 | 152 | </div> |
| 155 | 153 | </fieldset> |
| 156 | 154 | <br> |
| 157 | 155 | <fieldset> |
| 158 | -<legend>Sistemas especiais de identificação</legend> | |
| 156 | +<legend>Sistemas especiais de identificação</legend> | |
| 159 | 157 | <div style=display:none; > |
| 160 | 158 | <div id=a5 style=display:none;background-color:beige > |
| 161 | - <p>A ferramenta de identificação do i3geo, que mostra informações de acordo com um ponto clicado pelo usuário no mapa, permite a inclusão de sistemas de busca especiais.</p> | |
| 162 | - <p>Essas funções de busca são programas independentes, em PHP por exemplo, executados via URL e com parâmetros que identificam o x e y clicado no mapa.</p> | |
| 159 | + <p>A ferramenta de identificação do i3geo, que mostra informações de acordo com um ponto clicado pelo usuário no mapa, permite a inclusão de sistemas de busca especiais.</p> | |
| 160 | + <p>Essas funções de busca são programas independentes, em PHP por exemplo, executados via URL e com parâmetros que identificam o x e y clicado no mapa.</p> | |
| 163 | 161 | </div> |
| 164 | 162 | <table class=lista1 > |
| 165 | 163 | <tr onclick="ajuda('a5',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> |
| 166 | -<tr onclick="abre('html/identifica.html')"><td><div class=aplicar ></div></td><td>Edição dos sistemas</td></tr> | |
| 164 | +<tr onclick="abre('html/identifica.html')"><td><div class=aplicar ></div></td><td>Edição dos sistemas</td></tr> | |
| 167 | 165 | <tr onclick="abre('html/identifica_importar.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr> |
| 168 | 166 | </table> |
| 169 | 167 | </div> |
| ... | ... | @@ -173,39 +171,39 @@ essa criação podem ser obtidos no item "Outras opções".</p> |
| 173 | 171 | <legend>Sistemas especiais que adicionam camadas</legend> |
| 174 | 172 | <div style=display:none; > |
| 175 | 173 | <div id=a6 style=display:none;background-color:beige > |
| 176 | - <p>A adição de camadas no mapa mostrado no i3geo normalmente é feita por meio da escolha das camadas disponíveis na guia de adição de temas.</p> | |
| 177 | - <p>Para permitir a integração do i3geo com outros sistemas, pode-se selecionar programas especiais que permitem a interação com o usuário e a montagem de camadas baseadas em sistemas diversos.</p> | |
| 178 | - <p>A lista de sistemas e funções é definida por padrão no arquivo xml i3geo/menutemas/sistemas.xml ou no banco de dados de administração.</p> | |
| 179 | - <p>A operação desses sistemas depende das características de cada um, o i3geo apenas abre o programa indicado em uma janela interna do mapa.</p> | |
| 174 | + <p>A adição de camadas no mapa mostrado no i3geo normalmente é feita por meio da escolha das camadas disponíveis na guia de adição de temas.</p> | |
| 175 | + <p>Para permitir a integração do i3geo com outros sistemas, pode-se selecionar programas especiais que permitem a interação com o usuário e a montagem de camadas baseadas em sistemas diversos.</p> | |
| 176 | + <p>A lista de sistemas e funções é definida por padrão no arquivo xml i3geo/menutemas/sistemas.xml ou no banco de dados de administração.</p> | |
| 177 | + <p>A operação desses sistemas depende das características de cada um, o i3geo apenas abre o programa indicado em uma janela interna do mapa.</p> | |
| 180 | 178 | </div> |
| 181 | 179 | <table class=lista1 > |
| 182 | 180 | <tr onclick="ajuda('a6',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> |
| 183 | -<tr onclick="abre('html/sistemas.html')"><td><div class=aplicar ></div></td><td>Edição dos sistemas</td></tr> | |
| 181 | +<tr onclick="abre('html/sistemas.html')"><td><div class=aplicar ></div></td><td>Edição dos sistemas</td></tr> | |
| 184 | 182 | <tr onclick="abre('html/sistemas_importar.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr> |
| 185 | 183 | </table> |
| 186 | 184 | </div> |
| 187 | 185 | </fieldset> |
| 188 | 186 | <br> |
| 189 | 187 | <fieldset> |
| 190 | -<legend>Outras opções</legend> | |
| 188 | +<legend>Outras opções</legend> | |
| 191 | 189 | <div style=display:none; > |
| 192 | 190 | <table class=lista1 > |
| 193 | 191 | <tr onclick="abre('html/incluimap.html')"><td><div class=aplicar ></div></td><td>Ajusta mapfiles</td></tr> |
| 194 | -<tr onclick="abre('php/estatisticas.php')"><td><div class=aplicar ></div></td><td>Estatísticas</td></tr> | |
| 192 | +<tr onclick="abre('php/estatisticas.php')"><td><div class=aplicar ></div></td><td>Estatísticas</td></tr> | |
| 195 | 193 | |
| 196 | -<tr onclick="abre('php/sqlite.php')"><td><div class=aplicar ></div></td><td>Descrição do banco padrão (SQLITE)</td></tr> | |
| 194 | +<tr onclick="abre('php/sqlite.php')"><td><div class=aplicar ></div></td><td>Descrição do banco padrão (SQLITE)</td></tr> | |
| 197 | 195 | <tr onclick="abre('php/criabanco.php')"><td><div class=aplicar ></div></td><td>Criar banco de dados</td></tr> |
| 198 | -<tr onclick="abre('../geraminiatura.php')"><td><div class=aplicar ></div></td><td>Gera as miniaturas (thumbnails) para os temas existentes no diretório i3geo/temas</td></tr> | |
| 199 | -<tr onclick="abre('xmlmenutemas.php?id_menu=0')"><td><div class=aplicar ></div></td><td>Ver xml com a árvore de temas</td></tr> | |
| 196 | +<tr onclick="abre('../geraminiatura.php')"><td><div class=aplicar ></div></td><td>Gera as miniaturas (thumbnails) para os temas existentes no diretório i3geo/temas</td></tr> | |
| 197 | +<tr onclick="abre('xmlmenutemas.php?id_menu=0')"><td><div class=aplicar ></div></td><td>Ver xml com a árvore de temas</td></tr> | |
| 200 | 198 | <tr onclick="abre('xmlatlas.php')"><td><div class=aplicar ></div></td><td>Ver xml com os Atlas</td></tr> |
| 201 | -<tr onclick="abre('xmlidentifica.php')"><td><div class=aplicar ></div></td><td>Ver xml com os sistemas utilizados na ferramenta de identificação</td></tr> | |
| 199 | +<tr onclick="abre('xmlidentifica.php')"><td><div class=aplicar ></div></td><td>Ver xml com os sistemas utilizados na ferramenta de identificação</td></tr> | |
| 202 | 200 | <tr onclick="abre('xmlmapas.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de mapas</td></tr> |
| 203 | -<tr onclick="abre('xmlgeorss.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços Geo RSS</td></tr> | |
| 204 | -<tr onclick="abre('xmlservicoswms.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços WMS</td></tr> | |
| 205 | -<tr onclick="abre('xmlservicosws.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços WS (webservices convencionais)</td></tr> | |
| 201 | +<tr onclick="abre('xmlgeorss.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços Geo RSS</td></tr> | |
| 202 | +<tr onclick="abre('xmlservicoswms.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços WMS</td></tr> | |
| 203 | +<tr onclick="abre('xmlservicosws.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços WS (webservices convencionais)</td></tr> | |
| 206 | 204 | <tr onclick="abre('xmlsistemas.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de sistemas que adicionam temas especiais</td></tr> |
| 207 | 205 | <tr onclick="abre('rssgrupos.php')"><td><div class=aplicar ></div></td><td>Ver RSS com os grupos, subgrupos e temas</td></tr> |
| 208 | -<tr onclick="abre('hiperbolica.php')"><td><div class=aplicar ></div></td><td>Ver XML para árvorehiperbólica</td></tr> | |
| 206 | +<tr onclick="abre('hiperbolica.php')"><td><div class=aplicar ></div></td><td>Ver XML para árvorehiperbólica</td></tr> | |
| 209 | 207 | </table> |
| 210 | 208 | </div> |
| 211 | 209 | </fieldset> |
| ... | ... | @@ -219,7 +217,7 @@ essa criação podem ser obtidos no item "Outras opções".</p> |
| 219 | 217 | /* |
| 220 | 218 | Title: Menu principal |
| 221 | 219 | |
| 222 | -Menu principal do sistema de administração | |
| 220 | +Menu principal do sistema de administração | |
| 223 | 221 | |
| 224 | 222 | File: i3geo/admin/index.html |
| 225 | 223 | */ | ... | ... |
admin/js/core.js
| ... | ... | @@ -954,16 +954,16 @@ function core_gravaLinha(mensagem,row,sUrl,nomeFuncao) |
| 954 | 954 | success:function(o) |
| 955 | 955 | { |
| 956 | 956 | core_carregando("desativa"); |
| 957 | + var rec = myDataTable.getRecordSet().getRecord(row); | |
| 958 | + var linha = myDataTable.getTrEl(rec); | |
| 957 | 959 | if(nomeFuncao != "") |
| 958 | 960 | {eval(nomeFuncao+"()")} |
| 959 | 961 | else |
| 960 | 962 | { |
| 961 | - var rec = myDataTable.getRecordSet().getRecord(row); | |
| 962 | 963 | myDataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]) |
| 963 | - var linha = myDataTable.getTrEl(rec) | |
| 964 | - linha.style.color = ""; | |
| 965 | - linha.style.textDecoration = "none"; | |
| 966 | 964 | } |
| 965 | + linha.style.color = ""; | |
| 966 | + linha.style.textDecoration = "none"; | |
| 967 | 967 | }, |
| 968 | 968 | failure:core_handleFailure, |
| 969 | 969 | argument: { foo:"foo", bar:"bar" } | ... | ... |
admin/js/identifica.js
| ... | ... | @@ -96,6 +96,13 @@ function montaTabela(dados) |
| 96 | 96 | { |
| 97 | 97 | this.cancelCellEditor(); |
| 98 | 98 | }); |
| 99 | + myDataTable.subscribe("editorSaveEvent", function(oArgs) | |
| 100 | + { | |
| 101 | + if(oArgs.newData != oArgs.oldData) | |
| 102 | + var linha = myDataTable.getTrEl(oArgs.editor.getRecord()) | |
| 103 | + linha.style.color = "blue"; | |
| 104 | + linha.style.textDecoration = "blink"; | |
| 105 | + }); | |
| 99 | 106 | }; |
| 100 | 107 | core_carregando("desativa"); |
| 101 | 108 | } | ... | ... |
admin/php/estatisticas.php
| ... | ... | @@ -38,11 +38,12 @@ Free Software Foundation, Inc., no endereço |
| 38 | 38 | |
| 39 | 39 | */ |
| 40 | 40 | include_once("admin.php"); |
| 41 | + | |
| 41 | 42 | $totaltemas = count(pegaDados("select * from i3geoadmin_temas")); |
| 42 | 43 | $temasvalidos = pegaDados("select * from i3geoadmin_temas where codigo_tema <> ''"); |
| 43 | 44 | $temasassocsubgrupos = pegaDados("select id_tema from i3geoadmin_n3 group by id_tema"); |
| 44 | 45 | $ntags = pegaDados("select nome from i3geoadmin_tags"); |
| 45 | - | |
| 46 | +error_reporting(0); | |
| 46 | 47 | $totaltemasvalidos = count($temasvalidos); |
| 47 | 48 | $codigostemas = array(); |
| 48 | 49 | $ncodigostemas = array(); | ... | ... |
menutemas/admin.db
No preview for this file type
ms_configura.php
| ... | ... | @@ -50,7 +50,7 @@ Free Software Foundation, Inc., no endereço |
| 50 | 50 | Tipo: |
| 51 | 51 | {string} |
| 52 | 52 | */ |
| 53 | -$mensagemInicia = 'Versão 4.3 - beta. Revisão SVN 1419'; | |
| 53 | +$mensagemInicia = 'Versão 4.3 - beta. Revisão SVN 1427'; | |
| 54 | 54 | /* |
| 55 | 55 | Variable: tituloInstituicao |
| 56 | 56 | ... | ... |