From 704619bef855da912a86dba2155cec6de5dcd823 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Sat, 26 Mar 2016 21:36:23 -0300 Subject: [PATCH] Inclusão das mesmas classes css usadas no mapa #65 --- admin/admin.db | Bin 335872 -> 0 bytes admin/dicionario/arvore.js | 2 +- admin/dicionario/editormapfile.js | 14 +++++++------- admin/dicionario/estat_variavel.js | 2 +- admin/dicionario/incluimap.js | 2 +- admin/dicionario/menup.js | 2 +- admin/dicionario/menus.js | 2 +- admin/dicionario/sistemas.js | 2 +- admin/html/admin.css | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ admin/html/arvore.html | 8 -------- admin/html/editormapfile.html | 9 ++++----- admin/html/menus.html | 8 -------- admin/js/arvore.js | 22 +++++++++++----------- admin/js/atlas.js | 27 ++++++++++++++------------- admin/js/core.js | 39 +++++++++++++++++++-------------------- admin/js/editormapfile.js | 4 ++-- admin/js/editormapfile_classes.js | 12 ++++++------ admin/js/editormapfile_comport.js | 36 ++++++++++++++++++------------------ admin/js/editormapfile_conexao.js | 40 ++++++++++++++++++++-------------------- admin/js/editormapfile_dispo.js | 20 ++++++++++---------- admin/js/editormapfile_editavel.js | 20 ++++++++++---------- admin/js/editormapfile_estilos.js | 4 ++-- admin/js/editormapfile_label.js | 20 ++++++++++---------- admin/js/editormapfile_metadados.js | 8 ++++---- admin/js/editormapfile_usuario.js | 4 ++-- admin/js/estat_editor.js | 34 +++++++++++++++++----------------- admin/js/estat_mapa.js | 6 +++--- admin/js/estat_tipo_regiao.js | 6 +++--- admin/js/estat_unidade_medida.js | 8 ++++---- admin/js/estat_uploaddados.js | 16 ++++++++-------- admin/js/estat_variavel.js | 29 ++++++++++++++--------------- admin/js/grupos.js | 2 +- admin/js/gruposusuarios.js | 4 ++-- admin/js/identifica.js | 4 ++-- admin/js/listatemas.js | 30 +++++++++++++++--------------- admin/js/mapas.js | 36 ++++++++++++++++++------------------ admin/js/menu.js | 14 +++++++------- admin/js/operacoes.js | 4 ++-- admin/js/sistemas.js | 6 +++--- admin/js/subgrupos.js | 2 +- admin/js/temas.js | 60 ++++++++++++++++++++++++++++++------------------------------ admin/js/usuarios.js | 8 ++++---- admin/js/webservices.js | 4 ++-- admin/menu.html | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------- admin/php/editormapfile.php | 8 ++++++-- admin/php/logtransacoes.php | 0 css/input.css | 1 - init/index.php | 3 ++- 48 files changed, 432 insertions(+), 340 deletions(-) mode change 100644 => 100755 admin/php/logtransacoes.php diff --git a/admin/admin.db b/admin/admin.db index 88c253b..3ff893c 100755 Binary files a/admin/admin.db and b/admin/admin.db differ diff --git a/admin/dicionario/arvore.js b/admin/dicionario/arvore.js index 1732725..e6f2b53 100755 --- a/admin/dicionario/arvore.js +++ b/admin/dicionario/arvore.js @@ -12,7 +12,7 @@ i3GEOadmin.arvore.dicionario = { es : "" } ], 'txtAjuda' : [ { - pt : "

Este formulário permite editar árvore de temas que seráutilizada pelo i3Geo.

A árvore é composta de menus, grupos, sub-grupos e temas. Vcdeve criar os menus, a lista de grupos e a lista de sub-grupos. Aocriar um menu, esse é mostrado imediatamente na árvore.

Menus ou nós da árvore marcados como não publicados sãomostrados em vermelho e aparecem apenas para os administradores.

Em cada nó da árvore podem ser associados os temas, mesmo naraiz de um dos níveis. Os temas são arquivos mapfiles armazenadosem i3geo/temas e registrados no sistema de administração.

A criação de mapfiles e a vinculação tema-mapfile é feitapor meio do editor de mapfiles, e consiste na determinação de umnome para cada mapfile. Esse nome é listado ao ser adicionado umtema na árvore.", + pt : "

Este formulário permite editar árvore de temas que seráutilizada pelo i3Geo.

A árvore é composta de menus, grupos, sub-grupos e temas. Vcdeve criar os menus, a lista de grupos e a lista de sub-grupos. Aocriar um menu, esse é mostrado imediatamente na árvore.

Menus ou nós da árvore marcados como não publicados sãomostrados em vermelho e aparecem apenas para os administradores.

Em cada nó da árvore podem ser associados os temas, mesmo naraiz de um dos níveis. Os temas são arquivos mapfiles armazenadosem i3geo/temas e registrados no sistema de administração.

A criação de mapfiles e a vinculação tema-mapfile é feitapor meio do editor de mapfiles, e consiste na determinação de umnome para cada mapfile. Esse nome é listado ao ser adicionado umtema na árvore.", en : "", es : "" } ], diff --git a/admin/dicionario/editormapfile.js b/admin/dicionario/editormapfile.js index d6994fe..f73e082 100755 --- a/admin/dicionario/editormapfile.js +++ b/admin/dicionario/editormapfile.js @@ -7,7 +7,7 @@ i3GEOadmin.editormapfile.dicionario = { es : "" } ], 'txtAjudaMapfile' : [ { - pt : "

Importante: a restrição ao tema por meio da definição de grupos de usuários não bloqueia o acesso por meio de download, WMS, KML, etc. Para bloquear esse tipo de acesso é necessário alterar as opções específicas. Por padrão, esses serviços são habilitados para qualquer usuário, não sendo possível bloquear apenas para determinados grupos.

Este formulário permite criar ou editar os arquivos mapfile que compõem temas no i3geo.

Os arquivo .map são armazenados no diret�rio i3geo/temas e podem também ser editados manualmente.

Cada arquivo contém layers definidos conforme a sintaxe utilizada pelo Mapserver. Esses arquivos são as estruturas básicas utilizadas pelo i3geo na apresentação de dados e montagem das camadas que são vistas no mapa.

Ap�s criados os mapfiles, deve-se ainda definir as características de cada LAYER.

A lista de IPs dos usuários que podem administrar o i3geo é definida no arquivo i3geo/ms_configura.php

Apenas os mapfiles que forem vinculados a um tema poderão ser vistos na janela de inclusão de temas na árvore de temas. 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.

A opção 'Verifica temas sem mapfiles' possibilita resolver problemas decorrentes da eliminação manual de um arquivo mapfile do servidor. Nesses casos, o registro no banco de dados permanece. Com essa opção é possível apagar os registros ou recriar o mapfile perdido.", + pt : "

Importante: a restrição ao tema por meio da definição de grupos de usuários não bloqueia o acesso por meio de download, WMS, KML, etc. Para bloquear esse tipo de acesso é necessário alterar as opções específicas. Por padrão, esses serviços são habilitados para qualquer usuário, não sendo possível bloquear apenas para determinados grupos.

Este formulário permite criar ou editar os arquivos mapfile que compõem temas no i3geo.

Os arquivo .map são armazenados no diretório i3geo/temas e podem também ser editados manualmente.

Cada arquivo contém layers definidos conforme a sintaxe utilizada pelo Mapserver. Esses arquivos são as estruturas básicas utilizadas pelo i3geo na apresentação de dados e montagem das camadas que são vistas no mapa.

Após criados os mapfiles, deve-se ainda definir as características de cada LAYER.

A lista de IPs dos usuários que podem administrar o i3geo é definida no arquivo i3geo/ms_configura.php

Apenas os mapfiles que forem vinculados a um tema poderão ser vistos na janela de inclusão de temas na árvore de temas. 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.

A opção 'Verifica temas sem mapfiles' possibilita resolver problemas decorrentes da eliminação manual de um arquivo mapfile do servidor. Nesses casos, o registro no banco de dados permanece. Com essa opção é possível apagar os registros ou recriar o mapfile perdido.", en : "", es : "" } ], @@ -167,7 +167,7 @@ i3GEOadmin.editormapfile.dicionario = { es : "" } ], 'apenasShp' : [ { - pt : "Opcao disponivel apenas para o tipo shapefile", // esta sem acento pois alguns navegadores n�o aceitam acentuacao em alert + pt : "Opcao disponivel apenas para o tipo shapefile", // esta sem acento pois alguns navegadores nao aceitam acentuacao em alert en : "", es : "" } ], @@ -327,7 +327,7 @@ i3GEOadmin.editormapfile.dicionario = { es : "" } ], 'legendaImg' : [ { - pt : "URL de uma imagem que será utilizada em substituição � geração normal da legenda ", + pt : "URL de uma imagem que será utilizada em substituição à geração normal da legenda ", en : "", es : "" } ], @@ -1297,12 +1297,12 @@ i3GEOadmin.editormapfile.dicionario = { es : "" } ], 'ltempoconvencode' : [ { - pt : "Aplica conversão do c�digo de caracteres? Pode ser necessário para corrigir problemas de acentuação", + pt : "Aplica conversão do código de caracteres? Pode ser necessário para corrigir problemas de acentuação", en : "", es : "" } ], 'ltempoconvencodeTitulo' : [ { - pt : "Aplica conversão do c�digo de caracteres? Pode ser necessário para corrigir problemas de acentuação", + pt : "Aplica conversão do código de caracteres? Pode ser necessário para corrigir problemas de acentuação", en : "", es : "" } ], @@ -1387,7 +1387,7 @@ i3GEOadmin.editormapfile.dicionario = { es : "" } ], 'itenslink' : [ { - pt : "Lista de links que serão incluídos em cada resultado de busca da ferramenta de identificação. A lista de links deve ser separada por ',', podendo-se incluir '' para indicar que o item não tem link. Exemplo de uso para inclusão de links para o site do IBGE quando um município é clicado no mapa:
ITENS 'codigo,nome2,uf'
ITENSDESC 'codigo do IBGE,nome do município,uf'
ITENSLLINK ',http://www.ibge.gov.br/munic2001/tabelas.php?codmun=[codigo]&descricao=[nome],'
Podem ser incluídos comandos javascript, para isso utilize sempre aspas simples para fechar o link e acrescente o c�digo javascript, exemplo:
ITENSLINK \",'../ferramentas/identifica/testelink.php?sid='+i3GEO.configura.sid\"", + pt : "Lista de links que serão incluídos em cada resultado de busca da ferramenta de identificação. A lista de links deve ser separada por ',', podendo-se incluir '' para indicar que o item não tem link. Exemplo de uso para inclusão de links para o site do IBGE quando um município é clicado no mapa:
ITENS 'codigo,nome2,uf'
ITENSDESC 'codigo do IBGE,nome do município,uf'
ITENSLLINK ',http://www.ibge.gov.br/munic2001/tabelas.php?codmun=[codigo]&descricao=[nome],'
Podem ser incluídos comandos javascript, para isso utilize sempre aspas simples para fechar o link e acrescente o código javascript, exemplo:
ITENSLINK \",'../ferramentas/identifica/testelink.php?sid='+i3GEO.configura.sid\"", en : "", es : "" } ], @@ -1427,7 +1427,7 @@ i3GEOadmin.editormapfile.dicionario = { es : "" } ], 'name' : [ { - pt : "Elemento 'NAME'. Não confunda com o nome que aparece no mapa ou na árvore de temas. Normalmente o c�digo recebe o mesmo nome do arquivo mapfile, sem a extensão '.map'", + pt : "Elemento 'NAME'. Não confunda com o nome que aparece no mapa ou na árvore de temas. Normalmente o código recebe o mesmo nome do arquivo mapfile, sem a extensão '.map'", en : "", es : "" } ], diff --git a/admin/dicionario/estat_variavel.js b/admin/dicionario/estat_variavel.js index 963f441..f473e79 100755 --- a/admin/dicionario/estat_variavel.js +++ b/admin/dicionario/estat_variavel.js @@ -27,7 +27,7 @@ i3GEOadmin.estat_variavel.dicionario = { es : "" } ], 'obs' : [ { - pt : "Observação: caso algum mapa esteja aberto (em outra aba por exemplo) não se esqueça de recarregar o navegador após alterar alguma classificação. Isso é necessário para que o mapa reflita as alterações feitas, anulando eventuais arquivos em cache.

", + pt : "Observação: caso algum mapa esteja aberto (em outra aba por exemplo) não se esqueça de recarregar o navegador após alterar alguma classificação. Isso é necessário para que o mapa reflita as alterações feitas, anulando eventuais arquivos em cache.

", en : "", es : "" } ], diff --git a/admin/dicionario/incluimap.js b/admin/dicionario/incluimap.js index e8c8e8b..5fd6204 100755 --- a/admin/dicionario/incluimap.js +++ b/admin/dicionario/incluimap.js @@ -2,7 +2,7 @@ i3GEOadmin.incluimap = {}; i3GEOadmin.incluimap.dicionario = { 'incluiMap' : [ { - pt : "

As versões novas do Mapserver exigem que os arquivos mapfile iniciem com a palavra 'MAP'

Os mapfiles utilizados pelo i3geo, até a versão 4.1, e armazenados no diretório i3Geo/temas não iniciam com 'MAP'. Para ajustar os mapfiles você pode editá-los individulamente ou rodar o programa i3geo/admin/php/incluiMAP.php

Antes de fazer isso, faça um backup do seu diretório i3geo/temas

", + pt : "

As versões novas do Mapserver exigem que os arquivos mapfile iniciem com a palavra 'MAP'

Os mapfiles utilizados pelo i3geo, até a versão 4.1, e armazenados no diretório i3Geo/temas não iniciam com 'MAP'. Para ajustar os mapfiles você pode editá-los individulamente ou rodar o programa i3geo/admin/php/incluiMAP.php

Antes de fazer isso, faça um backup do seu diretório i3geo/temas

", en : "", es : "" } ], diff --git a/admin/dicionario/menup.js b/admin/dicionario/menup.js index 86888c0..7cc42bd 100755 --- a/admin/dicionario/menup.js +++ b/admin/dicionario/menup.js @@ -3,7 +3,7 @@ i3GEOadmin.menup = {}; i3GEOadmin.menup.dicionario = { 'configGeral' : [ { pt : "Ferramentas para desenvolvedores e administradores", - en : "", + en : "Developer tools", es : "" } ], 'abre' : [ { diff --git a/admin/dicionario/menus.js b/admin/dicionario/menus.js index 1bf2939..9c9aee6 100755 --- a/admin/dicionario/menus.js +++ b/admin/dicionario/menus.js @@ -12,7 +12,7 @@ i3GEOadmin.listamenu.dicionario = { es : "" } ], 'txtAjuda' : [ { - pt : "

Este formulário permite editar a lista de menus que será utilizada pelo i3Geo.

A árvore é composta de menus, grupos, sub-grupos e temas. Vc deve criar os menus, a lista de grupos e a lista de sub-grupos. Ao criar um menu, esse é mostrado imediatamente na árvore.

Menus ou nós da árvore marcados como não publicados são mostrados em vermelho e aparecem apenas para os administradores.

Em cada nó da árvore podem ser associados os temas, mesmo na raiz de um dos níveis. Os temas são arquivos mapfiles armazenados em i3geo/temas e registrados no sistema de administração.

A criação de mapfiles e a vinculação tema-mapfile é feita por meio do editor de mapfiles, e consiste na determinação de um nome para cada mapfile. Esse nome é listado ao ser adicionado um tema na árvore.", + pt : "

Este formulário permite editar a lista de menus que será utilizada pelo i3Geo.

A árvore é composta de menus, grupos, sub-grupos e temas. Vc deve criar os menus, a lista de grupos e a lista de sub-grupos. Ao criar um menu, esse é mostrado imediatamente na árvore.

Menus ou nós da árvore marcados como não publicados são mostrados em vermelho e aparecem apenas para os administradores.

Em cada nó da árvore podem ser associados os temas, mesmo na raiz de um dos níveis. Os temas são arquivos mapfiles armazenados em i3geo/temas e registrados no sistema de administração.

A criação de mapfiles e a vinculação tema-mapfile é feita por meio do editor de mapfiles, e consiste na determinação de um nome para cada mapfile. Esse nome é listado ao ser adicionado um tema na árvore.", en : "", es : "" } ], diff --git a/admin/dicionario/sistemas.js b/admin/dicionario/sistemas.js index 6be5615..55d4468 100755 --- a/admin/dicionario/sistemas.js +++ b/admin/dicionario/sistemas.js @@ -12,7 +12,7 @@ i3GEOadmin.sistemas.dicionario = { es : "" } ], 'txtAjuda' : [ { - pt : "Este programa permite editar a lista de sistemas especiais.

Sistemas especiais são utilizados para incluir camadas no i3geo tendo como base programas que interagem com o usuário de alguma forma específica.

Cada sistema pode ter um objetivo específico e uma interface própria. Normalmente são utilizados para realizar consultas a bancos de dados ou Web Services e gerar a camada para acrescentar ao mapa.

Esses sistemas podem por exemplo, consultar bancos de dados estatísticos para gerar cartogramas.

A lista de sistemas é baseada no banco admin.db.

A lista de IPs dos usuários que podem administrar o i3geo é definida no arquivo i3geo/ms_configura.php", + pt : "Este programa permite editar a lista de sistemas especiais.

Sistemas especiais são utilizados para incluir camadas no i3geo tendo como base programas que interagem com o usuário de alguma forma específica.

Cada sistema pode ter um objetivo específico e uma interface própria. Normalmente são utilizados para realizar consultas a bancos de dados ou Web Services e gerar a camada para acrescentar ao mapa.

Esses sistemas podem por exemplo, consultar bancos de dados estatísticos para gerar cartogramas.

A lista de sistemas é baseada no banco admin.db.

A lista de IPs dos usuários que podem administrar o i3geo é definida no arquivo i3geo/ms_configura.php", en : "", es : "" } ], diff --git a/admin/html/admin.css b/admin/html/admin.css index e7907ed..a9c39fc 100755 --- a/admin/html/admin.css +++ b/admin/html/admin.css @@ -265,6 +265,16 @@ select{ text-align: left; font-size: 10pt; } + +.bd p { + font-size: 1.02em; + margin-bottom: 2px; + margin-top: 8px; +} + +.bd #_listaDeLetras { + height: 50px; +} .yui-skin-sam .yui-panel .hd { background: none; background-color: #F2F2F2; @@ -355,3 +365,50 @@ select{ text-overflow: ""; } +.styled-select { + width: 252px; + overflow: hidden; + background: #F8F8F8; + border: 1px solid #DDDDDD; + height: 22px; + border-radius: 2px; + text-overflow: ellipsis; +} + +.styled-select150 { + width: 150px; + overflow: hidden; + background: #F8F8F8; + border: 1px solid #DDDDDD; + height: 22px; + border-radius: 2px; +} + +.styled-select select, .styled-select150 select { + width: 100%; + height: 22px; + border: 0; + box-shadow: none; + line-height: 1.5; + -webkit-appearance: none; + -moz-appearance: none; + text-indent: 0.01px; + white-space: nowrap; + text-overflow: ellipsis; + font-size: 12px; + appearance: none; + background: transparent url("../../imagens/menuarodwn8_nrm_1.gif") no-repeat scroll 99% 0px; + @media (-webkit-min-device-pixel-ratio: 2), + (min-resolution: 192dpi) { + background: transparent url("../../imagens/menuarodwn8_nrm_1.gif") no-repeat scroll 99% 0px; + background-size: 16px 144px; + } +} + +.lupaBuscar { + cursor: pointer; + height: 14px; + left: 4px; + position: relative; + top: 2px; +} \ No newline at end of file diff --git a/admin/html/arvore.html b/admin/html/arvore.html index 2e6a502..64642f3 100755 --- a/admin/html/arvore.html +++ b/admin/html/arvore.html @@ -63,14 +63,6 @@ body {