// //Dependencias: Este programa necessita do arquivo "../dicionario/editormapfile.js" // /* Function: editorEditavel Abre o editor que define se o tema e editavel ou nao */ function editorEditavel(codigoMap,codigoLayer) { var sUrl = "../php/editormapfile.php?funcao=pegaEditavel&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer; core_pegaDados($trad("obtemDados",i3GEOadmin.core.dicionario),sUrl,"montaEditorEditavel"); } function montaEditorEditavel(dados) { var temp = function(){ salvarDadosEditor('editavel',dados.codigoMap,dados.codigoLayer,false); }; core_montaEditor(temp,"450px","450px","",$trad("edicao",i3GEOadmin.editormapfile.dicionario) + " "+dados.codigoMap,false,true,false); var limg = i3GEO.configura.locaplic+"/imagens/ic_zoom.png", param = { "linhas":[ {ajuda:$trad("editavel",i3GEOadmin.editormapfile.dicionario), titulo:$trad("editavelTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.editavel,tipo:"text",div:"
"}, {ajuda:$trad("esquemaBd",i3GEOadmin.editormapfile.dicionario), titulo:$trad("esquemaBdTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:"",tipo:"text",div:"
" }, {ajuda:$trad("tabelaBd",i3GEOadmin.editormapfile.dicionario), titulo:$trad("tabelaBdTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:"",tipo:"text",div:"
" }, {ajuda:$trad("colunaBd",i3GEOadmin.editormapfile.dicionario), titulo:$trad("colunaBdTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:"",tipo:"text",div:"
" }, {ajuda:$trad("bdGeom",i3GEOadmin.editormapfile.dicionario), titulo:$trad("bdGeomTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:"",tipo:"text",div:"
" } ] }, ins = ""; ins += "

"+ $trad("obsPostgis",i3GEOadmin.editormapfile.dicionario) +"

"; ins += core_geraLinhas(param); ins += "


"; $i("editor_bd").innerHTML = ins; if($i("cEditavel")){ temp = ""; $i("cEditavel").innerHTML = temp; } if($i("cEsquematabelaeditavel")){ temp = '' + ""; $i("cEsquematabelaeditavel").innerHTML = temp; } $i("esquematabelaeditavelBusca").onclick = function(){ i3GEO.util.navegadorPostgis($i("esquematabelaeditavel"),"","esquema"); }; if($i("cTabelatabelaeditavel")){ temp = '' + ""; $i("cTabelatabelaeditavel").innerHTML = temp; } $i("tabelatabelaeditavelBusca").onclick = function(){ i3GEO.util.navegadorPostgis($i("tabelaeditavel"),"","tabela"); }; if($i("cColunatabelaeditavel")){ temp = '' + ""; $i("cColunatabelaeditavel").innerHTML = temp; } $i("colunatabelaeditavelBusca").onclick = function(){ i3GEO.util.navegadorPostgis($i("colunaidunico"),"","coluna"); }; if($i("cColunageometriatabelaeditavel")){ temp = '' + ""; $i("cColunageometriatabelaeditavel").innerHTML = temp; } $i("colunageometriatabelaeditavelBusca").onclick = function(){ i3GEO.util.navegadorPostgis($i("colunageometria"),"","coluna"); }; }