diff --git a/admin/admin.db b/admin/admin.db index db4ad89..b0ca0bc 100644 Binary files a/admin/admin.db and b/admin/admin.db differ diff --git a/admin/js/estat_conexao.js b/admin/js/estat_conexao.js index 46a6f7a..db68b52 100755 --- a/admin/js/estat_conexao.js +++ b/admin/js/estat_conexao.js @@ -3,6 +3,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ } i3GEOadmin.conexao = { dados: "", + letra: "", dataTable: null, colunas: ["codigo_estat_conexao","bancodedados","host","porta","usuario","senha"], formatTexto: function(elCell, oRecord, oColumn, oData){ @@ -142,7 +143,17 @@ i3GEOadmin.conexao = { ins += core_geraLinhas(param); return(ins); }, + atualizaFiltro: function(dados){ + i3GEOadmin.conexao.dados = dados; + i3GEOadmin.conexao.filtra(i3GEOadmin.conexao.letra); + }, filtra: function(letra){ + i3GEOadmin.conexao.letra = letra; + if(i3GEOadmin.conexao.dados == ""){ + core_carregando("ativa"); + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaConexao","i3GEOadmin.conexao.atualizaFiltro"); + return; + } var i,temp, n = i3GEOadmin.conexao.dados.length, novo = []; @@ -163,6 +174,7 @@ i3GEOadmin.conexao = { var mensagem = " excluindo o registro do id= "+id, sUrl = "../php/metaestat.php?funcao=excluirConexao&codigo_estat_conexao="+id; core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.conexao.dataTable); + i3GEOadmin.conexao.dados = ""; }, salva: function(id,recordid){ var i,c,sUrl, callback, @@ -189,6 +201,7 @@ i3GEOadmin.conexao = { else{ var rec = i3GEOadmin.conexao.dataTable.getRecordSet().getRecord(recordid); i3GEOadmin.conexao.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); + i3GEOadmin.conexao.dados = ""; core_carregando("desativa"); } } diff --git a/admin/js/estat_fonteinfo.js b/admin/js/estat_fonteinfo.js index b07b973..19ac1a3 100755 --- a/admin/js/estat_fonteinfo.js +++ b/admin/js/estat_fonteinfo.js @@ -3,6 +3,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ } i3GEOadmin.fonteinfo = { dados: "", + letra: "", dataTable: null, colunas: ["id_fonteinfo","titulo","link"], formatTexto: function(elCell, oRecord, oColumn, oData){ @@ -135,7 +136,17 @@ i3GEOadmin.fonteinfo = { ins += core_geraLinhas(param); return(ins); }, + atualizaFiltro: function(dados){ + i3GEOadmin.fonteinfo.dados = dados; + i3GEOadmin.fonteinfo.filtra(i3GEOadmin.fonteinfo.letra); + }, filtra: function(letra){ + i3GEOadmin.fonteinfo.letra = letra; + if(i3GEOadmin.fonteinfo.dados == ""){ + core_carregando("ativa"); + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaFonteinfo","i3GEOadmin.fonteinfo.atualizaFiltro"); + return; + } var i,temp, n = i3GEOadmin.fonteinfo.dados.length, novo = []; @@ -156,6 +167,7 @@ i3GEOadmin.fonteinfo = { var mensagem = " excluindo o registro do id= "+id, sUrl = "../php/metaestat.php?funcao=excluirFonteinfo&id_fonteinfo="+id; core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.fonteinfo.dataTable); + i3GEOadmin.fonteinfo.dados = ""; }, salva: function(id,recordid){ var i,c,sUrl, callback, @@ -182,6 +194,7 @@ i3GEOadmin.fonteinfo = { else{ var rec = i3GEOadmin.fonteinfo.dataTable.getRecordSet().getRecord(recordid); i3GEOadmin.fonteinfo.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); + i3GEOadmin.fonteinfo.dados = ""; core_carregando("desativa"); } } diff --git a/admin/js/estat_tipo_periodo.js b/admin/js/estat_tipo_periodo.js index 7754fe1..cada5ff 100755 --- a/admin/js/estat_tipo_periodo.js +++ b/admin/js/estat_tipo_periodo.js @@ -2,6 +2,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ var i3GEOadmin = {}; } i3GEOadmin.periodo = { + letra: "", dados: "", dataTable: null, colunas: ["codigo_tipo_periodo","nome","descricao"], @@ -135,7 +136,17 @@ i3GEOadmin.periodo = { ins += core_geraLinhas(param); return(ins); }, + atualizaFiltro: function(dados){ + i3GEOadmin.periodo.dados = dados; + i3GEOadmin.periodo.filtra(i3GEOadmin.periodo.letra); + }, filtra: function(letra){ + i3GEOadmin.periodo.letra = letra; + if(i3GEOadmin.periodo.dados == ""){ + core_carregando("ativa"); + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaTipoPeriodo","i3GEOadmin.periodo.atualizaFiltro"); + return; + } var i,temp, n = i3GEOadmin.periodo.dados.length, novo = []; @@ -156,6 +167,7 @@ i3GEOadmin.periodo = { var mensagem = " excluindo o registro do id= "+id, sUrl = "../php/metaestat.php?funcao=excluirTipoPeriodo&codigo_tipo_periodo="+id; core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.periodo.dataTable); + i3GEOadmin.periodo.dados = ""; }, salva: function(id,recordid){ var i,c,sUrl, callback, @@ -182,6 +194,7 @@ i3GEOadmin.periodo = { else{ var rec = i3GEOadmin.periodo.dataTable.getRecordSet().getRecord(recordid); i3GEOadmin.periodo.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); + i3GEOadmin.periodo.dados = ""; core_carregando("desativa"); } } diff --git a/admin/js/estat_unidade_medida.js b/admin/js/estat_unidade_medida.js index 6f22485..a8c8301 100755 --- a/admin/js/estat_unidade_medida.js +++ b/admin/js/estat_unidade_medida.js @@ -3,6 +3,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ } i3GEOadmin.umedida = { dados: "", + letra: "", dataTable: null, colunas: ["codigo_unidade_medida","nome","sigla","permitesoma","permitemedia"], formatTexto: function(elCell, oRecord, oColumn, oData){ @@ -162,7 +163,17 @@ i3GEOadmin.umedida = { ins += "
"; return(ins); }, + atualizaFiltro: function(dados){ + i3GEOadmin.umedida.dados = dados; + i3GEOadmin.umedida.filtra(i3GEOadmin.umedida.letra); + }, filtra: function(letra){ + i3GEOadmin.umedida.letra = letra; + if(i3GEOadmin.umedida.dados == ""){ + core_carregando("ativa"); + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaUnidadeMedida","i3GEOadmin.umedida.atualizaFiltro"); + return; + } var i,temp, n = i3GEOadmin.umedida.dados.length, novo = []; @@ -183,6 +194,7 @@ i3GEOadmin.umedida = { var mensagem = " excluindo o registro do id= "+id, sUrl = "../php/metaestat.php?funcao=excluirUnidadeMedida&codigo_unidade_medida="+id; core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.umedida.dataTable); + i3GEOadmin.umedida.dados = ""; }, salva: function(id,recordid){ var i,c,sUrl, callback, @@ -209,6 +221,7 @@ i3GEOadmin.umedida = { else{ var rec = i3GEOadmin.umedida.dataTable.getRecordSet().getRecord(recordid); i3GEOadmin.umedida.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); + i3GEOadmin.umedida.dados = ""; core_carregando("desativa"); } } diff --git a/admin/js/grupos.js b/admin/js/grupos.js index 38ca6d4..8a6704d 100644 --- a/admin/js/grupos.js +++ b/admin/js/grupos.js @@ -67,6 +67,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ } i3GEOadmin.grupos = { dados: "", + letra: "", dataTable: null, colunas: ["it","es","en","desc_grupo","id_grupo","nome_grupo"], formatTexto: function(elCell, oRecord, oColumn, oData){ @@ -204,7 +205,17 @@ i3GEOadmin.grupos = { ins += core_geraLinhas(param); return(ins); }, + atualizaFiltro: function(dados){ + i3GEOadmin.grupos.dados = dados; + i3GEOadmin.grupos.filtra(i3GEOadmin.grupos.letra); + }, filtra: function(letra){ + i3GEOadmin.grupos.letra = letra; + if(i3GEOadmin.grupos.dados == ""){ + core_carregando("ativa"); + core_pegaDados("buscando grupos...","../php/menutemas.php?funcao=pegaGrupos","i3GEOadmin.grupos.atualizaFiltro"); + return; + } var i,temp, n = i3GEOadmin.grupos.dados.length, novo = []; @@ -225,6 +236,7 @@ i3GEOadmin.grupos = { var mensagem = " excluindo o registro do id= "+id, sUrl = "../php/menutemas.php?funcao=excluirRegistro&id="+id+"&tabela=grupos"; core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.grupos.dataTable); + i3GEOadmin.grupos.dados = ""; }, salva: function(id,recordid){ var i,c,sUrl, callback, @@ -251,6 +263,7 @@ i3GEOadmin.grupos = { else{ var rec = i3GEOadmin.grupos.dataTable.getRecordSet().getRecord(recordid); i3GEOadmin.grupos.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); + i3GEOadmin.grupos.dados = ""; core_carregando("desativa"); } } diff --git a/admin/js/identifica.js b/admin/js/identifica.js index 01a6e47..705e313 100644 --- a/admin/js/identifica.js +++ b/admin/js/identifica.js @@ -34,6 +34,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ } i3GEOadmin.identifica = { dados: "", + letra: "", dataTable: null, colunas: ["publicado_i","abrir_i","id_i","nome_i","target_i"], formatTexto: function(elCell, oRecord, oColumn, oData){ @@ -181,7 +182,16 @@ i3GEOadmin.identifica = { ins += ""; return(ins); }, + atualizaFiltro: function(dados){ + i3GEOadmin.identifica.dados = dados; + i3GEOadmin.identifica.filtra(i3GEOadmin.identifica.letra); + }, filtra: function(letra){ + i3GEOadmin.identifica.letra = letra; + if(i3GEOadmin.identifica.dados == ""){ + core_carregando("ativa"); + core_pegaDados("buscando endereços...","../php/identifica.php?funcao=pegaFuncoes","i3GEOadmin.identifica.atualizaFiltro"); + } var i,temp, n = i3GEOadmin.identifica.dados.length, novo = []; @@ -202,6 +212,7 @@ i3GEOadmin.identifica = { var mensagem = " excluindo o registro do id= "+id, sUrl = "../php/identifica.php?funcao=excluir&id="+id; core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.identifica.dataTable); + i3GEOadmin.identifica.dados = ""; }, salva: function(id,recordid){ var i,c,sUrl, callback, @@ -228,6 +239,7 @@ i3GEOadmin.identifica = { else{ var rec = i3GEOadmin.identifica.dataTable.getRecordSet().getRecord(recordid); i3GEOadmin.identifica.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); + i3GEOadmin.identifica.dados = ""; core_carregando("desativa"); } } diff --git a/admin/js/mapas.js b/admin/js/mapas.js index 930bb90..7bf078e 100644 --- a/admin/js/mapas.js +++ b/admin/js/mapas.js @@ -34,6 +34,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ } i3GEOadmin.mapas = { dados: "", + letra: "", dataTable: null, colunas: ["id_mapa","publicado_mapa","ordem_mapa","perfil_mapa","ligados_mapa","temas_mapa","desc_mapa","ext_mapa","imagem_mapa","linkdireto_mapa","nome_mapa","outros_mapa"], formatTexto: function(elCell, oRecord, oColumn, oData){ @@ -201,7 +202,17 @@ i3GEOadmin.mapas = { ins += "