From d7cf31ff376a82ac4f4c012f9326c46252da9a66 Mon Sep 17 00:00:00 2001 From: Murilo Caixeta Date: Wed, 28 Oct 2015 13:01:49 +0000 Subject: [PATCH] Adaptação para dicionário --- admin/dicionario/editormapfile.js | 56 ++++++++++++++++++++++++++++---------------------------- admin/js/editormapfile_titulo.js | 34 ++++++++++++++++++---------------- admin/js/editormapfile_usuario.js | 3 +++ 3 files changed, 49 insertions(+), 44 deletions(-) diff --git a/admin/dicionario/editormapfile.js b/admin/dicionario/editormapfile.js index d780f5f..345ffa4 100644 --- a/admin/dicionario/editormapfile.js +++ b/admin/dicionario/editormapfile.js @@ -1426,73 +1426,73 @@ i3GEOadmin.editormapfile.dicionario = { en : "", es : "" } ], - '' : [ { - pt : "", + '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'", en : "", es : "" } ], - '' : [ { - pt : "", + 'nameTitulo' : [ { + pt : "Código do layer", en : "", es : "" } ], - '' : [ { - pt : "", + 'group' : [ { + pt : "Nome do grupo a qual a camada pertence. O nome do grupo pode ser referência como um nome regular de uma camada, permitindo fazer coisas como ligar e desligar um grupo de camadas de uma vez.", en : "", es : "" } ], - '' : [ { - pt : "", + 'groupTitulo' : [ { + pt : "Group", en : "", es : "" } ], - '' : [ { - pt : "", + 'tema' : [ { + pt : "Nome que será utilizado na legenda do mapa e na guia 'Temas'", en : "", es : "" } ], - '' : [ { - pt : "", + 'temaTitulo' : [ { + pt : "Título (METADATA: TEMA)", en : "", es : "" } ], - '' : [ { - pt : "", + 'escala' : [ { + pt : "Denominador da escala da fonte dos dados utilizado pelo tema. É utilizado para apresentar a indicação de compatibilidade entre a escala do tema e a escala do mapa que está sendo visto.", en : "", es : "" } ], - '' : [ { - pt : "", + 'escalaTitulo' : [ { + pt : "Escala (ESCALA)", en : "", es : "" } ], - '' : [ { - pt : "", + 'exten' : [ { + pt : "Extensão geográfica máxima do tema, no formato xmin ymin xmax ymax. É utilizado na opção de 'zoom para o tema'. Quando o tema é baseado em shapefile, esse metadata não é necessário, pois o mapserver consegue calcular a extensão. Já em outros tipos de dados, como Postgis, o parâmetro é necessário. Nesse caso, se não for indicado, o botão de zoom para o tema não será visível para o usuário", en : "", es : "" } ], - '' : [ { - pt : "", + 'extenTitulo' : [ { + pt : "Extensao (EXTENSAO)", en : "", es : "" } ], - '' : [ { - pt : "", + 'iconetema' : [ { + pt : "Ícone que será mostrado na árvore de camadas. A imagem deve existir na web e deve ser incluído o caminho completo ou relativo em relação ao local da interface HTML do mapa.", en : "", es : "" } ], - '' : [ { - pt : "", + 'iconetemaTitulo' : [ { + pt : "Ícone (METADATA: ICONETEMA)", en : "", es : "" } ], - '' : [ { - pt : "", + 'mensagem' : [ { + pt : "Mensagem que será mostrada no rodapé do mapa quando o tema estiver visível. É útil para apresentar ao usuário observações especiais sobre o uso daquele tema.", en : "", es : "" } ], - '' : [ { - pt : "", + 'mensagemTitulo' : [ { + pt : "Mensagem (MENSAGEM)", en : "", es : "" } ], diff --git a/admin/js/editormapfile_titulo.js b/admin/js/editormapfile_titulo.js index bd890ff..13202fa 100755 --- a/admin/js/editormapfile_titulo.js +++ b/admin/js/editormapfile_titulo.js @@ -1,4 +1,3 @@ - /* Function: editorTitulo @@ -6,10 +5,13 @@ Abre o editor de título e descrição */ +// +//Dependencias: Este programa necessita do arquivo "../dicionario/editormapfile.js" +// function editorTitulo(codigoMap,codigoLayer) { var sUrl = "../php/editormapfile.php?funcao=pegaTitulo&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer; - core_pegaDados("Obtendo dados...",sUrl,"montaEditorTitulo"); + core_pegaDados($trad("obtemDados",i3GEOadmin.core.dicionario),sUrl,"montaEditorTitulo"); } function montaEditorTitulo(dados) { @@ -20,20 +22,20 @@ function montaEditorTitulo(dados) var param = { "linhas":[ - {ajuda:"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'", - titulo:"Código do layer",id:"name",value:dados.name,tipo:"text"}, - {ajuda:"Nome do grupo a qual a camada pertence. O nome do grupo pode ser referência como um nome regular de uma camada, permitindo fazer coisas como ligar e desligar um grupo de camadas de uma vez.", - titulo:"Group",id:"group",value:dados.group,tipo:"text"}, - {ajuda:"Nome que será utilizado na legenda do mapa e na guia 'Temas'", - titulo:"Título (METADATA: TEMA)",id:"tema",value:dados.tema,tipo:"text"}, - {ajuda:"Denominador da escala da fonte dos dados utilizado pelo tema. É utilizado para apresentar a indicação de compatibilidade entre a escala do tema e a escala do mapa que está sendo visto.", - titulo:"Escala (ESCALA)",id:"escala",value:dados.escala,tipo:"text"}, - {ajuda:"Extensão geográfica máxima do tema, no formato xmin ymin xmax ymax. É utilizado na opção de 'zoom para o tema'. Quando o tema é baseado em shapefile, esse metadata não é necessário, pois o mapserver consegue calcular a extensão. Já em outros tipos de dados, como Postgis, o parâmetro é necessário. Nesse caso, se não for indicado, o botão de zoom para o tema não será visível para o usuário", - titulo:"Extensao (EXTENSAO)",id:"extensao",value:dados.extensao,tipo:"text"}, - {ajuda:"Ícone que será mostrado na árvore de camadas. A imagem deve existir na web e deve ser incluído o caminho completo ou relativo em relação ao local da interface HTML do mapa.", - titulo:"Ícone (METADATA: ICONETEMA)",id:"iconetema",value:dados.iconetema,tipo:"text"}, - {ajuda:"Mensagem que será mostrada no rodapé do mapa quando o tema estiver visível. É útil para apresentar ao usuário observações especiais sobre o uso daquele tema.", - titulo:"Mensagem (MENSAGEM)",id:"mensagem",value:dados.mensagem,tipo:"text"} + {ajuda:$trad("name",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("nameTitulo",i3GEOadmin.editormapfile.dicionario),id:"name",value:dados.name,tipo:"text"}, + {ajuda:$trad("group",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("groupTitulo",i3GEOadmin.editormapfile.dicionario),id:"group",value:dados.group,tipo:"text"}, + {ajuda:$trad("tema",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("temaTitulo",i3GEOadmin.editormapfile.dicionario),id:"tema",value:dados.tema,tipo:"text"}, + {ajuda:$trad("escala",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("escalaTitulo",i3GEOadmin.editormapfile.dicionario),id:"escala",value:dados.escala,tipo:"text"}, + {ajuda:$trad("exten",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("extenTitulo",i3GEOadmin.editormapfile.dicionario),id:"extensao",value:dados.extensao,tipo:"text"}, + {ajuda:$trad("iconetema",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("iconetemaTitulo",i3GEOadmin.editormapfile.dicionario),id:"iconetema",value:dados.iconetema,tipo:"text"}, + {ajuda:$trad("mensagem",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("mensagemTitulo",i3GEOadmin.editormapfile.dicionario),id:"mensagem",value:dados.mensagem,tipo:"text"} ] }; var ins = ""; diff --git a/admin/js/editormapfile_usuario.js b/admin/js/editormapfile_usuario.js index 0ac681f..e356223 100755 --- a/admin/js/editormapfile_usuario.js +++ b/admin/js/editormapfile_usuario.js @@ -1,3 +1,6 @@ +// +//Dependencias: Este programa necessita do arquivo "../dicionario/editormapfile.js" +// function montaNoGruposUsrTema(dados){ var conteudo = "  "+dados.nome+""; var d = {html:conteudo,id:"usr_"+dados.id_tema+"_"+dados.id_grupo}; -- libgit2 0.21.2