Commit aca9ec1b549eca9f80db747e39c1cf1217d02adb

Authored by Murilo Caixêta
1 parent 0b7f7d19

Adaptação para dicionário

admin/dicionario/editormapfile.js
@@ -581,63 +581,123 @@ i3GEOadmin.editormapfile.dicionario = { @@ -581,63 +581,123 @@ i3GEOadmin.editormapfile.dicionario = {
581 en : "", 581 en : "",
582 es : "" 582 es : ""
583 } ], 583 } ],
584 - '' : [ {  
585 - pt : "", 584 + 'disponibilidade' : [ {
  585 + pt : "Disponibilidade",
586 en : "", 586 en : "",
587 es : "" 587 es : ""
588 } ], 588 } ],
589 - '' : [ {  
590 - pt : "", 589 + 'conexao' : [ {
  590 + pt : "Conexão",
591 en : "", 591 en : "",
592 es : "" 592 es : ""
593 } ], 593 } ],
594 - '' : [ {  
595 - pt : "", 594 + 'permiteDownload' : [ {
  595 + pt : "Indica se o usuário pode fazer download do tema. Se sim, o ícone de download será mostrado na árvore de camadas disponíveis no mapa.",
596 en : "", 596 en : "",
597 es : "" 597 es : ""
598 } ], 598 } ],
599 - '' : [ {  
600 - pt : "", 599 + 'permiteDownloadTitulo' : [ {
  600 + pt : "Permite download (METADATA: DOWNLOAD)",
601 en : "", 601 en : "",
602 es : "" 602 es : ""
603 } ], 603 } ],
604 - '' : [ {  
605 - pt : "", 604 + 'endereco' : [ {
  605 + pt : "Endereço de um arquivo pré-existente para download dos dados (caminho completo no servidor). Se definido, o sistema irá usar esse arquivo ao invés de gerar os dados, quando o usuário clicar nas opções de download. Se não for definido, o arquivo de download é gerado diretamente do original, convertendo do banco ou copiando o arquivo definido em DATA.",
606 en : "", 606 en : "",
607 es : "" 607 es : ""
608 } ], 608 } ],
609 - '' : [ {  
610 - pt : "", 609 + 'enderecoTitulo' : [ {
  610 + pt : "Arquivo download (ARQUIVODOWNLOAD)",
611 en : "", 611 en : "",
612 es : "" 612 es : ""
613 } ], 613 } ],
614 - '' : [ {  
615 - pt : "", 614 + 'arquivoKmz' : [ {
  615 + pt : "Endereço de um arquivo KMZ ou KML pré-existente para download dos dados (caminho completo no servidor). Se definido, o sistema irá usar esse arquivo ao invés de gerar os dados, quando o usuário clicar nas opções de visualização de KML ou KMZ. Se não for definido, o arquivo é gerado diretamente do original.",
616 en : "", 616 en : "",
617 es : "" 617 es : ""
618 } ], 618 } ],
619 - '' : [ {  
620 - pt : "", 619 + 'arquivoKmzTitulo' : [ {
  620 + pt : "Arquivo KML ou KMZ (ARQUIVOKMZ)",
621 en : "", 621 en : "",
622 es : "" 622 es : ""
623 } ], 623 } ],
624 - '' : [ {  
625 - pt : "", 624 + 'permiteOgc2' : [ {
  625 + pt : "Permite acesso via WMS/WFS? (não ocasiona restrição em temas do tipo gvSIG)",
626 en : "", 626 en : "",
627 es : "" 627 es : ""
628 } ], 628 } ],
629 - '' : [ {  
630 - pt : "", 629 + 'permiteDownload2' : [ {
  630 + pt : "Permite o download na aplicação datadownload.htm? (não afeta temas do tipo gvSIG) (não afeta a permissão de download definida no item 'disponibilidade' existente em cada layer)",
631 en : "", 631 en : "",
632 es : "" 632 es : ""
633 } ], 633 } ],
634 - '' : [ {  
635 - pt : "", 634 + 'permiteKml' : [ {
  635 + pt : "Permite acesso via kml? (não restringe em temas do tipo gvSIG)",
636 en : "", 636 en : "",
637 es : "" 637 es : ""
638 } ], 638 } ],
639 - '' : [ {  
640 - pt : "", 639 + 'permiteKmz' : [ {
  640 + pt : "Permite acesso via kmz (kml com dados vetoriais)? (não restringe em temas do tipo gvSIG)",
  641 + en : "",
  642 + es : ""
  643 + } ],
  644 + 'edicao' : [ {
  645 + pt : "Edição",
  646 + en : "",
  647 + es : ""
  648 + } ],
  649 + 'editavel' : [ {
  650 + pt : "Indica se o tema poderá ser utilizado nos editores vetoriais e de atributos",
  651 + en : "",
  652 + es : ""
  653 + } ],
  654 + 'editavelTitulo' : [ {
  655 + pt : "O tema pode ser editado? (METADATA: EDITAVEL)",
  656 + en : "",
  657 + es : ""
  658 + } ],
  659 + 'esquemaBd' : [ {
  660 + pt : "Esquema do banco de dados onde está a tabela que poderá ser editada",
  661 + en : "",
  662 + es : ""
  663 + } ],
  664 + 'esquemaBdTitulo' : [ {
  665 + pt : "Esquema no banco de dados",
  666 + en : "",
  667 + es : ""
  668 + } ],
  669 + 'tabelaBd' : [ {
  670 + pt : "Tabela do banco que poderá ser editada",
  671 + en : "",
  672 + es : ""
  673 + } ],
  674 + 'tabelaBdTitulo' : [ {
  675 + pt : "Tabela no banco de dados",
  676 + en : "",
  677 + es : ""
  678 + } ],
  679 + 'colunaBd' : [ {
  680 + pt : "Coluna que identifica de forma única cada registro da tabela",
  681 + en : "",
  682 + es : ""
  683 + } ],
  684 + 'colunaBdTitulo' : [ {
  685 + pt : "Coluna com IDs únicos",
  686 + en : "",
  687 + es : ""
  688 + } ],
  689 + 'bdGeom' : [ {
  690 + pt : "Coluna que contem as geometrias da tabela",
  691 + en : "",
  692 + es : ""
  693 + } ],
  694 + 'bdGeomTitulo' : [ {
  695 + pt : "Coluna com geometria editável",
  696 + en : "",
  697 + es : ""
  698 + } ],
  699 + 'obsPostgis' : [ {
  700 + pt : "Obs.: Apenas temas baseados em Postgis podem ser editados",
641 en : "", 701 en : "",
642 es : "" 702 es : ""
643 } ] 703 } ]
admin/js/editormapfile_conexao.js
@@ -24,7 +24,7 @@ function montaEditorDados(dados) @@ -24,7 +24,7 @@ function montaEditorDados(dados)
24 function(){ 24 function(){
25 salvarDadosEditor('conexao',dados.codigoMap,dados.codigoLayer,false); 25 salvarDadosEditor('conexao',dados.codigoMap,dados.codigoLayer,false);
26 }, 26 },
27 - "500px","650px","","Conexão",false,true,false 27 + "500px","650px","",$trad("conexao",i3GEOadmin.editormapfile.dicionario),false,true,false
28 ); 28 );
29 29
30 var temp,ins = "",idsForms = ["connection","data","tileitem","tileindex","type","tipooriginal","metaestat_id_medida_variavel"], 30 var temp,ins = "",idsForms = ["connection","data","tileitem","tileindex","type","tipooriginal","metaestat_id_medida_variavel"],
admin/js/editormapfile_dispo.js
  1 +//
  2 +//Dependencias: Este programa necessita do arquivo "../dicionario/editormapfile.js"
  3 +//
1 /* 4 /*
2 Function: editorDispo 5 Function: editorDispo
3 6
@@ -8,40 +11,40 @@ Abre o editor que define a disponibilidade dos dados @@ -8,40 +11,40 @@ Abre o editor que define a disponibilidade dos dados
8 function editorDispo(codigoMap,codigoLayer) 11 function editorDispo(codigoMap,codigoLayer)
9 { 12 {
10 var sUrl = "../php/editormapfile.php?funcao=pegaDispo&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer; 13 var sUrl = "../php/editormapfile.php?funcao=pegaDispo&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer;
11 - core_pegaDados("Obtendo dados...",sUrl,"montaEditorDispo"); 14 + core_pegaDados($trad("obtemDados",i3GEOadmin.core.dicionario),sUrl,"montaEditorDispo");
12 } 15 }
13 function montaEditorDispo(dados) 16 function montaEditorDispo(dados)
14 { 17 {
15 var temp = function(){ 18 var temp = function(){
16 salvarDadosEditor('dispo',dados.codigoMap,dados.codigoLayer,false); 19 salvarDadosEditor('dispo',dados.codigoMap,dados.codigoLayer,false);
17 }; 20 };
18 - core_montaEditor(temp,"450px","650px","","Disponibilidade",true,true,false); 21 + core_montaEditor(temp,"450px","650px","",$trad("disponibilidade",i3GEOadmin.editormapfile.dicionario),true,true,false);
19 var param = { 22 var param = {
20 "linhas":[ 23 "linhas":[
21 - {ajuda:"Indica se o usuário pode fazer download do tema. Se sim, o ícone de download será mostrado na árvore de camadas disponíveis no mapa.",  
22 - titulo:"Permite download (METADATA: DOWNLOAD)",id:"",value:dados.download,tipo:"text",div:"<div id=cDownload ></div>"},  
23 - {ajuda:"Endere&ccedil;o de um arquivo pr&eacute;-existente para download dos dados (caminho completo no servidor). Se definido, o sistema ir&aacute; usar esse arquivo ao inv&eacute;s de gerar os dados, quando o usu&aacute;rio clicar nas op&ccedil;&otilde;es de download. Se n&atilde;o for definido, o arquivo de download &eacute; gerado diretamente do original, convertendo do banco ou copiando o arquivo definido em DATA.",  
24 - titulo:"Arquivo download (ARQUIVODOWNLOAD)",id:"arquivodownload",value:dados.arquivodownload,tipo:"text"},  
25 - {ajuda:"Endere&ccedil;o de um arquivo KMZ ou KML pr&eacute;-existente para download dos dados (caminho completo no servidor). Se definido, o sistema ir&aacute; usar esse arquivo ao inv&eacute;s de gerar os dados, quando o usu&aacute;rio clicar nas op&ccedil;&otilde;es de visualiza&ccedil;&atilde;o de KML ou KMZ. Se n&atilde;o for definido, o arquivo &eacute; gerado diretamente do original.",  
26 - titulo:"Arquivo KML ou KMZ (ARQUIVOKMZ)",id:"arquivokmz",value:dados.arquivokmz,tipo:"text"} 24 + {ajuda:$trad("permiteDownload",i3GEOadmin.editormapfile.dicionario),
  25 + titulo:$trad("permiteDownloadTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.download,tipo:"text",div:"<div id=cDownload ></div>"},
  26 + {ajuda:$trad("endereco",i3GEOadmin.editormapfile.dicionario),
  27 + titulo:$trad("enderecoTitulo",i3GEOadmin.editormapfile.dicionario),id:"arquivodownload",value:dados.arquivodownload,tipo:"text"},
  28 + {ajuda:$trad("arquivoKmz",i3GEOadmin.editormapfile.dicionario),
  29 + titulo:$trad("arquivoKmzTitulo",i3GEOadmin.editormapfile.dicionario),id:"arquivokmz",value:dados.arquivokmz,tipo:"text"}
27 ] 30 ]
28 }; 31 };
29 var ins = ""; 32 var ins = "";
30 ins += core_geraLinhas(param); 33 ins += core_geraLinhas(param);
31 34
32 - ins += "<p>Permite acesso via WMS/WFS? (n&atilde;o ocasiona restri&ccedil;&atilde;o em temas do tipo gvSIG)<br>"; 35 + ins += "<p>"+ $trad("permiteOgc2",i3GEOadmin.editormapfile.dicionario) +"<br>";
33 ins += "<select id='ogc_tema' >"; 36 ins += "<select id='ogc_tema' >";
34 ins += core_combosimnao(dados.ogc_tema); 37 ins += core_combosimnao(dados.ogc_tema);
35 ins += "</select></p>"; 38 ins += "</select></p>";
36 - ins += "<p>Permite o download na aplica&ccedil;&atilde;o datadownload.htm? (n&atilde;o afeta temas do tipo gvSIG) (n&atilde;o afeta a permiss&atilde;o de download definida no item 'disponibilidade' existente em cada layer)<br>"; 39 + ins += "<p>"+ $trad("permiteDownload2",i3GEOadmin.editormapfile.dicionario) +"<br>";
37 ins += "<select id='download_tema' >"; 40 ins += "<select id='download_tema' >";
38 ins += core_combosimnao(dados.download_tema); 41 ins += core_combosimnao(dados.download_tema);
39 ins += "</select></p>"; 42 ins += "</select></p>";
40 - ins += "<p>Permite acesso via kml? (n&atilde;o restringe em temas do tipo gvSIG)<br>"; 43 + ins += "<p>"+ $trad("permiteKml",i3GEOadmin.editormapfile.dicionario) +"<br>";
41 ins += "<select id='kml_tema' >"; 44 ins += "<select id='kml_tema' >";
42 ins += core_combosimnao(dados.kml_tema); 45 ins += core_combosimnao(dados.kml_tema);
43 ins += "</select></p>"; 46 ins += "</select></p>";
44 - ins += "<p>Permite acesso via kmz (kml com dados vetoriais)? (n&atilde;o restringe em temas do tipo gvSIG)<br>"; 47 + ins += "<p>"+ $trad("permiteKmz",i3GEOadmin.editormapfile.dicionario) +"<br>";
45 ins += "<select id='kmz_tema' >"; 48 ins += "<select id='kmz_tema' >";
46 ins += core_combosimnao(dados.kmz_tema); 49 ins += core_combosimnao(dados.kmz_tema);
47 ins += "</select></p>"; 50 ins += "</select></p>";
admin/js/editormapfile_editavel.js
@@ -15,25 +15,25 @@ function montaEditorEditavel(dados) @@ -15,25 +15,25 @@ function montaEditorEditavel(dados)
15 var temp = function(){ 15 var temp = function(){
16 salvarDadosEditor('editavel',dados.codigoMap,dados.codigoLayer,false); 16 salvarDadosEditor('editavel',dados.codigoMap,dados.codigoLayer,false);
17 }; 17 };
18 - core_montaEditor(temp,"450px","450px","","Edi&ccedil;&atilde;o",false,true,false); 18 + core_montaEditor(temp,"450px","450px","",$trad("edicao",i3GEOadmin.editormapfile.dicionario),false,true,false);
19 19
20 var limg = i3GEO.configura.locaplic+"/imagens/ic_zoom.png", 20 var limg = i3GEO.configura.locaplic+"/imagens/ic_zoom.png",
21 param = { 21 param = {
22 "linhas":[ 22 "linhas":[
23 - {ajuda:"Indica se o tema poder&aacute; ser utilizado nos editores vetoriais e de atributos",  
24 - titulo:"O tema pode ser editado? (METADATA: EDITAVEL)",id:"",value:dados.editavel,tipo:"text",div:"<div id=cEditavel ></div>"},  
25 - {ajuda:"Esquema do banco de dados onde est&aacute; a tabela que poder&aacute; ser editada",  
26 - titulo:"Esquema no banco de dados",id:"",value:"",tipo:"text",div:"<div id=cEsquematabelaeditavel ></div>" },  
27 - {ajuda:"Tabela do banco que poder&aacute; ser editada",  
28 - titulo:"Tabela no banco de dados",id:"",value:"",tipo:"text",div:"<div id=cTabelatabelaeditavel ></div>" },  
29 - {ajuda:"Coluna que identifica de forma &uacute;nica cada registro da tabela",  
30 - titulo:"Coluna com IDs &uacute;nicos",id:"",value:"",tipo:"text",div:"<div id=cColunatabelaeditavel ></div>" },  
31 - {ajuda:"Coluna que contem as geometrias da tabela",  
32 - titulo:"Coluna com geometria edit&aacute;vel",id:"",value:"",tipo:"text",div:"<div id=cColunageometriatabelaeditavel ></div>" } 23 + {ajuda:$trad("editavel",i3GEOadmin.editormapfile.dicionario),
  24 + titulo:$trad("editavelTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.editavel,tipo:"text",div:"<div id=cEditavel ></div>"},
  25 + {ajuda:$trad("esquemaBd",i3GEOadmin.editormapfile.dicionario),
  26 + titulo:$trad("esquemaBdTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:"",tipo:"text",div:"<div id=cEsquematabelaeditavel ></div>" },
  27 + {ajuda:$trad("tabelaBd",i3GEOadmin.editormapfile.dicionario),
  28 + titulo:$trad("tabelaBdTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:"",tipo:"text",div:"<div id=cTabelatabelaeditavel ></div>" },
  29 + {ajuda:$trad("colunaBd",i3GEOadmin.editormapfile.dicionario),
  30 + titulo:$trad("colunaBdTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:"",tipo:"text",div:"<div id=cColunatabelaeditavel ></div>" },
  31 + {ajuda:$trad("bdGeom",i3GEOadmin.editormapfile.dicionario),
  32 + titulo:$trad("bdGeomTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:"",tipo:"text",div:"<div id=cColunageometriatabelaeditavel ></div>" }
33 ] 33 ]
34 }, 34 },
35 ins = ""; 35 ins = "";
36 - ins += "<p>Obs.: Apenas temas baseados em Postgis podem ser editados</p>"; 36 + ins += "<p>"+ $trad("obsPostgis",i3GEOadmin.editormapfile.dicionario) +"</p>";
37 ins += core_geraLinhas(param); 37 ins += core_geraLinhas(param);
38 ins += "<br><br><br>"; 38 ins += "<br><br><br>";
39 $i("editor_bd").innerHTML = ins; 39 $i("editor_bd").innerHTML = ins;