diff --git a/admin/admin.db b/admin/admin.db index 68f408b..db4ad89 100644 Binary files a/admin/admin.db and b/admin/admin.db differ diff --git a/admin/html/estat_conexao.html b/admin/html/estat_conexao.html index cb08607..fecbe22 100755 --- a/admin/html/estat_conexao.html +++ b/admin/html/estat_conexao.html @@ -43,6 +43,7 @@ body { value="Adicionar um novo registro" style="left: -5px;" />
+
+
+
+
"; - }, - formatExclui = function(elCell, oRecord, oColumn){ - elCell.innerHTML = ""; - }, - formatMais = function(elCell, oRecord, oColumn){ - elCell.innerHTML = ""; - }, - formatSenha = function(elCell, oRecord, oColumn){ - elCell.innerHTML = "a senha deve ser editada" + oData + "
"; + }, + formatExclui: function(elCell, oRecord, oColumn){ + elCell.innerHTML = ""; + }, + formatMais: function(elCell, oRecord, oColumn){ + elCell.innerHTML = ""; + }, + formatSenha: function(elCell, oRecord, oColumn){ + elCell.innerHTML = "a senha deve ser editada" + oData + "
"; - }, - formatExclui = function(elCell, oRecord, oColumn){ - elCell.innerHTML = ""; - }, - formatMais = function(elCell, oRecord, oColumn){ - elCell.innerHTML = ""; - }, - myColumnDefs = [ - {key:"excluir",label:"excluir",formatter:formatExclui}, - {key:"mais",label:"editar",formatter:formatMais}, - {label:"Id",resizeable:true,key:"id_fonteinfo", formatter:formatTexto,editor:new YAHOO.widget.TextboxCellEditor({disableBtns:true})}, - {label:"Título",resizeable:true,key:"titulo", formatter:formatTexto,editor:new YAHOO.widget.TextboxCellEditor({disableBtns:true})}, - {label:"Link",resizeable:true,key:"link", formatter:formatTexto,editor:new YAHOO.widget.TextboxCellEditor({disableBtns:true})} - ]; - myDataSource = new YAHOO.util.DataSource(dados); - myDataTable = new YAHOO.widget.DataTable("tabela", myColumnDefs, myDataSource); - - myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSARRAY; - myDataSource.responseSchema = { - fields: ["id_fonteinfo","titulo","link"] - }; - myDataTable.subscribe( - 'cellClickEvent', - function(ev){ - var record,$clicouId,$recordid,sUrl,callback, - target = YAHOO.util.Event.getTarget(ev), - column = this.getColumn(target); - if(YAHOO.admin.container.panelCK){ - YAHOO.admin.container.panelCK.destroy(); - YAHOO.admin.container.panelCK = null; +i3GEOadmin.fonteinfo = { + dados: "", + dataTable: null, + colunas: ["id_fonteinfo","titulo","link"], + formatTexto: function(elCell, oRecord, oColumn, oData){ + if(oData === ""){ + oData = ""; + } + elCell.innerHTML = "" + oData + "
"; + }, + formatExclui: function(elCell, oRecord, oColumn){ + elCell.innerHTML = ""; + }, + formatMais: function(elCell, oRecord, oColumn){ + elCell.innerHTML = ""; + }, + defColunas: function(){ + return [ + {key:"excluir",label:"excluir",formatter:i3GEOadmin.fonteinfo.formatExclui}, + {key:"mais",label:"editar",formatter:i3GEOadmin.fonteinfo.formatMais}, + {label:"Id",resizeable:true,key:"id_fonteinfo", formatter:i3GEOadmin.fonteinfo.formatTexto}, + {label:"Título",resizeable:true,key:"titulo", formatter:i3GEOadmin.fonteinfo.formatTexto}, + {label:"Link",resizeable:true,key:"link", formatter:i3GEOadmin.fonteinfo.formatTexto} + ]; + }, + /* + * Inicializa o menu + */ + inicia: function(){ + YAHOO.namespace("fonteinfo"); + YAHOO.namespace("admin.container"); + core_ativaPainelAjuda("ajuda","botaoAjuda"); + core_ativaBotaoAdicionaLinha("../php/metaestat.php?funcao=alterarFonteinfo","adicionaNovaLinha","i3GEOadmin.fonteinfo.obtem"); + i3GEOadmin.fonteinfo.obtem(); + }, + /* + * Obtém a lista de menus + */ + obtem: function(){ + i3GEOadmin.fonteinfo.dados = ""; + core_carregando("ativa"); + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaFonteinfo","i3GEOadmin.fonteinfo.tabela"); + }, + tabela: function(dados){ + if(i3GEOadmin.fonteinfo.dados == ""){ + i3GEOadmin.fonteinfo.dados = dados; + } + core_listaDeLetras("letras","i3GEOadmin.fonteinfo.filtra"); + YAHOO.example.InlineCellEditing = new function(){ + // Custom formatter for "address" column to preserve line breaks + var myDataSource = new YAHOO.util.DataSource(dados); + myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSARRAY; + myDataSource.responseSchema = { + fields: i3GEOadmin.fonteinfo.colunas + }; + i3GEOadmin.fonteinfo.dataTable = new YAHOO.widget.DataTable("tabela", i3GEOadmin.fonteinfo.defColunas(), myDataSource); + i3GEOadmin.fonteinfo.dataTable.subscribe('cellClickEvent',function(ev){ + var sUrl, callback,$clicouId, $recordid, + target = YAHOO.util.Event.getTarget(ev), + column = this.getColumn(target), + registro = this.getRecord(target); + if(YAHOO.fonteinfo.panelCK) { + YAHOO.fonteinfo.panelCK.destroy(); + YAHOO.fonteinfo.panelCK = null; } if (column.key == 'excluir'){ - record = this.getRecord(target); - excluiLinha(record.getData('id_fonteinfo'),target); + i3GEOadmin.fonteinfo.exclui(registro.getData('id_fonteinfo'),target); } if (column.key == 'mais'){ - record = this.getRecord(target); core_carregando("ativa"); core_carregando("buscando dados..."); - $clicouId = record.getData('id_fonteinfo'); - $recordid = record.getId(); - sUrl = "../php/metaestat.php?funcao=listaFonteinfo&id_fonteinfo="+record.getData('id_fonteinfo'); + $clicouId = registro.getData('id_fonteinfo'); + $recordid = registro.getId(); + sUrl = "../php/metaestat.php?funcao=listaFonteinfo&id_fonteinfo="+$clicouId; callback = { - success:function(o){ - try{ - montaEditor(YAHOO.lang.JSON.parse(o.responseText),$clicouId,$recordid); - } - catch(e){core_handleFailure(e,o.responseText);} - }, - failure:core_handleFailure, - argument: { foo:"foo", bar:"bar" } + success:function(o){ + try{ + i3GEOadmin.fonteinfo.editor(YAHOO.lang.JSON.parse(o.responseText),$clicouId,$recordid); + } + catch(e){core_handleFailure(e,o.responseText);} + }, + failure:core_handleFailure, + argument: { foo:"foo", bar:"bar" } }; core_makeRequest(sUrl,callback); } + }); + }; + core_carregando("desativa"); + }, + editor: function(dados,id,recordid){ + function on_editorCheckBoxChange(p_oEvent){ + if(p_oEvent.newValue.get("value") == "OK"){ + i3GEOadmin.fonteinfo.salva(id,recordid); } - ); - }; - core_carregando("desativa"); -} -function montaEditor(dados,id,recordid){ - function on_editorCheckBoxChange(p_oEvent){ - if(p_oEvent.newValue.get("value") == "OK"){ - gravaDados(id,recordid); - } - YAHOO.admin.container.panelEditor2.destroy(); - YAHOO.admin.container.panelEditor2 = null; - }; - if(!$i("janela_editor2")){ - var ins,editorBotoes, - novoel = document.createElement("div"); - - novoel.id = "janela_editor2"; - ins = '" + oData + "
"; - }, - formatExclui = function(elCell, oRecord, oColumn){ - elCell.innerHTML = ""; - }, - formatMais = function(elCell, oRecord, oColumn){ - elCell.innerHTML = ""; - }, - myColumnDefs = [ - {key:"excluir",label:"excluir",formatter:formatExclui}, - {key:"mais",label:"editar",formatter:formatMais}, - {label:"código",key:"codigo_tipo_periodo", formatter:formatTexto}, - {label:"Nome",resizeable:true,key:"nome", formatter:formatTexto,editor:new YAHOO.widget.TextboxCellEditor({disableBtns:true})}, - {label:"Descricao",resizeable:true,key:"descricao", formatter:formatTexto,editor:new YAHOO.widget.TextboxCellEditor({disableBtns:true})} - ]; - myDataSource = new YAHOO.util.DataSource(dados); - myDataTable = new YAHOO.widget.DataTable("tabela", myColumnDefs, myDataSource); - - myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSARRAY; - myDataSource.responseSchema = { - fields: ["codigo_tipo_periodo","nome","descricao"] - }; - myDataTable.subscribe( - 'cellClickEvent', - function(ev){ - var record,$clicouId,$recordid,sUrl,callback, - target = YAHOO.util.Event.getTarget(ev), - column = this.getColumn(target); - if(YAHOO.admin.container.panelCK){ - YAHOO.admin.container.panelCK.destroy(); - YAHOO.admin.container.panelCK = null; +i3GEOadmin.periodo = { + dados: "", + dataTable: null, + colunas: ["codigo_tipo_periodo","nome","descricao"], + formatTexto: function(elCell, oRecord, oColumn, oData){ + if(oData === ""){ + oData = ""; + } + elCell.innerHTML = "" + oData + "
"; + }, + formatExclui: function(elCell, oRecord, oColumn){ + elCell.innerHTML = ""; + }, + formatMais: function(elCell, oRecord, oColumn){ + elCell.innerHTML = ""; + }, + defColunas: function(){ + return [ + {key:"excluir",label:"excluir",formatter:i3GEOadmin.periodo.formatExclui}, + {key:"mais",label:"editar",formatter:i3GEOadmin.periodo.formatMais}, + {label:"código",key:"codigo_tipo_periodo", formatter:i3GEOadmin.periodo.formatTexto}, + {label:"Nome",resizeable:true,key:"nome", formatter:i3GEOadmin.periodo.formatTexto}, + {label:"Descricao",resizeable:true,key:"descricao", formatter:i3GEOadmin.periodo.formatTexto} + ]; + }, + /* + * Inicializa o menu + */ + inicia: function(){ + YAHOO.namespace("periodo"); + YAHOO.namespace("admin.container"); + core_ativaPainelAjuda("ajuda","botaoAjuda"); + core_ativaBotaoAdicionaLinha("../php/metaestat.php?funcao=alterarTipoPeriodo","adicionaNovaLinha","i3GEOadmin.periodo.obtem"); + i3GEOadmin.periodo.obtem(); + }, + /* + * Obtém a lista de menus + */ + obtem: function(){ + i3GEOadmin.periodo.dados = ""; + core_carregando("ativa"); + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaTipoPeriodo","i3GEOadmin.periodo.tabela"); + }, + tabela: function(dados){ + if(i3GEOadmin.periodo.dados == ""){ + i3GEOadmin.periodo.dados = dados; + } + core_listaDeLetras("letras","i3GEOadmin.periodo.filtra"); + YAHOO.example.InlineCellEditing = new function(){ + // Custom formatter for "address" column to preserve line breaks + var myDataSource = new YAHOO.util.DataSource(dados); + myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSARRAY; + myDataSource.responseSchema = { + fields: i3GEOadmin.periodo.colunas + }; + i3GEOadmin.periodo.dataTable = new YAHOO.widget.DataTable("tabela", i3GEOadmin.periodo.defColunas(), myDataSource); + i3GEOadmin.periodo.dataTable.subscribe('cellClickEvent',function(ev){ + var sUrl, callback,$clicouId, $recordid, + target = YAHOO.util.Event.getTarget(ev), + column = this.getColumn(target), + registro = this.getRecord(target); + if(YAHOO.periodo.panelCK) { + YAHOO.periodo.panelCK.destroy(); + YAHOO.periodo.panelCK = null; } if (column.key == 'excluir'){ - record = this.getRecord(target); - excluiLinha(record.getData('codigo_tipo_periodo'),target); + i3GEOadmin.periodo.exclui(registro.getData('codigo_tipo_periodo'),target); } if (column.key == 'mais'){ - record = this.getRecord(target); core_carregando("ativa"); core_carregando("buscando dados..."); - $clicouId = record.getData('codigo_tipo_periodo'); - $recordid = record.getId(); - sUrl = "../php/metaestat.php?funcao=listaTipoPeriodo&codigo_tipo_periodo="+record.getData('codigo_tipo_periodo'); + $clicouId = registro.getData('codigo_tipo_periodo'); + $recordid = registro.getId(); + sUrl = "../php/metaestat.php?funcao=listaTipoPeriodo&codigo_tipo_periodo="+$clicouId; callback = { - success:function(o){ - try{ - montaEditor(YAHOO.lang.JSON.parse(o.responseText),$clicouId,$recordid); - } - catch(e){core_handleFailure(e,o.responseText);} - }, - failure:core_handleFailure, - argument: { foo:"foo", bar:"bar" } + success:function(o){ + try{ + i3GEOadmin.periodo.editor(YAHOO.lang.JSON.parse(o.responseText),$clicouId,$recordid); + } + catch(e){core_handleFailure(e,o.responseText);} + }, + failure:core_handleFailure, + argument: { foo:"foo", bar:"bar" } }; core_makeRequest(sUrl,callback); } + }); + }; + core_carregando("desativa"); + }, + editor: function(dados,id,recordid){ + function on_editorCheckBoxChange(p_oEvent){ + if(p_oEvent.newValue.get("value") == "OK"){ + i3GEOadmin.periodo.salva(id,recordid); } - ); - }; - core_carregando("desativa"); -} -function montaEditor(dados,id,recordid){ - function on_editorCheckBoxChange(p_oEvent){ - if(p_oEvent.newValue.get("value") == "OK"){ - gravaDados(id,recordid); - } - YAHOO.admin.container.panelEditor2.destroy(); - YAHOO.admin.container.panelEditor2 = null; - }; - if(!$i("janela_editor2")){ - var ins,editorBotoes, - novoel = document.createElement("div"); - - novoel.id = "janela_editor2"; - ins = '" + oData + "
"; - }, - formatExclui = function(elCell, oRecord, oColumn){ - elCell.innerHTML = ""; - }, - formatMais = function(elCell, oRecord, oColumn){ - elCell.innerHTML = ""; - }, - myColumnDefs = [ - {key:"excluir",label:"excluir",formatter:formatExclui}, - {key:"mais",label:"editar",formatter:formatMais}, - {label:"código",key:"codigo_unidade_medida", formatter:formatTexto}, - {label:"Nome",resizeable:true,key:"nome", formatter:formatTexto,editor:new YAHOO.widget.TextboxCellEditor({disableBtns:true})}, - {label:"Sigla",resizeable:true,key:"sigla", formatter:formatTexto,editor:new YAHOO.widget.TextboxCellEditor({disableBtns:true})}, - {label:"Permite soma?",key:"permitesoma",editor:"radio" ,editorOptions:{radioOptions:["SIM","NAO"],disableBtns:false,LABEL_SAVE:"OK"}}, - {label:"Permite média?",key:"permitemedia",editor:"radio" ,editorOptions:{radioOptions:["SIM","NAO"],disableBtns:false,LABEL_SAVE:"OK"}} - ]; - myDataSource = new YAHOO.util.DataSource(dados); - myDataTable = new YAHOO.widget.DataTable("tabela", myColumnDefs, myDataSource); - - myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSARRAY; - myDataSource.responseSchema = { - fields: ["codigo_unidade_medida","nome","sigla","permitesoma","permitemedia"] - }; - myDataTable.subscribe( - 'cellClickEvent', - function(ev){ - var record,$clicouId,$recordid,sUrl,callback, - target = YAHOO.util.Event.getTarget(ev), - column = this.getColumn(target); - if(YAHOO.admin.container.panelCK){ - YAHOO.admin.container.panelCK.destroy(); - YAHOO.admin.container.panelCK = null; +i3GEOadmin.umedida = { + dados: "", + dataTable: null, + colunas: ["codigo_unidade_medida","nome","sigla","permitesoma","permitemedia"], + formatTexto: function(elCell, oRecord, oColumn, oData){ + if(oData === ""){ + oData = ""; + } + elCell.innerHTML = "" + oData + "
"; + }, + formatExclui: function(elCell, oRecord, oColumn){ + elCell.innerHTML = ""; + }, + formatMais: function(elCell, oRecord, oColumn){ + elCell.innerHTML = ""; + }, + defColunas: function(){ + return [ + {key:"excluir",label:"excluir",formatter:i3GEOadmin.umedida.formatExclui}, + {key:"mais",label:"editar",formatter:i3GEOadmin.umedida.formatMais}, + {label:"código",key:"codigo_unidade_medida", formatter:i3GEOadmin.umedida.formatTexto}, + {label:"Nome",resizeable:true,key:"nome", formatter:i3GEOadmin.umedida.formatTexto}, + {label:"Sigla",resizeable:true,key:"sigla", formatter:i3GEOadmin.umedida.formatTexto}, + {label:"Permite soma?",key:"permitesoma", formatter:i3GEOadmin.umedida.formatTexto}, + {label:"Permite média?",key:"permitemedia", formatter:i3GEOadmin.umedida.formatTexto} + ]; + }, + /* + * Inicializa o menu + */ + inicia: function(){ + YAHOO.namespace("umedida"); + YAHOO.namespace("admin.container"); + core_ativaPainelAjuda("ajuda","botaoAjuda"); + core_ativaBotaoAdicionaLinha("../php/metaestat.php?funcao=alterarUnidadeMedida","adicionaNovaLinha","i3GEOadmin.umedida.obtem"); + i3GEOadmin.umedida.obtem(); + }, + /* + * Obtém a lista de menus + */ + obtem: function(){ + i3GEOadmin.umedida.dados = ""; + core_carregando("ativa"); + core_pegaDados("buscando endereços...","../php/metaestat.php?funcao=listaUnidadeMedida","i3GEOadmin.umedida.tabela"); + }, + tabela: function(dados){ + if(i3GEOadmin.umedida.dados == ""){ + i3GEOadmin.umedida.dados = dados; + } + core_listaDeLetras("letras","i3GEOadmin.umedida.filtra"); + YAHOO.example.InlineCellEditing = new function(){ + // Custom formatter for "address" column to preserve line breaks + var myDataSource = new YAHOO.util.DataSource(dados); + myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSARRAY; + myDataSource.responseSchema = { + fields: i3GEOadmin.umedida.colunas + }; + i3GEOadmin.umedida.dataTable = new YAHOO.widget.DataTable("tabela", i3GEOadmin.umedida.defColunas(), myDataSource); + i3GEOadmin.umedida.dataTable.subscribe('cellClickEvent',function(ev){ + var sUrl, callback,$clicouId, $recordid, + target = YAHOO.util.Event.getTarget(ev), + column = this.getColumn(target), + registro = this.getRecord(target); + if(YAHOO.umedida.panelCK) { + YAHOO.umedida.panelCK.destroy(); + YAHOO.umedida.panelCK = null; } if (column.key == 'excluir'){ - record = this.getRecord(target); - excluiLinha(record.getData('codigo_unidade_medida'),target); + i3GEOadmin.umedida.exclui(registro.getData('codigo_unidade_medida'),target); } if (column.key == 'mais'){ - record = this.getRecord(target); core_carregando("ativa"); core_carregando("buscando dados..."); - $clicouId = record.getData('codigo_unidade_medida'); - $recordid = record.getId(); - sUrl = "../php/metaestat.php?funcao=listaUnidadeMedida&codigo_unidade_medida="+record.getData('codigo_unidade_medida'); + $clicouId = registro.getData('codigo_unidade_medida'); + $recordid = registro.getId(); + sUrl = "../php/metaestat.php?funcao=listaUnidadeMedida&codigo_unidade_medida="+$clicouId; callback = { - success:function(o){ - try{ - montaEditor(YAHOO.lang.JSON.parse(o.responseText),$clicouId,$recordid); - } - catch(e){core_handleFailure(e,o.responseText);} - }, - failure:core_handleFailure, - argument: { foo:"foo", bar:"bar" } + success:function(o){ + try{ + i3GEOadmin.umedida.editor(YAHOO.lang.JSON.parse(o.responseText),$clicouId,$recordid); + } + catch(e){core_handleFailure(e,o.responseText);} + }, + failure:core_handleFailure, + argument: { foo:"foo", bar:"bar" } }; core_makeRequest(sUrl,callback); } + }); + }; + core_carregando("desativa"); + }, + editor: function(dados,id,recordid){ + function on_editorCheckBoxChange(p_oEvent){ + if(p_oEvent.newValue.get("value") == "OK"){ + i3GEOadmin.umedida.salva(id,recordid); } - ); - }; - core_carregando("desativa"); -} -function montaEditor(dados,id,recordid){ - function on_editorCheckBoxChange(p_oEvent){ - if(p_oEvent.newValue.get("value") == "OK"){ - gravaDados(id,recordid); - } - YAHOO.admin.container.panelEditor2.destroy(); - YAHOO.admin.container.panelEditor2 = null; - }; - if(!$i("janela_editor2")){ - var ins,editorBotoes, - novoel = document.createElement("div"); - - novoel.id = "janela_editor2"; - ins = '" + oData + "
Possibilita somar os valores?
";
- ins += "";
- ins += "";
- ins += "";
- ins += "";
- ins += "
Possibilita calcular média?
";
- ins += "";
- ins += "";
- ins += "";
- ins += "";
- ins += "
Possibilita somar os valores?
";
+ ins += "";
+ ins += "";
+ ins += "";
+ ins += "";
+ ins += "
Possibilita calcular média?
";
+ ins += "";
+ ins += "";
+ ins += "";
+ ins += "";
+ ins += "