diff --git a/ferramentas/geolocal/template_lista_mst.html b/ferramentas/geolocal/template_lista_mst.html
old mode 100644
new mode 100755
index a8874ae..a8874ae
--- a/ferramentas/geolocal/template_lista_mst.html
+++ b/ferramentas/geolocal/template_lista_mst.html
diff --git a/ferramentas/salvamapa/dicionario.js b/ferramentas/salvamapa/dicionario.js
index ad8a6fd..f286a5c 100755
--- a/ferramentas/salvamapa/dicionario.js
+++ b/ferramentas/salvamapa/dicionario.js
@@ -1,12 +1,12 @@
//+$trad(1,i3GEOF.salvaMapa.dicionario)+
i3GEOF.salvaMapa.dicionario = {
'salvaMapa' : [ {
- pt : "Clique aqui para salvar o mapa",
+ pt : "Salvar o mapa",
en : "",
es : ""
} ],
'listaMapas' : [ {
- pt : "Clique aqui para ver a lista de mapas",
+ pt : "Ver a lista de mapas",
en : "",
es : ""
} ],
@@ -16,7 +16,7 @@ i3GEOF.salvaMapa.dicionario = {
es : ""
} ],
'baixaArquivo' : [ {
- pt : "Clique aqui para baixar o arquivo",
+ pt : "Baixar o arquivo",
en : "",
es : ""
} ],
diff --git a/ferramentas/salvamapa/index.js b/ferramentas/salvamapa/index.js
index 85255fb..6ae153d 100755
--- a/ferramentas/salvamapa/index.js
+++ b/ferramentas/salvamapa/index.js
@@ -28,32 +28,34 @@ Você deve ter recebido uma cópia da Licença Pública G
GNU junto com este programa; se não, escreva para a
Free Software Foundation, Inc., no endereço
59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
-*/
+ */
if(typeof(i3GEOF) === 'undefined'){
var i3GEOF = {};
}
/*
Classe: i3GEOF.salvaMapa
-*/
+ */
i3GEOF.salvaMapa = {
- /*
+ /*
Variavel: aguarde
Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela.
- */
- aguarde: "",
- /**
- * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php
- */
- MUSTACHE : "",
- /**
- * Susbtitutos para o template
- */
- mustacheHash : function() {
- var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.salvaMapa.dicionario);
- return dicionario;
- },
- /*
+ */
+ aguarde: "",
+ /**
+ * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php
+ */
+ MUSTACHE : "",
+ /**
+ * Susbtitutos para o template
+ */
+ mustacheHash : function() {
+ var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.salvaMapa.dicionario);
+ dicionario["locaplic"] = i3GEO.configura.locaplic;
+ dicionario["sid"] = i3GEO.configura.sid;
+ return dicionario;
+ },
+ /*
Function: inicia
Inicia a ferramenta. É chamado por criaJanelaFlutuante
@@ -61,84 +63,73 @@ i3GEOF.salvaMapa = {
Parametro:
iddiv {String} - id do div que receberá o conteudo HTML da ferramenta
- */
- inicia: function(iddiv){
- if(i3GEOF.salvaMapa.MUSTACHE == ""){
- $.get(i3GEO.configura.locaplic + "/ferramentas/salvamapa/template_mst.html", function(template) {
- i3GEOF.salvaMapa.MUSTACHE = template;
- i3GEOF.salvaMapa.inicia(iddiv);
- });
- return;
- }
- $i(iddiv).innerHTML = i3GEOF.salvaMapa.html();
- var temp = function(dados){
- i3GEOF.salvaMapa.htmlMapaLocal("i3GEOFsalvaMapaLocal");
- i3GEOF.salvaMapa.htmlMapaBanco("i3GEOFsalvaMapaBanco");
+ */
+ inicia: function(iddiv){
+ if(i3GEOF.salvaMapa.MUSTACHE == ""){
+ $.get(i3GEO.configura.locaplic + "/ferramentas/salvamapa/template_mst.html", function(template) {
+ i3GEOF.salvaMapa.MUSTACHE = template;
+ i3GEOF.salvaMapa.inicia(iddiv);
+ });
+ return;
+ }
+
+ var temp = function(dados){
+ $i(iddiv).innerHTML = i3GEOF.salvaMapa.html();
},
atualiza = true,
geo = false;
- if(i3GEO.Interface.ATUAL === "googlemaps" || i3GEO.Interface.ATUAL === "googleearth"){
- atualiza = false;
- geo = true;
- }
- i3GEO.php.mudaext(temp,"nenhum",i3GEO.parametros.mapexten,i3GEO.configura.locaplic,i3GEO.configura.sid,atualiza,geo);
- },
- htmlMapaBanco: function(onde){
- onde = $i(onde);
- if(onde){
- try{
- onde.innerHTML = ""+$trad('salvaMapa',i3GEOF.salvaMapa.dicionario)+"
" +
+ if(i3GEO.Interface.ATUAL === "googlemaps" || i3GEO.Interface.ATUAL === "googleearth"){
+ atualiza = false;
+ geo = true;
+ }
+ i3GEO.php.mudaext(temp,"nenhum",i3GEO.parametros.mapexten,i3GEO.configura.locaplic,i3GEO.configura.sid,atualiza,geo);
+ },
+ htmlMapaBanco: function(onde){
+ onde = $i(onde);
+ if(onde){
+ try{
+ onde.innerHTML = ""+$trad('salvaMapa',i3GEOF.salvaMapa.dicionario)+"
" +
""+$trad('listaMapas',i3GEOF.salvaMapa.dicionario)+"
" +
""+$trad('editaListaMapas',i3GEOF.salvaMapa.dicionario)+"";
+ }
+ catch(erro){i3GEO.janela.tempoMsg(erro);}
}
- catch(erro){i3GEO.janela.tempoMsg(erro);}
- }
- },
- htmlMapaLocal: function(onde){
- onde = $i(onde);
- if(onde){
- try{
- var down = i3GEO.configura.locaplic+"/ferramentas/salvamapa/forcedownload.php?g_sid=" + i3GEO.configura.sid;
- onde.innerHTML = "" +
- ""+$trad('baixaArquivo',i3GEOF.salvaMapa.dicionario)+"
";
+ },
+
+ salvaMapaBanco: function(){
+ var texto,funcaoOK,login = i3GEO.login.verificaCookieLogin();
+ if(login === false){
+ i3GEO.login.dialogo.abreLogin();
}
- catch(erro){i3GEO.janela.tempoMsg(erro);}
- }
- },
- salvaMapaBanco: function(){
- var texto,funcaoOK,login = i3GEO.login.verificaCookieLogin();
- if(login === false){
- i3GEO.login.dialogo.abreLogin();
- }
- else{
- funcaoOK = function(){
- var temp,
+ else{
+ funcaoOK = function(){
+ var temp,
id_mapa = $i("i3GEOFsalvamapaMapaId").value,
titulo = $i("i3GEOjanelaprompt").value;
- if(titulo === ""){
- return;
- }
- temp = function(retorno){
- if(retorno.id && retorno.id != ""){
- i3GEO.janela.tempoMsg($trad('msgMapaSalvo',i3GEOF.salvaMapa.dicionario));
+ if(titulo === ""){
+ return;
}
- else{
- if(retorno.status){
- i3GEO.janela.tempoMsg(retorno.status);
+ temp = function(retorno){
+ if(retorno.id && retorno.id != ""){
+ i3GEO.janela.tempoMsg($trad('msgMapaSalvo',i3GEOF.salvaMapa.dicionario));
}
else{
- i3GEO.janela.tempoMsg(retorno);
+ if(retorno.status){
+ i3GEO.janela.tempoMsg(retorno.status);
+ }
+ else{
+ i3GEO.janela.tempoMsg(retorno);
+ }
}
- }
+ };
+ i3GEO.php.salvaMapaBanco(temp,titulo,id_mapa,$i("i3GEOFsalvaPref").checked,true,true,true);
};
- i3GEO.php.salvaMapaBanco(temp,titulo,id_mapa,$i("i3GEOFsalvaPref").checked,true,true,true);
- };
- texto = $trad('atualizaIdMapa',i3GEOF.salvaMapa.dicionario)+"