Commit 2832ed5a7cbf4cc6ac150cdc645ee623057de4c0
1 parent
856b0c4a
Exists in
master
and in
7 other branches
Correção no filtro de letras
Showing
11 changed files
with
135 additions
and
0 deletions
Show diff stats
admin/admin.db
No preview for this file type
admin/js/estat_conexao.js
@@ -3,6 +3,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | @@ -3,6 +3,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | ||
3 | } | 3 | } |
4 | i3GEOadmin.conexao = { | 4 | i3GEOadmin.conexao = { |
5 | dados: "", | 5 | dados: "", |
6 | + letra: "", | ||
6 | dataTable: null, | 7 | dataTable: null, |
7 | colunas: ["codigo_estat_conexao","bancodedados","host","porta","usuario","senha"], | 8 | colunas: ["codigo_estat_conexao","bancodedados","host","porta","usuario","senha"], |
8 | formatTexto: function(elCell, oRecord, oColumn, oData){ | 9 | formatTexto: function(elCell, oRecord, oColumn, oData){ |
@@ -142,7 +143,17 @@ i3GEOadmin.conexao = { | @@ -142,7 +143,17 @@ i3GEOadmin.conexao = { | ||
142 | ins += core_geraLinhas(param); | 143 | ins += core_geraLinhas(param); |
143 | return(ins); | 144 | return(ins); |
144 | }, | 145 | }, |
146 | + atualizaFiltro: function(dados){ | ||
147 | + i3GEOadmin.conexao.dados = dados; | ||
148 | + i3GEOadmin.conexao.filtra(i3GEOadmin.conexao.letra); | ||
149 | + }, | ||
145 | filtra: function(letra){ | 150 | filtra: function(letra){ |
151 | + i3GEOadmin.conexao.letra = letra; | ||
152 | + if(i3GEOadmin.conexao.dados == ""){ | ||
153 | + core_carregando("ativa"); | ||
154 | + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaConexao","i3GEOadmin.conexao.atualizaFiltro"); | ||
155 | + return; | ||
156 | + } | ||
146 | var i,temp, | 157 | var i,temp, |
147 | n = i3GEOadmin.conexao.dados.length, | 158 | n = i3GEOadmin.conexao.dados.length, |
148 | novo = []; | 159 | novo = []; |
@@ -163,6 +174,7 @@ i3GEOadmin.conexao = { | @@ -163,6 +174,7 @@ i3GEOadmin.conexao = { | ||
163 | var mensagem = " excluindo o registro do id= "+id, | 174 | var mensagem = " excluindo o registro do id= "+id, |
164 | sUrl = "../php/metaestat.php?funcao=excluirConexao&codigo_estat_conexao="+id; | 175 | sUrl = "../php/metaestat.php?funcao=excluirConexao&codigo_estat_conexao="+id; |
165 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.conexao.dataTable); | 176 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.conexao.dataTable); |
177 | + i3GEOadmin.conexao.dados = ""; | ||
166 | }, | 178 | }, |
167 | salva: function(id,recordid){ | 179 | salva: function(id,recordid){ |
168 | var i,c,sUrl, callback, | 180 | var i,c,sUrl, callback, |
@@ -189,6 +201,7 @@ i3GEOadmin.conexao = { | @@ -189,6 +201,7 @@ i3GEOadmin.conexao = { | ||
189 | else{ | 201 | else{ |
190 | var rec = i3GEOadmin.conexao.dataTable.getRecordSet().getRecord(recordid); | 202 | var rec = i3GEOadmin.conexao.dataTable.getRecordSet().getRecord(recordid); |
191 | i3GEOadmin.conexao.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); | 203 | i3GEOadmin.conexao.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); |
204 | + i3GEOadmin.conexao.dados = ""; | ||
192 | core_carregando("desativa"); | 205 | core_carregando("desativa"); |
193 | } | 206 | } |
194 | } | 207 | } |
admin/js/estat_fonteinfo.js
@@ -3,6 +3,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | @@ -3,6 +3,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | ||
3 | } | 3 | } |
4 | i3GEOadmin.fonteinfo = { | 4 | i3GEOadmin.fonteinfo = { |
5 | dados: "", | 5 | dados: "", |
6 | + letra: "", | ||
6 | dataTable: null, | 7 | dataTable: null, |
7 | colunas: ["id_fonteinfo","titulo","link"], | 8 | colunas: ["id_fonteinfo","titulo","link"], |
8 | formatTexto: function(elCell, oRecord, oColumn, oData){ | 9 | formatTexto: function(elCell, oRecord, oColumn, oData){ |
@@ -135,7 +136,17 @@ i3GEOadmin.fonteinfo = { | @@ -135,7 +136,17 @@ i3GEOadmin.fonteinfo = { | ||
135 | ins += core_geraLinhas(param); | 136 | ins += core_geraLinhas(param); |
136 | return(ins); | 137 | return(ins); |
137 | }, | 138 | }, |
139 | + atualizaFiltro: function(dados){ | ||
140 | + i3GEOadmin.fonteinfo.dados = dados; | ||
141 | + i3GEOadmin.fonteinfo.filtra(i3GEOadmin.fonteinfo.letra); | ||
142 | + }, | ||
138 | filtra: function(letra){ | 143 | filtra: function(letra){ |
144 | + i3GEOadmin.fonteinfo.letra = letra; | ||
145 | + if(i3GEOadmin.fonteinfo.dados == ""){ | ||
146 | + core_carregando("ativa"); | ||
147 | + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaFonteinfo","i3GEOadmin.fonteinfo.atualizaFiltro"); | ||
148 | + return; | ||
149 | + } | ||
139 | var i,temp, | 150 | var i,temp, |
140 | n = i3GEOadmin.fonteinfo.dados.length, | 151 | n = i3GEOadmin.fonteinfo.dados.length, |
141 | novo = []; | 152 | novo = []; |
@@ -156,6 +167,7 @@ i3GEOadmin.fonteinfo = { | @@ -156,6 +167,7 @@ i3GEOadmin.fonteinfo = { | ||
156 | var mensagem = " excluindo o registro do id= "+id, | 167 | var mensagem = " excluindo o registro do id= "+id, |
157 | sUrl = "../php/metaestat.php?funcao=excluirFonteinfo&id_fonteinfo="+id; | 168 | sUrl = "../php/metaestat.php?funcao=excluirFonteinfo&id_fonteinfo="+id; |
158 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.fonteinfo.dataTable); | 169 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.fonteinfo.dataTable); |
170 | + i3GEOadmin.fonteinfo.dados = ""; | ||
159 | }, | 171 | }, |
160 | salva: function(id,recordid){ | 172 | salva: function(id,recordid){ |
161 | var i,c,sUrl, callback, | 173 | var i,c,sUrl, callback, |
@@ -182,6 +194,7 @@ i3GEOadmin.fonteinfo = { | @@ -182,6 +194,7 @@ i3GEOadmin.fonteinfo = { | ||
182 | else{ | 194 | else{ |
183 | var rec = i3GEOadmin.fonteinfo.dataTable.getRecordSet().getRecord(recordid); | 195 | var rec = i3GEOadmin.fonteinfo.dataTable.getRecordSet().getRecord(recordid); |
184 | i3GEOadmin.fonteinfo.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); | 196 | i3GEOadmin.fonteinfo.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); |
197 | + i3GEOadmin.fonteinfo.dados = ""; | ||
185 | core_carregando("desativa"); | 198 | core_carregando("desativa"); |
186 | } | 199 | } |
187 | } | 200 | } |
admin/js/estat_tipo_periodo.js
@@ -2,6 +2,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | @@ -2,6 +2,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | ||
2 | var i3GEOadmin = {}; | 2 | var i3GEOadmin = {}; |
3 | } | 3 | } |
4 | i3GEOadmin.periodo = { | 4 | i3GEOadmin.periodo = { |
5 | + letra: "", | ||
5 | dados: "", | 6 | dados: "", |
6 | dataTable: null, | 7 | dataTable: null, |
7 | colunas: ["codigo_tipo_periodo","nome","descricao"], | 8 | colunas: ["codigo_tipo_periodo","nome","descricao"], |
@@ -135,7 +136,17 @@ i3GEOadmin.periodo = { | @@ -135,7 +136,17 @@ i3GEOadmin.periodo = { | ||
135 | ins += core_geraLinhas(param); | 136 | ins += core_geraLinhas(param); |
136 | return(ins); | 137 | return(ins); |
137 | }, | 138 | }, |
139 | + atualizaFiltro: function(dados){ | ||
140 | + i3GEOadmin.periodo.dados = dados; | ||
141 | + i3GEOadmin.periodo.filtra(i3GEOadmin.periodo.letra); | ||
142 | + }, | ||
138 | filtra: function(letra){ | 143 | filtra: function(letra){ |
144 | + i3GEOadmin.periodo.letra = letra; | ||
145 | + if(i3GEOadmin.periodo.dados == ""){ | ||
146 | + core_carregando("ativa"); | ||
147 | + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaTipoPeriodo","i3GEOadmin.periodo.atualizaFiltro"); | ||
148 | + return; | ||
149 | + } | ||
139 | var i,temp, | 150 | var i,temp, |
140 | n = i3GEOadmin.periodo.dados.length, | 151 | n = i3GEOadmin.periodo.dados.length, |
141 | novo = []; | 152 | novo = []; |
@@ -156,6 +167,7 @@ i3GEOadmin.periodo = { | @@ -156,6 +167,7 @@ i3GEOadmin.periodo = { | ||
156 | var mensagem = " excluindo o registro do id= "+id, | 167 | var mensagem = " excluindo o registro do id= "+id, |
157 | sUrl = "../php/metaestat.php?funcao=excluirTipoPeriodo&codigo_tipo_periodo="+id; | 168 | sUrl = "../php/metaestat.php?funcao=excluirTipoPeriodo&codigo_tipo_periodo="+id; |
158 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.periodo.dataTable); | 169 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.periodo.dataTable); |
170 | + i3GEOadmin.periodo.dados = ""; | ||
159 | }, | 171 | }, |
160 | salva: function(id,recordid){ | 172 | salva: function(id,recordid){ |
161 | var i,c,sUrl, callback, | 173 | var i,c,sUrl, callback, |
@@ -182,6 +194,7 @@ i3GEOadmin.periodo = { | @@ -182,6 +194,7 @@ i3GEOadmin.periodo = { | ||
182 | else{ | 194 | else{ |
183 | var rec = i3GEOadmin.periodo.dataTable.getRecordSet().getRecord(recordid); | 195 | var rec = i3GEOadmin.periodo.dataTable.getRecordSet().getRecord(recordid); |
184 | i3GEOadmin.periodo.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); | 196 | i3GEOadmin.periodo.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); |
197 | + i3GEOadmin.periodo.dados = ""; | ||
185 | core_carregando("desativa"); | 198 | core_carregando("desativa"); |
186 | } | 199 | } |
187 | } | 200 | } |
admin/js/estat_unidade_medida.js
@@ -3,6 +3,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | @@ -3,6 +3,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | ||
3 | } | 3 | } |
4 | i3GEOadmin.umedida = { | 4 | i3GEOadmin.umedida = { |
5 | dados: "", | 5 | dados: "", |
6 | + letra: "", | ||
6 | dataTable: null, | 7 | dataTable: null, |
7 | colunas: ["codigo_unidade_medida","nome","sigla","permitesoma","permitemedia"], | 8 | colunas: ["codigo_unidade_medida","nome","sigla","permitesoma","permitemedia"], |
8 | formatTexto: function(elCell, oRecord, oColumn, oData){ | 9 | formatTexto: function(elCell, oRecord, oColumn, oData){ |
@@ -162,7 +163,17 @@ i3GEOadmin.umedida = { | @@ -162,7 +163,17 @@ i3GEOadmin.umedida = { | ||
162 | ins += "</select></p>"; | 163 | ins += "</select></p>"; |
163 | return(ins); | 164 | return(ins); |
164 | }, | 165 | }, |
166 | + atualizaFiltro: function(dados){ | ||
167 | + i3GEOadmin.umedida.dados = dados; | ||
168 | + i3GEOadmin.umedida.filtra(i3GEOadmin.umedida.letra); | ||
169 | + }, | ||
165 | filtra: function(letra){ | 170 | filtra: function(letra){ |
171 | + i3GEOadmin.umedida.letra = letra; | ||
172 | + if(i3GEOadmin.umedida.dados == ""){ | ||
173 | + core_carregando("ativa"); | ||
174 | + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaUnidadeMedida","i3GEOadmin.umedida.atualizaFiltro"); | ||
175 | + return; | ||
176 | + } | ||
166 | var i,temp, | 177 | var i,temp, |
167 | n = i3GEOadmin.umedida.dados.length, | 178 | n = i3GEOadmin.umedida.dados.length, |
168 | novo = []; | 179 | novo = []; |
@@ -183,6 +194,7 @@ i3GEOadmin.umedida = { | @@ -183,6 +194,7 @@ i3GEOadmin.umedida = { | ||
183 | var mensagem = " excluindo o registro do id= "+id, | 194 | var mensagem = " excluindo o registro do id= "+id, |
184 | sUrl = "../php/metaestat.php?funcao=excluirUnidadeMedida&codigo_unidade_medida="+id; | 195 | sUrl = "../php/metaestat.php?funcao=excluirUnidadeMedida&codigo_unidade_medida="+id; |
185 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.umedida.dataTable); | 196 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.umedida.dataTable); |
197 | + i3GEOadmin.umedida.dados = ""; | ||
186 | }, | 198 | }, |
187 | salva: function(id,recordid){ | 199 | salva: function(id,recordid){ |
188 | var i,c,sUrl, callback, | 200 | var i,c,sUrl, callback, |
@@ -209,6 +221,7 @@ i3GEOadmin.umedida = { | @@ -209,6 +221,7 @@ i3GEOadmin.umedida = { | ||
209 | else{ | 221 | else{ |
210 | var rec = i3GEOadmin.umedida.dataTable.getRecordSet().getRecord(recordid); | 222 | var rec = i3GEOadmin.umedida.dataTable.getRecordSet().getRecord(recordid); |
211 | i3GEOadmin.umedida.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); | 223 | i3GEOadmin.umedida.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)); |
224 | + i3GEOadmin.umedida.dados = ""; | ||
212 | core_carregando("desativa"); | 225 | core_carregando("desativa"); |
213 | } | 226 | } |
214 | } | 227 | } |
admin/js/grupos.js
@@ -67,6 +67,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | @@ -67,6 +67,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | ||
67 | } | 67 | } |
68 | i3GEOadmin.grupos = { | 68 | i3GEOadmin.grupos = { |
69 | dados: "", | 69 | dados: "", |
70 | + letra: "", | ||
70 | dataTable: null, | 71 | dataTable: null, |
71 | colunas: ["it","es","en","desc_grupo","id_grupo","nome_grupo"], | 72 | colunas: ["it","es","en","desc_grupo","id_grupo","nome_grupo"], |
72 | formatTexto: function(elCell, oRecord, oColumn, oData){ | 73 | formatTexto: function(elCell, oRecord, oColumn, oData){ |
@@ -204,7 +205,17 @@ i3GEOadmin.grupos = { | @@ -204,7 +205,17 @@ i3GEOadmin.grupos = { | ||
204 | ins += core_geraLinhas(param); | 205 | ins += core_geraLinhas(param); |
205 | return(ins); | 206 | return(ins); |
206 | }, | 207 | }, |
208 | + atualizaFiltro: function(dados){ | ||
209 | + i3GEOadmin.grupos.dados = dados; | ||
210 | + i3GEOadmin.grupos.filtra(i3GEOadmin.grupos.letra); | ||
211 | + }, | ||
207 | filtra: function(letra){ | 212 | filtra: function(letra){ |
213 | + i3GEOadmin.grupos.letra = letra; | ||
214 | + if(i3GEOadmin.grupos.dados == ""){ | ||
215 | + core_carregando("ativa"); | ||
216 | + core_pegaDados("buscando grupos...","../php/menutemas.php?funcao=pegaGrupos","i3GEOadmin.grupos.atualizaFiltro"); | ||
217 | + return; | ||
218 | + } | ||
208 | var i,temp, | 219 | var i,temp, |
209 | n = i3GEOadmin.grupos.dados.length, | 220 | n = i3GEOadmin.grupos.dados.length, |
210 | novo = []; | 221 | novo = []; |
@@ -225,6 +236,7 @@ i3GEOadmin.grupos = { | @@ -225,6 +236,7 @@ i3GEOadmin.grupos = { | ||
225 | var mensagem = " excluindo o registro do id= "+id, | 236 | var mensagem = " excluindo o registro do id= "+id, |
226 | sUrl = "../php/menutemas.php?funcao=excluirRegistro&id="+id+"&tabela=grupos"; | 237 | sUrl = "../php/menutemas.php?funcao=excluirRegistro&id="+id+"&tabela=grupos"; |
227 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.grupos.dataTable); | 238 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.grupos.dataTable); |
239 | + i3GEOadmin.grupos.dados = ""; | ||
228 | }, | 240 | }, |
229 | salva: function(id,recordid){ | 241 | salva: function(id,recordid){ |
230 | var i,c,sUrl, callback, | 242 | var i,c,sUrl, callback, |
@@ -251,6 +263,7 @@ i3GEOadmin.grupos = { | @@ -251,6 +263,7 @@ i3GEOadmin.grupos = { | ||
251 | else{ | 263 | else{ |
252 | var rec = i3GEOadmin.grupos.dataTable.getRecordSet().getRecord(recordid); | 264 | var rec = i3GEOadmin.grupos.dataTable.getRecordSet().getRecord(recordid); |
253 | i3GEOadmin.grupos.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); | 265 | i3GEOadmin.grupos.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); |
266 | + i3GEOadmin.grupos.dados = ""; | ||
254 | core_carregando("desativa"); | 267 | core_carregando("desativa"); |
255 | } | 268 | } |
256 | } | 269 | } |
admin/js/identifica.js
@@ -34,6 +34,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | @@ -34,6 +34,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | ||
34 | } | 34 | } |
35 | i3GEOadmin.identifica = { | 35 | i3GEOadmin.identifica = { |
36 | dados: "", | 36 | dados: "", |
37 | + letra: "", | ||
37 | dataTable: null, | 38 | dataTable: null, |
38 | colunas: ["publicado_i","abrir_i","id_i","nome_i","target_i"], | 39 | colunas: ["publicado_i","abrir_i","id_i","nome_i","target_i"], |
39 | formatTexto: function(elCell, oRecord, oColumn, oData){ | 40 | formatTexto: function(elCell, oRecord, oColumn, oData){ |
@@ -181,7 +182,16 @@ i3GEOadmin.identifica = { | @@ -181,7 +182,16 @@ i3GEOadmin.identifica = { | ||
181 | ins += "</select></p>"; | 182 | ins += "</select></p>"; |
182 | return(ins); | 183 | return(ins); |
183 | }, | 184 | }, |
185 | + atualizaFiltro: function(dados){ | ||
186 | + i3GEOadmin.identifica.dados = dados; | ||
187 | + i3GEOadmin.identifica.filtra(i3GEOadmin.identifica.letra); | ||
188 | + }, | ||
184 | filtra: function(letra){ | 189 | filtra: function(letra){ |
190 | + i3GEOadmin.identifica.letra = letra; | ||
191 | + if(i3GEOadmin.identifica.dados == ""){ | ||
192 | + core_carregando("ativa"); | ||
193 | + core_pegaDados("buscando endereços...","../php/identifica.php?funcao=pegaFuncoes","i3GEOadmin.identifica.atualizaFiltro"); | ||
194 | + } | ||
185 | var i,temp, | 195 | var i,temp, |
186 | n = i3GEOadmin.identifica.dados.length, | 196 | n = i3GEOadmin.identifica.dados.length, |
187 | novo = []; | 197 | novo = []; |
@@ -202,6 +212,7 @@ i3GEOadmin.identifica = { | @@ -202,6 +212,7 @@ i3GEOadmin.identifica = { | ||
202 | var mensagem = " excluindo o registro do id= "+id, | 212 | var mensagem = " excluindo o registro do id= "+id, |
203 | sUrl = "../php/identifica.php?funcao=excluir&id="+id; | 213 | sUrl = "../php/identifica.php?funcao=excluir&id="+id; |
204 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.identifica.dataTable); | 214 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.identifica.dataTable); |
215 | + i3GEOadmin.identifica.dados = ""; | ||
205 | }, | 216 | }, |
206 | salva: function(id,recordid){ | 217 | salva: function(id,recordid){ |
207 | var i,c,sUrl, callback, | 218 | var i,c,sUrl, callback, |
@@ -228,6 +239,7 @@ i3GEOadmin.identifica = { | @@ -228,6 +239,7 @@ i3GEOadmin.identifica = { | ||
228 | else{ | 239 | else{ |
229 | var rec = i3GEOadmin.identifica.dataTable.getRecordSet().getRecord(recordid); | 240 | var rec = i3GEOadmin.identifica.dataTable.getRecordSet().getRecord(recordid); |
230 | i3GEOadmin.identifica.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); | 241 | i3GEOadmin.identifica.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); |
242 | + i3GEOadmin.identifica.dados = ""; | ||
231 | core_carregando("desativa"); | 243 | core_carregando("desativa"); |
232 | } | 244 | } |
233 | } | 245 | } |
admin/js/mapas.js
@@ -34,6 +34,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | @@ -34,6 +34,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | ||
34 | } | 34 | } |
35 | i3GEOadmin.mapas = { | 35 | i3GEOadmin.mapas = { |
36 | dados: "", | 36 | dados: "", |
37 | + letra: "", | ||
37 | dataTable: null, | 38 | dataTable: null, |
38 | 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"], | 39 | 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"], |
39 | formatTexto: function(elCell, oRecord, oColumn, oData){ | 40 | formatTexto: function(elCell, oRecord, oColumn, oData){ |
@@ -201,7 +202,17 @@ i3GEOadmin.mapas = { | @@ -201,7 +202,17 @@ i3GEOadmin.mapas = { | ||
201 | ins += "<br><br><br>"; | 202 | ins += "<br><br><br>"; |
202 | return(ins); | 203 | return(ins); |
203 | }, | 204 | }, |
205 | + atualizaFiltro: function(dados){ | ||
206 | + i3GEOadmin.mapas.dados = dados; | ||
207 | + i3GEOadmin.mapas.filtra(i3GEOadmin.mapas.letra); | ||
208 | + }, | ||
204 | filtra: function(letra){ | 209 | filtra: function(letra){ |
210 | + i3GEOadmin.mapas.letra = letra; | ||
211 | + if(i3GEOadmin.mapas.dados == ""){ | ||
212 | + core_carregando("ativa"); | ||
213 | + core_pegaDados("buscando dados...","../php/mapas.php?funcao=pegaMapas","i3GEOadmin.mapas.atualizaFiltro"); | ||
214 | + return; | ||
215 | + } | ||
205 | var i,temp, | 216 | var i,temp, |
206 | n = i3GEOadmin.mapas.dados.length, | 217 | n = i3GEOadmin.mapas.dados.length, |
207 | novo = []; | 218 | novo = []; |
@@ -222,6 +233,7 @@ i3GEOadmin.mapas = { | @@ -222,6 +233,7 @@ i3GEOadmin.mapas = { | ||
222 | var mensagem = " excluindo o registro do id= "+id, | 233 | var mensagem = " excluindo o registro do id= "+id, |
223 | sUrl = "../php/mapas.php?funcao=excluirMapa&id="+id; | 234 | sUrl = "../php/mapas.php?funcao=excluirMapa&id="+id; |
224 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.mapas.dataTable); | 235 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.mapas.dataTable); |
236 | + i3GEOadmin.mapas.dados = ""; | ||
225 | }, | 237 | }, |
226 | salva: function(id,recordid){ | 238 | salva: function(id,recordid){ |
227 | var i,c,sUrl, callback, | 239 | var i,c,sUrl, callback, |
@@ -248,6 +260,7 @@ i3GEOadmin.mapas = { | @@ -248,6 +260,7 @@ i3GEOadmin.mapas = { | ||
248 | else{ | 260 | else{ |
249 | var rec = i3GEOadmin.mapas.dataTable.getRecordSet().getRecord(recordid); | 261 | var rec = i3GEOadmin.mapas.dataTable.getRecordSet().getRecord(recordid); |
250 | i3GEOadmin.mapas.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); | 262 | i3GEOadmin.mapas.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); |
263 | + i3GEOadmin.mapas.dados = ""; | ||
251 | core_carregando("desativa"); | 264 | core_carregando("desativa"); |
252 | } | 265 | } |
253 | } | 266 | } |
admin/js/menu.js
@@ -40,6 +40,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | @@ -40,6 +40,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | ||
40 | var i3GEOadmin = {}; | 40 | var i3GEOadmin = {}; |
41 | } | 41 | } |
42 | i3GEOadmin.menus = { | 42 | i3GEOadmin.menus = { |
43 | + letra: "", | ||
43 | dados: "", | 44 | dados: "", |
44 | dataTable: null, | 45 | dataTable: null, |
45 | colunas: ["it","es","en","publicado_menu","perfil_menu","aberto","desc_menu","id_menu","nome_menu"], | 46 | colunas: ["it","es","en","publicado_menu","perfil_menu","aberto","desc_menu","id_menu","nome_menu"], |
@@ -206,7 +207,17 @@ i3GEOadmin.menus = { | @@ -206,7 +207,17 @@ i3GEOadmin.menus = { | ||
206 | ins += "</select></p>"; | 207 | ins += "</select></p>"; |
207 | return(ins); | 208 | return(ins); |
208 | }, | 209 | }, |
210 | + atualizaFiltro: function(dados){ | ||
211 | + i3GEOadmin.menus.dados = dados; | ||
212 | + i3GEOadmin.menus.filtra(i3GEOadmin.menus.letra); | ||
213 | + }, | ||
209 | filtra: function(letra){ | 214 | filtra: function(letra){ |
215 | + i3GEOadmin.menus.letra = letra; | ||
216 | + if(i3GEOadmin.menus.dados == ""){ | ||
217 | + core_carregando("ativa"); | ||
218 | + core_pegaDados("buscando menus...","../php/menutemas.php?funcao=pegaMenus","i3GEOadmin.menus.atualizaFiltro"); | ||
219 | + return; | ||
220 | + } | ||
210 | var i,temp, | 221 | var i,temp, |
211 | n = i3GEOadmin.menus.dados.length, | 222 | n = i3GEOadmin.menus.dados.length, |
212 | novo = []; | 223 | novo = []; |
@@ -227,6 +238,7 @@ i3GEOadmin.menus = { | @@ -227,6 +238,7 @@ i3GEOadmin.menus = { | ||
227 | var mensagem = " excluindo o registro do id= "+id, | 238 | var mensagem = " excluindo o registro do id= "+id, |
228 | sUrl = "../php/menutemas.php?funcao=excluirRegistro&id="+id+"&tabela=menus"; | 239 | sUrl = "../php/menutemas.php?funcao=excluirRegistro&id="+id+"&tabela=menus"; |
229 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.menus.dataTable); | 240 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.menus.dataTable); |
241 | + i3GEOadmin.menus.dados = ""; | ||
230 | }, | 242 | }, |
231 | salva: function(id,recordid){ | 243 | salva: function(id,recordid){ |
232 | var i,c,sUrl, callback, | 244 | var i,c,sUrl, callback, |
@@ -253,6 +265,7 @@ i3GEOadmin.menus = { | @@ -253,6 +265,7 @@ i3GEOadmin.menus = { | ||
253 | else{ | 265 | else{ |
254 | var rec = i3GEOadmin.menus.dataTable.getRecordSet().getRecord(recordid); | 266 | var rec = i3GEOadmin.menus.dataTable.getRecordSet().getRecord(recordid); |
255 | i3GEOadmin.menus.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); | 267 | i3GEOadmin.menus.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); |
268 | + i3GEOadmin.menus.dados = ""; | ||
256 | core_carregando("desativa"); | 269 | core_carregando("desativa"); |
257 | } | 270 | } |
258 | } | 271 | } |
admin/js/subgrupos.js
@@ -42,6 +42,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | @@ -42,6 +42,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | ||
42 | } | 42 | } |
43 | i3GEOadmin.subgrupos = { | 43 | i3GEOadmin.subgrupos = { |
44 | dados: "", | 44 | dados: "", |
45 | + letra: "", | ||
45 | dataTable: null, | 46 | dataTable: null, |
46 | colunas: ["it","es","en","desc_subgrupo","id_subgrupo","nome_subgrupo"], | 47 | colunas: ["it","es","en","desc_subgrupo","id_subgrupo","nome_subgrupo"], |
47 | formatTexto: function(elCell, oRecord, oColumn, oData){ | 48 | formatTexto: function(elCell, oRecord, oColumn, oData){ |
@@ -179,7 +180,17 @@ i3GEOadmin.subgrupos = { | @@ -179,7 +180,17 @@ i3GEOadmin.subgrupos = { | ||
179 | ins += core_geraLinhas(param); | 180 | ins += core_geraLinhas(param); |
180 | return(ins); | 181 | return(ins); |
181 | }, | 182 | }, |
183 | + atualizaFiltro: function(dados){ | ||
184 | + i3GEOadmin.subgrupos.dados = dados; | ||
185 | + i3GEOadmin.subgrupos.filtra(i3GEOadmin.subgrupos.letra); | ||
186 | + }, | ||
182 | filtra: function(letra){ | 187 | filtra: function(letra){ |
188 | + i3GEOadmin.subgrupos.letra = letra; | ||
189 | + if(i3GEOadmin.subgrupos.dados == ""){ | ||
190 | + core_carregando("ativa"); | ||
191 | + core_pegaDados("buscando subgrupos...","../php/menutemas.php?funcao=pegaSubGrupos","i3GEOadmin.subgrupos.atualizaFiltro"); | ||
192 | + return; | ||
193 | + } | ||
183 | var i,temp, | 194 | var i,temp, |
184 | n = i3GEOadmin.subgrupos.dados.length, | 195 | n = i3GEOadmin.subgrupos.dados.length, |
185 | novo = []; | 196 | novo = []; |
@@ -200,6 +211,7 @@ i3GEOadmin.subgrupos = { | @@ -200,6 +211,7 @@ i3GEOadmin.subgrupos = { | ||
200 | var mensagem = " excluindo o registro do id= "+id, | 211 | var mensagem = " excluindo o registro do id= "+id, |
201 | sUrl = "../php/menutemas.php?funcao=excluirRegistro&id="+id+"&tabela=subgrupos"; | 212 | sUrl = "../php/menutemas.php?funcao=excluirRegistro&id="+id+"&tabela=subgrupos"; |
202 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.subgrupos.dataTable); | 213 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.subgrupos.dataTable); |
214 | + i3GEOadmin.subgrupos.dados = ""; | ||
203 | }, | 215 | }, |
204 | salva: function(id,recordid){ | 216 | salva: function(id,recordid){ |
205 | var i,c,sUrl, callback, | 217 | var i,c,sUrl, callback, |
@@ -226,6 +238,7 @@ i3GEOadmin.subgrupos = { | @@ -226,6 +238,7 @@ i3GEOadmin.subgrupos = { | ||
226 | else{ | 238 | else{ |
227 | var rec = i3GEOadmin.subgrupos.dataTable.getRecordSet().getRecord(recordid); | 239 | var rec = i3GEOadmin.subgrupos.dataTable.getRecordSet().getRecord(recordid); |
228 | i3GEOadmin.subgrupos.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); | 240 | i3GEOadmin.subgrupos.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); |
241 | + i3GEOadmin.subgrupos.dados = ""; | ||
229 | core_carregando("desativa"); | 242 | core_carregando("desativa"); |
230 | } | 243 | } |
231 | } | 244 | } |
admin/js/webservices.js
@@ -34,6 +34,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | @@ -34,6 +34,7 @@ if(typeof(i3GEOadmin) === 'undefined'){ | ||
34 | } | 34 | } |
35 | i3GEOadmin.webservices = { | 35 | i3GEOadmin.webservices = { |
36 | dados: "", | 36 | dados: "", |
37 | + letra: "", | ||
37 | dataTable: null, | 38 | dataTable: null, |
38 | colunas: ["id_ws","desc_ws","nome_ws","link_ws","tipo_ws","autor_ws"], | 39 | colunas: ["id_ws","desc_ws","nome_ws","link_ws","tipo_ws","autor_ws"], |
39 | formatTexto: function(elCell, oRecord, oColumn, oData){ | 40 | formatTexto: function(elCell, oRecord, oColumn, oData){ |
@@ -203,7 +204,23 @@ i3GEOadmin.webservices = { | @@ -203,7 +204,23 @@ i3GEOadmin.webservices = { | ||
203 | ins += "</select></p>"; | 204 | ins += "</select></p>"; |
204 | return(ins); | 205 | return(ins); |
205 | }, | 206 | }, |
207 | + atualizaFiltro: function(dados){ | ||
208 | + i3GEOadmin.webservices.dados = dados; | ||
209 | + i3GEOadmin.webservices.filtra(i3GEOadmin.webservices.letra); | ||
210 | + }, | ||
206 | filtra: function(letra){ | 211 | filtra: function(letra){ |
212 | + i3GEOadmin.webservices.letra = letra; | ||
213 | + if(i3GEOadmin.webservices.dados == ""){ | ||
214 | + var tipows = "",u; | ||
215 | + try{ | ||
216 | + u = window.location.href.split("?"); | ||
217 | + u = u[1].split("="); | ||
218 | + tipows = u[1]; | ||
219 | + } | ||
220 | + catch(e){tipows = "";} | ||
221 | + core_pegaDados("buscando endereços...","../php/webservices.php?funcao=pegaWS&tipows="+tipows,"i3GEOadmin.webservices.atualizaFiltro"); | ||
222 | + return; | ||
223 | + } | ||
207 | var i,temp, | 224 | var i,temp, |
208 | n = i3GEOadmin.webservices.dados.length, | 225 | n = i3GEOadmin.webservices.dados.length, |
209 | novo = []; | 226 | novo = []; |
@@ -224,6 +241,7 @@ i3GEOadmin.webservices = { | @@ -224,6 +241,7 @@ i3GEOadmin.webservices = { | ||
224 | var mensagem = " excluindo o registro do id= "+id, | 241 | var mensagem = " excluindo o registro do id= "+id, |
225 | sUrl = "../php/webservices.php?funcao=excluir&id="+id; | 242 | sUrl = "../php/webservices.php?funcao=excluir&id="+id; |
226 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.webservices.dataTable); | 243 | core_excluiLinha(sUrl,row,mensagem,"",i3GEOadmin.webservices.dataTable); |
244 | + i3GEOadmin.webservices.dados = ""; | ||
227 | }, | 245 | }, |
228 | salva: function(id,recordid){ | 246 | salva: function(id,recordid){ |
229 | var i,c,sUrl, callback, | 247 | var i,c,sUrl, callback, |
@@ -250,6 +268,7 @@ i3GEOadmin.webservices = { | @@ -250,6 +268,7 @@ i3GEOadmin.webservices = { | ||
250 | else{ | 268 | else{ |
251 | var rec = i3GEOadmin.webservices.dataTable.getRecordSet().getRecord(recordid); | 269 | var rec = i3GEOadmin.webservices.dataTable.getRecordSet().getRecord(recordid); |
252 | i3GEOadmin.webservices.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); | 270 | i3GEOadmin.webservices.dataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); |
271 | + i3GEOadmin.webservices.dados = ""; | ||
253 | core_carregando("desativa"); | 272 | core_carregando("desativa"); |
254 | } | 273 | } |
255 | } | 274 | } |