Commit d4f07b81537b04c8b6494582f54aae23608ca73c
1 parent
2f1ddb55
Exists in
master
and in
7 other branches
Adaptação do sistema de admin para bootstrap
Showing
22 changed files
with
330 additions
and
317 deletions
Show diff stats
admin/admin.db
No preview for this file type
admin/php/admin.php
| ... | ... | @@ -139,6 +139,7 @@ coluna - nome da coluna |
| 139 | 139 | |
| 140 | 140 | id - valor |
| 141 | 141 | */ |
| 142 | +//depreciar em favor de excluiRegistro | |
| 142 | 143 | function exclui($tabela,$coluna,$id){ |
| 143 | 144 | try { |
| 144 | 145 | include("conexao.php"); |
| ... | ... | @@ -154,6 +155,22 @@ function exclui($tabela,$coluna,$id){ |
| 154 | 155 | return "Error!: "; |
| 155 | 156 | } |
| 156 | 157 | } |
| 158 | +//usar esse para nao haver confusao com o nome "exclui" | |
| 159 | +function i3GeoAdminExclui($tabela,$coluna,$id){ | |
| 160 | + try { | |
| 161 | + include("conexao.php"); | |
| 162 | + $sql = "DELETE from $tabela WHERE $coluna = ?"; | |
| 163 | + $prep = $dbhw->prepare($sql); | |
| 164 | + $prep->execute(array($id)); | |
| 165 | + i3GeoAdminInsertLog($dbhw,$sql,array($id)); | |
| 166 | + $dbhw = null; | |
| 167 | + $dbh = null; | |
| 168 | + return "ok"; | |
| 169 | + } | |
| 170 | + catch (PDOException $e) { | |
| 171 | + return "Error!: "; | |
| 172 | + } | |
| 173 | +} | |
| 157 | 174 | /* |
| 158 | 175 | Function: pegaDados |
| 159 | 176 | ... | ... |
admin1/cadastros/identifica/exec.php
| ... | ... | @@ -29,9 +29,9 @@ error_reporting ( 0 ); |
| 29 | 29 | |
| 30 | 30 | include_once (dirname ( __FILE__ ) . "/../../../admin/php/login.php"); |
| 31 | 31 | $funcoesEdicao = array ( |
| 32 | - "ADICIONARID", | |
| 33 | - "ALTERARID", | |
| 34 | - "EXCLUIRID" | |
| 32 | + "ADICIONAR", | |
| 33 | + "ALTERAR", | |
| 34 | + "EXCLUIR" | |
| 35 | 35 | ); |
| 36 | 36 | if (in_array ( strtoupper ( $funcao ), $funcoesEdicao )) { |
| 37 | 37 | if (verificaOperacaoSessao ( "admin/html/identifica" ) == false) { |
| ... | ... | @@ -42,16 +42,16 @@ if (in_array ( strtoupper ( $funcao ), $funcoesEdicao )) { |
| 42 | 42 | include (dirname ( __FILE__ ) . "/../../../admin/php/conexao.php"); |
| 43 | 43 | $funcao = strtoupper ( $funcao ); |
| 44 | 44 | switch ($funcao) { |
| 45 | - case "ADICIONARID" : | |
| 46 | - $novo = adicionarId( $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw ); | |
| 45 | + case "ADICIONAR" : | |
| 46 | + $novo = adicionar( $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw ); | |
| 47 | 47 | if ($novo == false) { |
| 48 | 48 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| 49 | 49 | exit (); |
| 50 | 50 | } |
| 51 | 51 | exit (); |
| 52 | 52 | break; |
| 53 | - case "ALTERARID" : | |
| 54 | - $novo = alterarId ( $id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw ); | |
| 53 | + case "ALTERAR" : | |
| 54 | + $novo = alterar ( $id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw ); | |
| 55 | 55 | if ($novo == false) { |
| 56 | 56 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| 57 | 57 | exit (); |
| ... | ... | @@ -64,7 +64,7 @@ switch ($funcao) { |
| 64 | 64 | retornaJSON ( $dados ); |
| 65 | 65 | exit (); |
| 66 | 66 | break; |
| 67 | - case "PEGAID" : | |
| 67 | + case "LISTA" : | |
| 68 | 68 | $d = pegaDados ( "SELECT id_i, publicado_i, abrir_i, nome_i, target_i from ".$esquemaadmin."i3geoadmin_identifica order by nome_i", $dbh, false ); |
| 69 | 69 | if ($d == false) { |
| 70 | 70 | $dbhw = null; |
| ... | ... | @@ -76,8 +76,8 @@ switch ($funcao) { |
| 76 | 76 | $dbh = null; |
| 77 | 77 | retornaJSON ( $d ); |
| 78 | 78 | break; |
| 79 | - case "EXCLUIRID" : | |
| 80 | - $retorna = excluirId ( $id_i, $dbhw ); | |
| 79 | + case "EXCLUIR" : | |
| 80 | + $retorna = excluir ( $id_i, $dbhw ); | |
| 81 | 81 | $dbhw = null; |
| 82 | 82 | $dbh = null; |
| 83 | 83 | if ($retorna == false) { |
| ... | ... | @@ -91,7 +91,7 @@ switch ($funcao) { |
| 91 | 91 | cpjson ( $retorno ); |
| 92 | 92 | |
| 93 | 93 | // $papeis deve ser um array |
| 94 | -function adicionarId($publicado_i, $abrir_i, $nome_i, $target_i,$dbhw) { | |
| 94 | +function adicionar($publicado_i, $abrir_i, $nome_i, $target_i,$dbhw) { | |
| 95 | 95 | global $esquemaadmin; |
| 96 | 96 | try { |
| 97 | 97 | $dataCol = array( |
| ... | ... | @@ -101,14 +101,14 @@ function adicionarId($publicado_i, $abrir_i, $nome_i, $target_i,$dbhw) { |
| 101 | 101 | "target_i" => '' |
| 102 | 102 | ); |
| 103 | 103 | $id_i = i3GeoAdminInsertUnico($dbhw,"i3geoadmin_identifica",$dataCol,"nome_i","id_i"); |
| 104 | - $retorna = alterarId($id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw); | |
| 104 | + $retorna = alterar($id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw); | |
| 105 | 105 | return $retorna; |
| 106 | 106 | } catch ( PDOException $e ) { |
| 107 | 107 | return false; |
| 108 | 108 | } |
| 109 | 109 | } |
| 110 | 110 | // $papeis deve ser um array |
| 111 | -function alterarId($id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw) { | |
| 111 | +function alterar($id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw) { | |
| 112 | 112 | global $esquemaadmin; |
| 113 | 113 | if($convUTF){ |
| 114 | 114 | $nome_i = utf8_encode($nome_i); |
| ... | ... | @@ -125,9 +125,9 @@ function alterarId($id_i, $publicado_i, $abrir_i, $nome_i, $target_i, $dbhw) { |
| 125 | 125 | } |
| 126 | 126 | return $id_i; |
| 127 | 127 | } |
| 128 | -function excluirId($id_i, $dbhw) { | |
| 128 | +function excluir($id_i, $dbhw) { | |
| 129 | 129 | global $esquemaadmin; |
| 130 | - $resultado = exclui ( $esquemaadmin . "i3geoadmin_identifica", "id_i", $id_i, $dbhw, false ); | |
| 130 | + $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_identifica", "id_i", $id_i, $dbhw, false ); | |
| 131 | 131 | if ($resultado == false) { |
| 132 | 132 | return false; |
| 133 | 133 | } | ... | ... |
admin1/cadastros/identifica/index.js
| ... | ... | @@ -24,22 +24,22 @@ Free Software Foundation, Inc., no endereço |
| 24 | 24 | */ |
| 25 | 25 | i3GEOadmin.identifica = { |
| 26 | 26 | //variavel global indicando o elemento que recebera a lista de Identifica |
| 27 | - ondeListaIdentifica: "", | |
| 27 | + ondeLista: "", | |
| 28 | 28 | //conteudo html do formulario de adicao de operacao |
| 29 | - formAdicionaIdentifica: "", | |
| 29 | + formAdiciona: "", | |
| 30 | 30 | init: function(onde){ |
| 31 | - i3GEOadmin.identifica.ondeListaIdentifica = onde; | |
| 32 | - i3GEOadmin.identifica.pegaIdentifica(); | |
| 31 | + i3GEOadmin.identifica.ondeLista = onde; | |
| 32 | + i3GEOadmin.identifica.lista(); | |
| 33 | 33 | }, |
| 34 | 34 | /* |
| 35 | -Function: pegaIdentifica | |
| 35 | +Function: lista | |
| 36 | 36 | |
| 37 | 37 | Obtém a lista de Identifica |
| 38 | 38 | */ |
| 39 | - pegaIdentifica: function(){ | |
| 40 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.identifica.ondeListaIdentifica); | |
| 39 | + lista: function(){ | |
| 40 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.identifica.ondeLista); | |
| 41 | 41 | $.post( |
| 42 | - "exec.php?funcao=pegaId" | |
| 42 | + "exec.php?funcao=lista" | |
| 43 | 43 | ) |
| 44 | 44 | .done( |
| 45 | 45 | function(data, status){ |
| ... | ... | @@ -48,18 +48,18 @@ Obtém a lista de Identifica |
| 48 | 48 | //objeto json com os dados viondos do banco |
| 49 | 49 | var json = jQuery.parseJSON(data); |
| 50 | 50 | //template do form de cada operacao |
| 51 | - var templateIdentifica = $("#templateIdentifica").html(); | |
| 51 | + var templateLista = $("#templateLista").html(); | |
| 52 | 52 | //lista todas as Identifica |
| 53 | 53 | var html = Mustache.to_html( |
| 54 | - "{{#data}}" + templateIdentifica + "{{/data}}", | |
| 54 | + "{{#data}}" + templateLista + "{{/data}}", | |
| 55 | 55 | $.extend( |
| 56 | 56 | {}, |
| 57 | 57 | i3GEOadmin.identifica.dicionario, |
| 58 | 58 | { |
| 59 | 59 | "data": json, |
| 60 | 60 | "excluir": i3GEOadmin.identifica.dicionario.excluir, |
| 61 | - "onExcluir": "i3GEOadmin.identifica.excluirIdentificaDialogo",//funcao | |
| 62 | - "onSalvar": "i3GEOadmin.identifica.salvarIdentificaDialogo",//funcao | |
| 61 | + "onExcluir": "i3GEOadmin.identifica.excluirDialogo",//funcao | |
| 62 | + "onSalvar": "i3GEOadmin.identifica.salvarDialogo",//funcao | |
| 63 | 63 | "opcoesPublicado": function(){ |
| 64 | 64 | var hash = {}; |
| 65 | 65 | hash[this.publicado_i + "-sel"] = "selected"; |
| ... | ... | @@ -85,7 +85,7 @@ Obtém a lista de Identifica |
| 85 | 85 | } |
| 86 | 86 | ) |
| 87 | 87 | ); |
| 88 | - i3GEOadmin.identifica.ondeListaIdentifica.html(html); | |
| 88 | + i3GEOadmin.identifica.ondeLista.html(html); | |
| 89 | 89 | //filtro |
| 90 | 90 | html = Mustache.to_html( |
| 91 | 91 | "{{#data}}" + $("#templateFiltro").html() + "{{/data}}", |
| ... | ... | @@ -98,9 +98,9 @@ Obtém a lista de Identifica |
| 98 | 98 | i3GEOadmin.identifica.filtra(i3GEOadmin.identifica.pegaFiltro()); |
| 99 | 99 | } |
| 100 | 100 | //monta um template para o modal de inclusao de novo usuario |
| 101 | - if(i3GEOadmin.identifica.formAdicionaIdentifica == ""){ | |
| 101 | + if(i3GEOadmin.identifica.formAdiciona == ""){ | |
| 102 | 102 | html = Mustache.to_html( |
| 103 | - $("#templateIdentifica").html(), | |
| 103 | + $("#templateLista").html(), | |
| 104 | 104 | $.extend( |
| 105 | 105 | {}, |
| 106 | 106 | i3GEOadmin.identifica.dicionario, |
| ... | ... | @@ -108,7 +108,7 @@ Obtém a lista de Identifica |
| 108 | 108 | "id_i": "modal", |
| 109 | 109 | "excluir": i3GEOadmin.identifica.dicionario.cancelar, |
| 110 | 110 | "onExcluir": "i3GEOadmin.core.fechaModalGeral",//funcao |
| 111 | - "onSalvar": "i3GEOadmin.identifica.adicionaIdentifica",//funcao | |
| 111 | + "onSalvar": "i3GEOadmin.identifica.adicionar",//funcao | |
| 112 | 112 | "opcoesPublicado": function(){ |
| 113 | 113 | return Mustache.to_html( |
| 114 | 114 | $("#templateOpcoesPublicado").html(), |
| ... | ... | @@ -124,33 +124,33 @@ Obtém a lista de Identifica |
| 124 | 124 | } |
| 125 | 125 | ) |
| 126 | 126 | ); |
| 127 | - i3GEOadmin.identifica.formAdicionaIdentifica = html; | |
| 127 | + i3GEOadmin.identifica.formAdiciona = html; | |
| 128 | 128 | } |
| 129 | 129 | $.material.init(); |
| 130 | 130 | } |
| 131 | 131 | ) |
| 132 | 132 | .fail(function(data){ |
| 133 | - i3GEOadmin.identifica.ondeListaIdentifica.html(""); | |
| 133 | + i3GEOadmin.identifica.ondeLista.html(""); | |
| 134 | 134 | i3GEOadmin.core.mostraErro(data.status + " " +data.statusText); |
| 135 | 135 | }); |
| 136 | 136 | }, |
| 137 | - adicionaIdentificaDialogo: function(){ | |
| 138 | - i3GEOadmin.core.abreModalGeral(i3GEOadmin.identifica.formAdicionaIdentifica); | |
| 137 | + adicionaDialogo: function(){ | |
| 138 | + i3GEOadmin.core.abreModalGeral(i3GEOadmin.identifica.formAdiciona); | |
| 139 | 139 | }, |
| 140 | 140 | // os parametros sao obtidos do formulario aberto do modal |
| 141 | - adicionaIdentifica: function(){ | |
| 141 | + adicionar: function(){ | |
| 142 | 142 | var parametros = $("#form-modal form").serialize(); |
| 143 | 143 | i3GEOadmin.core.fechaModalGeral(); |
| 144 | 144 | i3GEOadmin.core.modalAguarde(true); |
| 145 | 145 | $.post( |
| 146 | - "exec.php?funcao=adicionarId", | |
| 146 | + "exec.php?funcao=adicionar", | |
| 147 | 147 | parametros |
| 148 | 148 | ) |
| 149 | 149 | .done( |
| 150 | 150 | function(data, status){ |
| 151 | 151 | i3GEOadmin.core.modalAguarde(false); |
| 152 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.identifica.ondeListaIdentifica); | |
| 153 | - i3GEOadmin.identifica.pegaIdentifica(); | |
| 152 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.identifica.ondeLista); | |
| 153 | + i3GEOadmin.identifica.lista(); | |
| 154 | 154 | } |
| 155 | 155 | ) |
| 156 | 156 | .fail( |
| ... | ... | @@ -160,21 +160,21 @@ Obtém a lista de Identifica |
| 160 | 160 | } |
| 161 | 161 | ); |
| 162 | 162 | }, |
| 163 | - excluirIdentificaDialogo: function(id_i){ | |
| 163 | + excluirDialogo: function(id_i){ | |
| 164 | 164 | var hash = { |
| 165 | 165 | "mensagem": i3GEOadmin.identifica.dicionario.confirma, |
| 166 | - "onBotao1": "i3GEOadmin.identifica.excluirIdentifica('"+id_i+"')", | |
| 166 | + "onBotao1": "i3GEOadmin.identifica.excluir('"+id_i+"')", | |
| 167 | 167 | "botao1": i3GEOadmin.identifica.dicionario.sim, |
| 168 | 168 | "onBotao2": "i3GEOadmin.core.fechaModalConfirma();", |
| 169 | 169 | "botao2": i3GEOadmin.identifica.dicionario.nao |
| 170 | 170 | }; |
| 171 | 171 | i3GEOadmin.core.abreModalConfirma(hash); |
| 172 | 172 | }, |
| 173 | - excluirIdentifica: function(id_i){ | |
| 173 | + excluir: function(id){ | |
| 174 | 174 | i3GEOadmin.core.modalAguarde(true); |
| 175 | 175 | $.post( |
| 176 | - "exec.php?funcao=excluirId", | |
| 177 | - "id_i="+id_i | |
| 176 | + "exec.php?funcao=excluir", | |
| 177 | + "id_i="+id | |
| 178 | 178 | ) |
| 179 | 179 | .done( |
| 180 | 180 | function(data, status){ |
| ... | ... | @@ -190,7 +190,7 @@ Obtém a lista de Identifica |
| 190 | 190 | } |
| 191 | 191 | ); |
| 192 | 192 | }, |
| 193 | - salvarIdentificaDialogo: function(id_i){ | |
| 193 | + salvarDialogo: function(id_i){ | |
| 194 | 194 | var hash = { |
| 195 | 195 | "mensagem": i3GEOadmin.identifica.dicionario.confirma, |
| 196 | 196 | "onBotao1": "i3GEOadmin.identifica.salvarIdentifica('"+id_i+"')", |
| ... | ... | @@ -200,19 +200,19 @@ Obtém a lista de Identifica |
| 200 | 200 | }; |
| 201 | 201 | i3GEOadmin.core.abreModalConfirma(hash); |
| 202 | 202 | }, |
| 203 | - salvarIdentifica: function(id_i){ | |
| 204 | - var parametros = $("#form-" + id_i + " form").serialize(); | |
| 203 | + salvar: function(id){ | |
| 204 | + var parametros = $("#form-" + id + " form").serialize(); | |
| 205 | 205 | i3GEOadmin.core.fechaModalGeral(); |
| 206 | 206 | i3GEOadmin.core.modalAguarde(true); |
| 207 | 207 | $.post( |
| 208 | - "exec.php?funcao=alterarId", | |
| 209 | - "id_i="+ id_i+"&"+parametros | |
| 208 | + "exec.php?funcao=alterar", | |
| 209 | + "id_i="+ id+"&"+parametros | |
| 210 | 210 | ) |
| 211 | 211 | .done( |
| 212 | 212 | function(data, status){ |
| 213 | 213 | i3GEOadmin.core.modalAguarde(false); |
| 214 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.identifica.ondeListaIdentifica); | |
| 215 | - i3GEOadmin.identifica.pegaIdentifica(); | |
| 214 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.identifica.ondeLista); | |
| 215 | + i3GEOadmin.identifica.lista(); | |
| 216 | 216 | } |
| 217 | 217 | ) |
| 218 | 218 | .fail( | ... | ... |
admin1/cadastros/identifica/index.php
| ... | ... | @@ -24,8 +24,8 @@ include "../../head.php"; |
| 24 | 24 | <i class="material-icons">help</i> |
| 25 | 25 | </button> |
| 26 | 26 | --> |
| 27 | - <h3>{{{identificacao}}}</h3> | |
| 28 | - <h4>{{{txtAjuda}}}</h4> | |
| 27 | + <h3>{{{txtTitulo}}}</h3> | |
| 28 | + <h4>{{{txtDesc}}}</h4> | |
| 29 | 29 | <!-- aqui entra o filtro --> |
| 30 | 30 | <div class="form-group"> |
| 31 | 31 | <label class="control-label">{{{filtro}}}</label> |
| ... | ... | @@ -33,7 +33,7 @@ include "../../head.php"; |
| 33 | 33 | </select> |
| 34 | 34 | </div> |
| 35 | 35 | <div class="row pull-right"> |
| 36 | - <a onclick="i3GEOadmin.identifica.adicionaIdentificaDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a> | |
| 36 | + <a onclick="i3GEOadmin.identifica.adicionaDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a> | |
| 37 | 37 | </div> |
| 38 | 38 | <div class="clearfix"></div> |
| 39 | 39 | <!--Modal ajuda |
| ... | ... | @@ -58,7 +58,7 @@ include "../../head.php"; |
| 58 | 58 | <script id="templateFiltro" type="x-tmpl-mustache"> |
| 59 | 59 | <option value="form-{{id_i}}">{{{nome_i}}}</option> |
| 60 | 60 | </script> |
| 61 | -<script id="templateIdentifica" type="x-tmpl-mustache"> | |
| 61 | +<script id="templateLista" type="x-tmpl-mustache"> | |
| 62 | 62 | <div class="panel panel-default" id="form-{{id_i}}"> |
| 63 | 63 | <div class="panel-body"> |
| 64 | 64 | <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form" role="form" method="post" action="" > | ... | ... |
admin1/cadastros/servicos/exec.php
| ... | ... | @@ -29,9 +29,9 @@ error_reporting ( 0 ); |
| 29 | 29 | |
| 30 | 30 | include_once (dirname ( __FILE__ ) . "/../../../admin/php/login.php"); |
| 31 | 31 | $funcoesEdicao = array ( |
| 32 | - "ADICIONARWS", | |
| 33 | - "ALTERARWS", | |
| 34 | - "EXCLUIRWS" | |
| 32 | + "ADICIONAR", | |
| 33 | + "ALTERAR", | |
| 34 | + "EXCLUIR" | |
| 35 | 35 | ); |
| 36 | 36 | if (in_array ( strtoupper ( $funcao ), $funcoesEdicao )) { |
| 37 | 37 | if (verificaOperacaoSessao ( "admin/html/webservices" ) == false) { |
| ... | ... | @@ -42,16 +42,16 @@ if (in_array ( strtoupper ( $funcao ), $funcoesEdicao )) { |
| 42 | 42 | include (dirname ( __FILE__ ) . "/../../../admin/php/conexao.php"); |
| 43 | 43 | $funcao = strtoupper ( $funcao ); |
| 44 | 44 | switch ($funcao) { |
| 45 | - case "ADICIONARWS" : | |
| 46 | - $novo = adicionarWs( $autor_ws, $desc_ws, $link_ws, $nome_ws, $tipo_ws,$dbhw ); | |
| 45 | + case "ADICIONAR" : | |
| 46 | + $novo = adicionar( $autor_ws, $desc_ws, $link_ws, $nome_ws, $tipo_ws,$dbhw ); | |
| 47 | 47 | if ($novo == false) { |
| 48 | 48 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| 49 | 49 | exit (); |
| 50 | 50 | } |
| 51 | 51 | exit (); |
| 52 | 52 | break; |
| 53 | - case "ALTERARWS" : | |
| 54 | - $novo = alterarWs ( $id_ws,$autor_ws, $desc_ws, $link_ws, $nome_ws, $tipo_ws,$dbhw ); | |
| 53 | + case "ALTERAR" : | |
| 54 | + $novo = alterar ( $id_ws,$autor_ws, $desc_ws, $link_ws, $nome_ws, $tipo_ws,$dbhw ); | |
| 55 | 55 | if ($novo == false) { |
| 56 | 56 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| 57 | 57 | exit (); |
| ... | ... | @@ -64,7 +64,7 @@ switch ($funcao) { |
| 64 | 64 | retornaJSON ( $dados ); |
| 65 | 65 | exit (); |
| 66 | 66 | break; |
| 67 | - case "PEGAWS" : | |
| 67 | + case "LISTA" : | |
| 68 | 68 | $ws = pegaDados ( "SELECT id_ws,autor_ws,desc_ws,link_ws,nome_ws,tipo_ws from ".$esquemaadmin."i3geoadmin_ws order by nome_ws", $dbh, false ); |
| 69 | 69 | if ($ws == false) { |
| 70 | 70 | $dbhw = null; |
| ... | ... | @@ -76,8 +76,8 @@ switch ($funcao) { |
| 76 | 76 | $dbh = null; |
| 77 | 77 | retornaJSON ( $ws ); |
| 78 | 78 | break; |
| 79 | - case "EXCLUIRWS" : | |
| 80 | - $retorna = excluirWs ( $id_ws, $dbhw ); | |
| 79 | + case "EXCLUIR" : | |
| 80 | + $retorna = excluir ( $id_ws, $dbhw ); | |
| 81 | 81 | $dbhw = null; |
| 82 | 82 | $dbh = null; |
| 83 | 83 | if ($retorna == false) { |
| ... | ... | @@ -91,7 +91,7 @@ switch ($funcao) { |
| 91 | 91 | cpjson ( $retorno ); |
| 92 | 92 | |
| 93 | 93 | // $papeis deve ser um array |
| 94 | -function adicionarWs($autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { | |
| 94 | +function adicionar($autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { | |
| 95 | 95 | global $esquemaadmin; |
| 96 | 96 | try { |
| 97 | 97 | $dataCol = array( |
| ... | ... | @@ -104,7 +104,7 @@ function adicionarWs($autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { |
| 104 | 104 | "nacessosok" => 0 |
| 105 | 105 | ); |
| 106 | 106 | $id_ws = i3GeoAdminInsertUnico($dbhw,"i3geoadmin_ws",$dataCol,"nome_ws","id_ws"); |
| 107 | - $retorna = alterarWs ( $id_ws,$autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw ); | |
| 107 | + $retorna = alterar ( $id_ws,$autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw ); | |
| 108 | 108 | |
| 109 | 109 | return $retorna; |
| 110 | 110 | } catch ( PDOException $e ) { |
| ... | ... | @@ -112,7 +112,7 @@ function adicionarWs($autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { |
| 112 | 112 | } |
| 113 | 113 | } |
| 114 | 114 | // $papeis deve ser um array |
| 115 | -function alterarWs($id_ws,$autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { | |
| 115 | +function alterar($id_ws,$autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { | |
| 116 | 116 | global $esquemaadmin; |
| 117 | 117 | if($convUTF){ |
| 118 | 118 | $nome_ws = utf8_encode($nome_ws); |
| ... | ... | @@ -132,9 +132,9 @@ function alterarWs($id_ws,$autor_ws,$desc_ws,$link_ws,$nome_ws,$tipo_ws,$dbhw) { |
| 132 | 132 | } |
| 133 | 133 | return $id_ws; |
| 134 | 134 | } |
| 135 | -function excluirWs($id_ws, $dbhw) { | |
| 135 | +function excluir($id_ws, $dbhw) { | |
| 136 | 136 | global $esquemaadmin; |
| 137 | - $resultado = exclui ( $esquemaadmin . "i3geoadmin_ws", "id_ws", $id_ws, $dbhw, false ); | |
| 137 | + $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_ws", "id_ws", $id_ws, $dbhw, false ); | |
| 138 | 138 | if ($resultado == false) { |
| 139 | 139 | return false; |
| 140 | 140 | } | ... | ... |
admin1/cadastros/servicos/index.js
| ... | ... | @@ -24,22 +24,22 @@ Free Software Foundation, Inc., no endere&ccedil;o |
| 24 | 24 | */ |
| 25 | 25 | i3GEOadmin.webservices = { |
| 26 | 26 | //variavel global indicando o elemento que recebera a lista de Webservices |
| 27 | - ondeListaWebservices: "", | |
| 27 | + ondeLista: "", | |
| 28 | 28 | //conteudo html do formulario de adicao de operacao |
| 29 | - formAdicionaWebservices: "", | |
| 29 | + formAdiciona: "", | |
| 30 | 30 | init: function(onde){ |
| 31 | - i3GEOadmin.webservices.ondeListaWebservices = onde; | |
| 32 | - i3GEOadmin.webservices.pegaWebservices(); | |
| 31 | + i3GEOadmin.webservices.ondeLista = onde; | |
| 32 | + i3GEOadmin.webservices.lista(); | |
| 33 | 33 | }, |
| 34 | 34 | /* |
| 35 | -Function: pegaWebservices | |
| 35 | +Function: lista | |
| 36 | 36 | |
| 37 | 37 | Obtém a lista de Webservices |
| 38 | 38 | */ |
| 39 | - pegaWebservices: function(){ | |
| 40 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.webservices.ondeListaWebservices); | |
| 39 | + lista: function(){ | |
| 40 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.webservices.ondeLista); | |
| 41 | 41 | $.post( |
| 42 | - "exec.php?funcao=pegaWS" | |
| 42 | + "exec.php?funcao=lista" | |
| 43 | 43 | ) |
| 44 | 44 | .done( |
| 45 | 45 | function(data, status){ |
| ... | ... | @@ -48,17 +48,17 @@ Obt&eacute;m a lista de Webservices |
| 48 | 48 | //objeto json com os dados viondos do banco |
| 49 | 49 | var json = jQuery.parseJSON(data); |
| 50 | 50 | //template do form de cada operacao |
| 51 | - var templateWebservices = $("#templateWebservices").html(); | |
| 51 | + var templateLista = $("#templateLista").html(); | |
| 52 | 52 | //lista todas as Webservices |
| 53 | 53 | var html = Mustache.to_html( |
| 54 | - "{{#data}}" + templateWebservices + "{{/data}}", | |
| 54 | + "{{#data}}" + templateLista + "{{/data}}", | |
| 55 | 55 | $.extend( |
| 56 | 56 | {}, |
| 57 | 57 | i3GEOadmin.webservices.dicionario, |
| 58 | 58 | { |
| 59 | 59 | "data": json, |
| 60 | - "onExcluir": "i3GEOadmin.webservices.excluirWebserviceDialogo",//funcao | |
| 61 | - "onSalvar": "i3GEOadmin.webservices.salvarWebserviceDialogo",//funcao | |
| 60 | + "onExcluir": "i3GEOadmin.webservices.excluirDialogo",//funcao | |
| 61 | + "onSalvar": "i3GEOadmin.webservices.salvarDialogo",//funcao | |
| 62 | 62 | "opcoesTipo": function(){ |
| 63 | 63 | var hash = {}; |
| 64 | 64 | hash[this.tipo_ws + "-sel"] = "selected"; |
| ... | ... | @@ -70,7 +70,7 @@ Obt&eacute;m a lista de Webservices |
| 70 | 70 | } |
| 71 | 71 | ) |
| 72 | 72 | ); |
| 73 | - i3GEOadmin.webservices.ondeListaWebservices.html(html); | |
| 73 | + i3GEOadmin.webservices.ondeLista.html(html); | |
| 74 | 74 | //filtro |
| 75 | 75 | html = Mustache.to_html( |
| 76 | 76 | "{{#data}}" + $("#templateFiltro").html() + "{{/data}}", |
| ... | ... | @@ -83,9 +83,9 @@ Obt&eacute;m a lista de Webservices |
| 83 | 83 | i3GEOadmin.webservices.filtra(i3GEOadmin.webservices.pegaFiltro()); |
| 84 | 84 | } |
| 85 | 85 | //monta um template para o modal de inclusao de novo usuario |
| 86 | - if(i3GEOadmin.webservices.formAdicionaWebservices == ""){ | |
| 86 | + if(i3GEOadmin.webservices.formAdiciona == ""){ | |
| 87 | 87 | html = Mustache.to_html( |
| 88 | - $("#templateWebservices").html(), | |
| 88 | + $("#templateLista").html(), | |
| 89 | 89 | $.extend( |
| 90 | 90 | {}, |
| 91 | 91 | i3GEOadmin.webservices.dicionario, |
| ... | ... | @@ -93,38 +93,38 @@ Obt&eacute;m a lista de Webservices |
| 93 | 93 | "id_ws": "modal", |
| 94 | 94 | "excluir": i3GEOadmin.webservices.dicionario.cancelar, |
| 95 | 95 | "onExcluir": "i3GEOadmin.core.fechaModalGeral",//funcao |
| 96 | - "onSalvar": "i3GEOadmin.webservices.adicionaWebservice",//funcao | |
| 96 | + "onSalvar": "i3GEOadmin.webservices.adiciona",//funcao | |
| 97 | 97 | "opcoesTipo": $("#templateOpcoesTipo").html() |
| 98 | 98 | } |
| 99 | 99 | ) |
| 100 | 100 | ); |
| 101 | - i3GEOadmin.webservices.formAdicionaWebservices = html; | |
| 101 | + i3GEOadmin.webservices.formAdiciona = html; | |
| 102 | 102 | } |
| 103 | 103 | $.material.init(); |
| 104 | 104 | } |
| 105 | 105 | ) |
| 106 | 106 | .fail(function(data){ |
| 107 | - i3GEOadmin.webservices.ondeListaWebservices.html(""); | |
| 107 | + i3GEOadmin.webservices.ondeLista.html(""); | |
| 108 | 108 | i3GEOadmin.core.mostraErro(data.status + " " +data.statusText); |
| 109 | 109 | }); |
| 110 | 110 | }, |
| 111 | - adicionaWebserviceDialogo: function(){ | |
| 112 | - i3GEOadmin.core.abreModalGeral(i3GEOadmin.webservices.formAdicionaWebservices); | |
| 111 | + adicionaDialogo: function(){ | |
| 112 | + i3GEOadmin.core.abreModalGeral(i3GEOadmin.webservices.formAdiciona); | |
| 113 | 113 | }, |
| 114 | 114 | // os parametros sao obtidos do formulario aberto do modal |
| 115 | - adicionaWebservice: function(){ | |
| 115 | + adiciona: function(){ | |
| 116 | 116 | var parametros = $("#form-modal form").serialize(); |
| 117 | 117 | i3GEOadmin.core.fechaModalGeral(); |
| 118 | 118 | i3GEOadmin.core.modalAguarde(true); |
| 119 | 119 | $.post( |
| 120 | - "exec.php?funcao=adicionarWs", | |
| 120 | + "exec.php?funcao=adicionar", | |
| 121 | 121 | parametros |
| 122 | 122 | ) |
| 123 | 123 | .done( |
| 124 | 124 | function(data, status){ |
| 125 | 125 | i3GEOadmin.core.modalAguarde(false); |
| 126 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.webservices.ondeListaWebservices); | |
| 127 | - i3GEOadmin.webservices.pegaWebservices(); | |
| 126 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.webservices.ondeLista); | |
| 127 | + i3GEOadmin.webservices.lista(); | |
| 128 | 128 | } |
| 129 | 129 | ) |
| 130 | 130 | .fail( |
| ... | ... | @@ -134,21 +134,21 @@ Obt&eacute;m a lista de Webservices |
| 134 | 134 | } |
| 135 | 135 | ); |
| 136 | 136 | }, |
| 137 | - excluirWebserviceDialogo: function(id_ws){ | |
| 137 | + excluirDialogo: function(id){ | |
| 138 | 138 | var hash = { |
| 139 | 139 | "mensagem": i3GEOadmin.webservices.dicionario.confirma, |
| 140 | - "onBotao1": "i3GEOadmin.webservices.excluirWebservice('"+id_ws+"')", | |
| 140 | + "onBotao1": "i3GEOadmin.webservices.excluir('"+id+"')", | |
| 141 | 141 | "botao1": i3GEOadmin.webservices.dicionario.sim, |
| 142 | 142 | "onBotao2": "i3GEOadmin.core.fechaModalConfirma();", |
| 143 | 143 | "botao2": i3GEOadmin.webservices.dicionario.nao |
| 144 | 144 | }; |
| 145 | 145 | i3GEOadmin.core.abreModalConfirma(hash); |
| 146 | 146 | }, |
| 147 | - excluirWebservice: function(id_ws){ | |
| 147 | + excluir: function(id){ | |
| 148 | 148 | i3GEOadmin.core.modalAguarde(true); |
| 149 | 149 | $.post( |
| 150 | - "exec.php?funcao=excluirWs", | |
| 151 | - "id_ws="+id_ws | |
| 150 | + "exec.php?funcao=excluir", | |
| 151 | + "id_ws="+id | |
| 152 | 152 | ) |
| 153 | 153 | .done( |
| 154 | 154 | function(data, status){ |
| ... | ... | @@ -164,29 +164,29 @@ Obt&eacute;m a lista de Webservices |
| 164 | 164 | } |
| 165 | 165 | ); |
| 166 | 166 | }, |
| 167 | - salvarWebserviceDialogo: function(id_ws){ | |
| 167 | + salvarDialogo: function(id){ | |
| 168 | 168 | var hash = { |
| 169 | 169 | "mensagem": i3GEOadmin.webservices.dicionario.confirma, |
| 170 | - "onBotao1": "i3GEOadmin.webservices.salvarWebservice('"+id_ws+"')", | |
| 170 | + "onBotao1": "i3GEOadmin.webservices.salvar('"+id+"')", | |
| 171 | 171 | "botao1": i3GEOadmin.webservices.dicionario.sim, |
| 172 | 172 | "onBotao2": "i3GEOadmin.core.fechaModalConfirma();", |
| 173 | 173 | "botao2": i3GEOadmin.webservices.dicionario.nao |
| 174 | 174 | }; |
| 175 | 175 | i3GEOadmin.core.abreModalConfirma(hash); |
| 176 | 176 | }, |
| 177 | - salvarWebservice: function(id_ws){ | |
| 178 | - var parametros = $("#form-" + id_ws + " form").serialize(); | |
| 177 | + salvar: function(id){ | |
| 178 | + var parametros = $("#form-" + id + " form").serialize(); | |
| 179 | 179 | i3GEOadmin.core.fechaModalGeral(); |
| 180 | 180 | i3GEOadmin.core.modalAguarde(true); |
| 181 | 181 | $.post( |
| 182 | 182 | "exec.php?funcao=alterarWs", |
| 183 | - "id_ws="+ id_ws+"&"+parametros | |
| 183 | + "id_ws="+ id+"&"+parametros | |
| 184 | 184 | ) |
| 185 | 185 | .done( |
| 186 | 186 | function(data, status){ |
| 187 | 187 | i3GEOadmin.core.modalAguarde(false); |
| 188 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.webservices.ondeListaWebservices); | |
| 189 | - i3GEOadmin.webservices.pegaWebservices(); | |
| 188 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.webservices.ondeLista); | |
| 189 | + i3GEOadmin.webservices.lista(); | |
| 190 | 190 | } |
| 191 | 191 | ) |
| 192 | 192 | .fail( | ... | ... |
admin1/cadastros/servicos/index.php
| ... | ... | @@ -24,8 +24,8 @@ include "../../head.php"; |
| 24 | 24 | <i class="material-icons">help</i> |
| 25 | 25 | </button> |
| 26 | 26 | --> |
| 27 | - <h3>{{{webservices}}}</h3> | |
| 28 | - <h4>{{{txtAjuda}}}</h4> | |
| 27 | + <h3>{{{txtTitulo}}}</h3> | |
| 28 | + <h4>{{{txtDesc}}}</h4> | |
| 29 | 29 | <!-- aqui entra o filtro --> |
| 30 | 30 | <div class="form-group"> |
| 31 | 31 | <label class="control-label">{{{filtro}}}</label> |
| ... | ... | @@ -33,7 +33,7 @@ include "../../head.php"; |
| 33 | 33 | </select> |
| 34 | 34 | </div> |
| 35 | 35 | <div class="row pull-right"> |
| 36 | - <a onclick="i3GEOadmin.webservices.adicionaWebserviceDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a> | |
| 36 | + <a onclick="i3GEOadmin.webservices.adicionaDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a> | |
| 37 | 37 | </div> |
| 38 | 38 | <div class="clearfix"></div> |
| 39 | 39 | <!--Modal ajuda |
| ... | ... | @@ -58,7 +58,7 @@ include "../../head.php"; |
| 58 | 58 | <script id="templateFiltro" type="x-tmpl-mustache"> |
| 59 | 59 | <option value="form-{{id_ws}}">{{{nome_ws}}}</option> |
| 60 | 60 | </script> |
| 61 | -<script id="templateWebservices" type="x-tmpl-mustache"> | |
| 61 | +<script id="templateLista" type="x-tmpl-mustache"> | |
| 62 | 62 | <div class="panel panel-default" id="form-{{id_ws}}"> |
| 63 | 63 | <div class="panel-body"> |
| 64 | 64 | <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form" role="form" method="post" action="" > | ... | ... |
admin1/dicionario/gruposusuarios.js
| 1 | 1 | //+$trad(1,i3GEOadmin.editormapfile.dicionario)+ |
| 2 | 2 | i3GEOadmin.gruposusuarios.dicionario = { |
| 3 | - 'gruposusuarios' : [ { | |
| 3 | + 'txtTitulo' : [ { | |
| 4 | 4 | pt : "Administração do i3geo - Grupos de usuários", |
| 5 | 5 | en : "", |
| 6 | 6 | es : "" |
| ... | ... | @@ -10,7 +10,7 @@ i3GEOadmin.gruposusuarios.dicionario = { |
| 10 | 10 | en : "", |
| 11 | 11 | es : "" |
| 12 | 12 | } ], |
| 13 | - 'txtAjuda' : [ { | |
| 13 | + 'txtDesc' : [ { | |
| 14 | 14 | pt : "<p>Cada usuário pode pertencer a um ou mais grupos. Os grupos são utilizados na definição das permissões de usuários para acesso a dados ou mapas", |
| 15 | 15 | en : "", |
| 16 | 16 | es : "" | ... | ... |
admin1/dicionario/identifica.js
| 1 | 1 | //+$trad(1,i3GEOadmin.editormapfile.dicionario)+ |
| 2 | 2 | i3GEOadmin.identifica.dicionario = { |
| 3 | - 'identificacao' : [ { | |
| 3 | + 'txtTitulo' : [ { | |
| 4 | 4 | pt : "Sistemas de identificação", |
| 5 | 5 | en : "", |
| 6 | 6 | es : "" |
| 7 | 7 | } ], |
| 8 | - 'txtAjuda' : [ { | |
| 8 | + 'txtDesc' : [ { | |
| 9 | 9 | pt : "Este programa permite editar a lista de sistemas de identificação. A ferramenta de identificação utilizada no i3geo, lista os dados do ponto clicado no mapa pelo usuário, com base nas camadas existentes no mapa. Os sistemas de identificação adicionam outras opções na janela de identificação, permitindo, por exemplo, o uso de programas especiais de busca de dados", |
| 10 | 10 | en : "", |
| 11 | 11 | es : "" | ... | ... |
admin1/dicionario/operacoes.js
| 1 | 1 | //+$trad(1,i3GEOadmin.principal.dicionario)+ |
| 2 | 2 | i3GEOadmin.operacoes.dicionario = { |
| 3 | - 'operacoes' : [ { | |
| 3 | + 'txtTitulo' : [ { | |
| 4 | 4 | pt : "Operações e quem pode executá-las (papéis)", |
| 5 | 5 | en : "", |
| 6 | 6 | es : "" |
| ... | ... | @@ -10,12 +10,12 @@ i3GEOadmin.operacoes.dicionario = { |
| 10 | 10 | en : "", |
| 11 | 11 | es : "" |
| 12 | 12 | } ], |
| 13 | - 'txtAjuda' : [ { | |
| 13 | + 'txtDesc' : [ { | |
| 14 | 14 | pt : "Aqui são definidas quais funcionalidades serão controladas e quais papéis podem utilizá-las. Para que o controle funcione, o código do i3Geo deve ser modificado para que a validação seja realizada. Usuários administradores podem acessar qualquer operação.", |
| 15 | 15 | en : "", |
| 16 | 16 | es : "" |
| 17 | 17 | } ], |
| 18 | - 'txtOperacoes' : [ { | |
| 18 | + 'txtAjuda' : [ { | |
| 19 | 19 | pt : "Os tipos de papéis são pré-definidos e são atribuídos aos usuários individualmente. Para definir os papéis de cada usuário, utilize o editor de usuários.", |
| 20 | 20 | en : "", |
| 21 | 21 | es : "" | ... | ... |
admin1/dicionario/usuarios.js
| 1 | 1 | //+$trad(1,i3GEOadmin.principal.dicionario)+ |
| 2 | 2 | i3GEOadmin.usuarios.dicionario = { |
| 3 | - 'usuarios' : [ { | |
| 4 | - pt : "Administração do i3geo - Usuários e papéis operacionais", | |
| 3 | + 'txtTitulo' : [ { | |
| 4 | + pt : "Usuários e papéis operacionais", | |
| 5 | 5 | en : "", |
| 6 | 6 | es : "" |
| 7 | 7 | } ], |
| 8 | - 'txtUsuarios' : [ { | |
| 8 | + 'txtDesc' : [ { | |
| 9 | 9 | pt : "<p>Os papéis são utilizados para controlar as operações administrativas que o usuário poderá executar. Usuários podem também pertencer a determinados grupos. Os grupos são utilizados para controlar o acesso às camadas nos mapas.</p><p>Utilize o editor de grupos para definir de quais grupos os usuários fazem parte.</p>", |
| 10 | 10 | en : "", |
| 11 | 11 | es : "" | ... | ... |
admin1/dicionario/webservices.js
| 1 | 1 | //+$trad(1,i3GEOadmin.principal.dicionario)+ |
| 2 | 2 | //i3GEOadmin.webservices = {}; |
| 3 | 3 | i3GEOadmin.webservices.dicionario = { |
| 4 | - 'webservices' : [ { | |
| 4 | + 'txtTitulo' : [ { | |
| 5 | 5 | pt : "Cadastro de Webservices", |
| 6 | 6 | en : "", |
| 7 | 7 | es : "" |
| 8 | 8 | } ], |
| 9 | - 'txtAjuda' : [ { | |
| 9 | + 'txtDesc' : [ { | |
| 10 | 10 | pt : "O i3Geo acessa Web Services e serviços para obtenção de dados em diferentes formatos, organizados por tipo. O cadastro é utilizado no catálogo de temas.", |
| 11 | 11 | en : "", |
| 12 | 12 | es : "" | ... | ... |
admin1/usuarios/cadastro/exec.php
| ... | ... | @@ -29,11 +29,9 @@ error_reporting ( 0 ); |
| 29 | 29 | |
| 30 | 30 | include_once (dirname ( __FILE__ ) . "/../../../admin/php/login.php"); |
| 31 | 31 | $funcoesEdicao = array ( |
| 32 | - "ADICIONARUSUARIO", | |
| 33 | - "ALTERARUSUARIO", | |
| 34 | - "ADICIONAPAPELUSUARIO", | |
| 35 | - "EXCLUIRUSUARIO", | |
| 36 | - "ENVIARSENHA" | |
| 32 | + "ADICIONAR", | |
| 33 | + "ALTERAR", | |
| 34 | + "EXCLUIR" | |
| 37 | 35 | ); |
| 38 | 36 | if (in_array ( strtoupper ( $funcao ), $funcoesEdicao )) { |
| 39 | 37 | if (verificaOperacaoSessao ( "admin/html/usuarios" ) == false) { |
| ... | ... | @@ -44,7 +42,7 @@ if (in_array ( strtoupper ( $funcao ), $funcoesEdicao )) { |
| 44 | 42 | include (dirname ( __FILE__ ) . "/../../../admin/php/conexao.php"); |
| 45 | 43 | $funcao = strtoupper ( $funcao ); |
| 46 | 44 | // converte os parametros de definicao dos papeis em um array |
| 47 | -if ($funcao == "ADICIONARUSUARIO" || $funcao == "ALTERARUSUARIO") { | |
| 45 | +if ($funcao == "ADICIONAR" || $funcao == "ALTERAR") { | |
| 48 | 46 | $papeis = array (); |
| 49 | 47 | foreach ( array_keys ( $_POST ) as $k ) { |
| 50 | 48 | $teste = explode ( "-", $k ); |
| ... | ... | @@ -55,8 +53,8 @@ if ($funcao == "ADICIONARUSUARIO" || $funcao == "ALTERARUSUARIO") { |
| 55 | 53 | array_unique ( $papeis ); |
| 56 | 54 | } |
| 57 | 55 | switch ($funcao) { |
| 58 | - case "ADICIONARUSUARIO" : | |
| 59 | - $novo = adicionarUsuario( $ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw ); | |
| 56 | + case "ADICIONAR" : | |
| 57 | + $novo = adicionar( $ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw ); | |
| 60 | 58 | if ($novo != false) { |
| 61 | 59 | $sql = "SELECT id_usuario, ativo, data_cadastro, email, login, nome_usuario from " . $esquemaadmin . "i3geousr_usuarios WHERE id_usuario = " . $novo; |
| 62 | 60 | $dados = pegaDados ( $sql, $dbh ); |
| ... | ... | @@ -78,8 +76,8 @@ switch ($funcao) { |
| 78 | 76 | } |
| 79 | 77 | exit (); |
| 80 | 78 | break; |
| 81 | - case "ALTERARUSUARIO" : | |
| 82 | - $novo = alterarUsuario ( $id_usuario, $ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw ); | |
| 79 | + case "ALTERAR" : | |
| 80 | + $novo = alterar ( $id_usuario, $ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw ); | |
| 83 | 81 | if ($novo == false) { |
| 84 | 82 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| 85 | 83 | exit (); |
| ... | ... | @@ -100,7 +98,7 @@ switch ($funcao) { |
| 100 | 98 | retornaJSON ( $dados ); |
| 101 | 99 | exit (); |
| 102 | 100 | break; |
| 103 | - case "PEGAUSUARIOSEPAPEIS" : | |
| 101 | + case "LISTA" : | |
| 104 | 102 | $usuarios = pegaDados ( "SELECT id_usuario,ativo,data_cadastro,email,login,nome_usuario from " . $esquemaadmin . "i3geousr_usuarios order by nome_usuario", $dbh, false ); |
| 105 | 103 | $papeis = pegaDados ( "SELECT P.id_papel, P.nome, P.descricao, UP.id_usuario FROM " . $esquemaadmin . "i3geousr_usuarios AS U JOIN " . $esquemaadmin . "i3geousr_papelusuario AS UP ON U.id_usuario = UP.id_usuario JOIN " . $esquemaadmin . "i3geousr_papeis AS P ON UP.id_papel = P.id_papel ", dbh, false ); |
| 106 | 104 | if ($usuarios == false || $papeis == false) { |
| ... | ... | @@ -133,8 +131,8 @@ switch ($funcao) { |
| 133 | 131 | "papeis" => $papeis |
| 134 | 132 | ) ); |
| 135 | 133 | break; |
| 136 | - case "EXCLUIRUSUARIO" : | |
| 137 | - $retorna = excluirUsuario ( $id_usuario, $dbhw ); | |
| 134 | + case "EXCLUIR" : | |
| 135 | + $retorna = excluir ( $id_usuario, $dbhw ); | |
| 138 | 136 | $dbhw = null; |
| 139 | 137 | $dbh = null; |
| 140 | 138 | if ($retorna == false) { |
| ... | ... | @@ -167,7 +165,7 @@ function enviarSenha( $senha, $email ){ |
| 167 | 165 | return mail($to, $subject, $message); |
| 168 | 166 | } |
| 169 | 167 | // $papeis deve ser um array |
| 170 | -function adicionarUsuario($ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw) { | |
| 168 | +function adicionar($ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw) { | |
| 171 | 169 | global $esquemaadmin; |
| 172 | 170 | try { |
| 173 | 171 | $dataCol = array( |
| ... | ... | @@ -180,14 +178,14 @@ function adicionarUsuario($ativo, $data_cadastro, $email, $login, $nome_usuario, |
| 180 | 178 | ); |
| 181 | 179 | $id_usuario = i3GeoAdminInsertUnico ( $dbhw, "i3geousr_usuarios", $dataCol, "nome_usuario", "id_usuario" ); |
| 182 | 180 | $data_cadastro = date('l jS \of F Y h:i:s A'); |
| 183 | - $retorna = alterarUsuario ( $id_usuario, $ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw ); | |
| 181 | + $retorna = alterar ( $id_usuario, $ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw ); | |
| 184 | 182 | return $retorna; |
| 185 | 183 | } catch ( PDOException $e ) { |
| 186 | 184 | return false; |
| 187 | 185 | } |
| 188 | 186 | } |
| 189 | 187 | // $papeis deve ser um array |
| 190 | -function alterarUsuario($id_usuario, $ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw) { | |
| 188 | +function alterar($id_usuario, $ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw) { | |
| 191 | 189 | global $esquemaadmin; |
| 192 | 190 | if ($convUTF) { |
| 193 | 191 | $nome_usuario = utf8_encode ( $nome_usuario ); |
| ... | ... | @@ -207,14 +205,14 @@ function alterarUsuario($id_usuario, $ativo, $data_cadastro, $email, $login, $no |
| 207 | 205 | return false; |
| 208 | 206 | } |
| 209 | 207 | // apaga todos os papeis |
| 210 | - $resultado = excluirPapeisUsuario ( $id_usuario, $dbhw ); | |
| 208 | + $resultado = excluirPapeis ( $id_usuario, $dbhw ); | |
| 211 | 209 | if ($resultado == false) { |
| 212 | 210 | return false; |
| 213 | 211 | } |
| 214 | 212 | if (! empty ( $papeis )) { |
| 215 | 213 | // atualiza papeis vinculados |
| 216 | 214 | foreach ( $papeis as $p ) { |
| 217 | - $resultado = adicionaPapelUsuario ( $id_usuario, $p, $dbhw ); | |
| 215 | + $resultado = adicionaPapel ( $id_usuario, $p, $dbhw ); | |
| 218 | 216 | if ($resultado == false) { |
| 219 | 217 | return false; |
| 220 | 218 | } |
| ... | ... | @@ -222,7 +220,7 @@ function alterarUsuario($id_usuario, $ativo, $data_cadastro, $email, $login, $no |
| 222 | 220 | } |
| 223 | 221 | return $id_usuario; |
| 224 | 222 | } |
| 225 | -function adicionaPapelUsuario($id_usuario, $id_papel, $dbhw) { | |
| 223 | +function adicionaPapel($id_usuario, $id_papel, $dbhw) { | |
| 226 | 224 | global $esquemaadmin; |
| 227 | 225 | $dataCol = array ( |
| 228 | 226 | "id_usuario" => $id_usuario, |
| ... | ... | @@ -231,20 +229,20 @@ function adicionaPapelUsuario($id_usuario, $id_papel, $dbhw) { |
| 231 | 229 | $resultado = i3GeoAdminInsert ( $dbhw, "i3geousr_papelusuario", $dataCol ); |
| 232 | 230 | return $resultado; |
| 233 | 231 | } |
| 234 | -function excluirUsuario($id_usuario, $dbhw) { | |
| 232 | +function excluir($id_usuario, $dbhw) { | |
| 235 | 233 | global $esquemaadmin; |
| 236 | - $resultado = exclui ( $esquemaadmin . "i3geousr_usuarios", "id_usuario", $id_usuario, $dbhw, false ); | |
| 234 | + $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geousr_usuarios", "id_usuario", $id_usuario, $dbhw, false ); | |
| 237 | 235 | if ($resultado == false) { |
| 238 | 236 | return false; |
| 239 | 237 | } |
| 240 | 238 | if ($resultado == true) { |
| 241 | - $resultado = excluirPapeisUsuario ( $id_usuario, $dbhw ); | |
| 239 | + $resultado = excluirPapeis ( $id_usuario, $dbhw ); | |
| 242 | 240 | } |
| 243 | 241 | return $resultado; |
| 244 | 242 | } |
| 245 | -function excluirPapeisUsuario($id_usuario, $dbhw) { | |
| 243 | +function excluirPapeis($id_usuario, $dbhw) { | |
| 246 | 244 | global $esquemaadmin; |
| 247 | - $resultado = exclui ( $esquemaadmin . "i3geousr_papelusuario", "id_usuario", $id_usuario, $dbhw, false ); | |
| 245 | + $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geousr_papelusuario", "id_usuario", $id_usuario, $dbhw, false ); | |
| 248 | 246 | return $resultado; |
| 249 | 247 | } |
| 250 | 248 | ?> | ... | ... |
admin1/usuarios/cadastro/index.js
| ... | ... | @@ -24,22 +24,22 @@ Free Software Foundation, Inc., no endere&ccedil;o |
| 24 | 24 | */ |
| 25 | 25 | i3GEOadmin.usuarios = { |
| 26 | 26 | //variavel global indicando o elemento que recebera a lista de usuarios |
| 27 | - ondeListaUsuarios: "", | |
| 27 | + ondeLista: "", | |
| 28 | 28 | //conteudo html do formulario de adicao de operacao |
| 29 | - formAdicionaUsuario: "", | |
| 29 | + formAdiciona: "", | |
| 30 | 30 | init: function(onde){ |
| 31 | - i3GEOadmin.usuarios.ondeListaUsuarios = onde; | |
| 32 | - i3GEOadmin.usuarios.pegaUsuarios(); | |
| 31 | + i3GEOadmin.usuarios.ondeLista = onde; | |
| 32 | + i3GEOadmin.usuarios.lista(); | |
| 33 | 33 | }, |
| 34 | 34 | /* |
| 35 | -Function: pegaUsuarios | |
| 35 | +Function: lista | |
| 36 | 36 | |
| 37 | 37 | Obtém a lista de usuarios |
| 38 | 38 | */ |
| 39 | - pegaUsuarios: function(){ | |
| 40 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.usuarios.ondeListaUsuarios); | |
| 39 | + lista: function(){ | |
| 40 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.usuarios.ondeLista); | |
| 41 | 41 | $.post( |
| 42 | - "exec.php?funcao=pegaUsuariosEpapeis" | |
| 42 | + "exec.php?funcao=lista" | |
| 43 | 43 | ) |
| 44 | 44 | .done( |
| 45 | 45 | function(data, status){ |
| ... | ... | @@ -50,17 +50,17 @@ Obt&eacute;m a lista de usuarios |
| 50 | 50 | //template dos checkbox |
| 51 | 51 | var templatePapeis = $("#templateInputPapeis").html(); |
| 52 | 52 | //template do form de cada operacao |
| 53 | - var templateUsuarios = $("#templateUsuarios").html(); | |
| 53 | + var templateLista = $("#templateLista").html(); | |
| 54 | 54 | //lista todas as usuarios |
| 55 | 55 | var html = Mustache.to_html( |
| 56 | - "{{#data}}" + templateUsuarios + "{{/data}}", | |
| 56 | + "{{#data}}" + templateLista + "{{/data}}", | |
| 57 | 57 | $.extend( |
| 58 | 58 | {}, |
| 59 | 59 | i3GEOadmin.usuarios.dicionario, |
| 60 | 60 | { |
| 61 | 61 | "data": json["usuarios"], |
| 62 | - "onExcluir": "i3GEOadmin.usuarios.excluirUsuarioDialogo",//funcao | |
| 63 | - "onSalvar": "i3GEOadmin.usuarios.salvarUsuarioDialogo",//funcao | |
| 62 | + "onExcluir": "i3GEOadmin.usuarios.excluirDialogo",//funcao | |
| 63 | + "onSalvar": "i3GEOadmin.usuarios.salvarDialogo",//funcao | |
| 64 | 64 | "labelDataCadastro": i3GEOadmin.usuarios.dicionario.dataCadastro, |
| 65 | 65 | "labelAtivo": i3GEOadmin.usuarios.dicionario.ativo, |
| 66 | 66 | "labelNovaSenha": i3GEOadmin.usuarios.dicionario.novaSenha, |
| ... | ... | @@ -103,7 +103,7 @@ Obt&eacute;m a lista de usuarios |
| 103 | 103 | } |
| 104 | 104 | ) |
| 105 | 105 | ); |
| 106 | - i3GEOadmin.usuarios.ondeListaUsuarios.html(html); | |
| 106 | + i3GEOadmin.usuarios.ondeLista.html(html); | |
| 107 | 107 | //filtro |
| 108 | 108 | html = Mustache.to_html( |
| 109 | 109 | "{{#data}}" + $("#templateFiltro").html() + "{{/data}}", |
| ... | ... | @@ -116,9 +116,9 @@ Obt&eacute;m a lista de usuarios |
| 116 | 116 | i3GEOadmin.usuarios.filtra(i3GEOadmin.usuarios.pegaFiltro()); |
| 117 | 117 | } |
| 118 | 118 | //monta um template para o modal de inclusao de novo usuario |
| 119 | - if(i3GEOadmin.usuarios.formAdicionaUsuario == ""){ | |
| 119 | + if(i3GEOadmin.usuarios.formAdiciona == ""){ | |
| 120 | 120 | html = Mustache.to_html( |
| 121 | - $("#templateUsuarios").html(), | |
| 121 | + $("#templateLista").html(), | |
| 122 | 122 | $.extend( |
| 123 | 123 | {}, |
| 124 | 124 | i3GEOadmin.usuarios.dicionario, |
| ... | ... | @@ -126,7 +126,7 @@ Obt&eacute;m a lista de usuarios |
| 126 | 126 | "id_usuario": "modal", |
| 127 | 127 | "excluir": i3GEOadmin.usuarios.dicionario.cancelar, |
| 128 | 128 | "onExcluir": "i3GEOadmin.core.fechaModalGeral",//funcao |
| 129 | - "onSalvar": "i3GEOadmin.usuarios.adicionaUsuario",//funcao | |
| 129 | + "onSalvar": "i3GEOadmin.usuarios.adiciona",//funcao | |
| 130 | 130 | "labelDataCadastro": i3GEOadmin.usuarios.dicionario.dataCadastro, |
| 131 | 131 | "labelAtivo": i3GEOadmin.usuarios.dicionario.ativo, |
| 132 | 132 | "labelNovaSenha": i3GEOadmin.usuarios.dicionario.novaSenha, |
| ... | ... | @@ -141,33 +141,33 @@ Obt&eacute;m a lista de usuarios |
| 141 | 141 | } |
| 142 | 142 | ) |
| 143 | 143 | ); |
| 144 | - i3GEOadmin.usuarios.formAdicionaUsuario = html; | |
| 144 | + i3GEOadmin.usuarios.formAdiciona = html; | |
| 145 | 145 | } |
| 146 | 146 | $.material.init(); |
| 147 | 147 | } |
| 148 | 148 | ) |
| 149 | 149 | .fail(function(data){ |
| 150 | - i3GEOadmin.usuarios.ondeListaUsuarios.html(""); | |
| 150 | + i3GEOadmin.usuarios.ondeLista.html(""); | |
| 151 | 151 | i3GEOadmin.core.mostraErro(data.status + " " +data.statusText); |
| 152 | 152 | }); |
| 153 | 153 | }, |
| 154 | - adicionaUsuarioDialogo: function(){ | |
| 155 | - i3GEOadmin.core.abreModalGeral(i3GEOadmin.usuarios.formAdicionaUsuario); | |
| 154 | + adicionaDialogo: function(){ | |
| 155 | + i3GEOadmin.core.abreModalGeral(i3GEOadmin.usuarios.formAdiciona); | |
| 156 | 156 | }, |
| 157 | 157 | // os parametros sao obtidos do formulario aberto do modal |
| 158 | - adicionaUsuario: function(){ | |
| 158 | + adiciona: function(){ | |
| 159 | 159 | var parametros = $("#form-modal form").serialize(); |
| 160 | 160 | i3GEOadmin.core.fechaModalGeral(); |
| 161 | 161 | i3GEOadmin.core.modalAguarde(true); |
| 162 | 162 | $.post( |
| 163 | - "exec.php?funcao=adicionarUsuario", | |
| 163 | + "exec.php?funcao=adicionar", | |
| 164 | 164 | parametros |
| 165 | 165 | ) |
| 166 | 166 | .done( |
| 167 | 167 | function(data, status){ |
| 168 | 168 | i3GEOadmin.core.modalAguarde(false); |
| 169 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.usuarios.ondeListaUsuarios); | |
| 170 | - i3GEOadmin.usuarios.pegaUsuarios(); | |
| 169 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.usuarios.ondeLista); | |
| 170 | + i3GEOadmin.usuarios.lista(); | |
| 171 | 171 | } |
| 172 | 172 | ) |
| 173 | 173 | .fail( |
| ... | ... | @@ -177,21 +177,21 @@ Obt&eacute;m a lista de usuarios |
| 177 | 177 | } |
| 178 | 178 | ); |
| 179 | 179 | }, |
| 180 | - excluirUsuarioDialogo: function(id_usuario){ | |
| 180 | + excluirDialogo: function(id){ | |
| 181 | 181 | var hash = { |
| 182 | 182 | "mensagem": i3GEOadmin.usuarios.dicionario.confirma, |
| 183 | - "onBotao1": "i3GEOadmin.usuarios.excluirUsuario('"+id_usuario+"')", | |
| 183 | + "onBotao1": "i3GEOadmin.usuarios.excluir('"+id+"')", | |
| 184 | 184 | "botao1": i3GEOadmin.usuarios.dicionario.sim, |
| 185 | 185 | "onBotao2": "i3GEOadmin.core.fechaModalConfirma();", |
| 186 | 186 | "botao2": i3GEOadmin.usuarios.dicionario.nao |
| 187 | 187 | }; |
| 188 | 188 | i3GEOadmin.core.abreModalConfirma(hash); |
| 189 | 189 | }, |
| 190 | - excluirUsuario: function(id_usuario){ | |
| 190 | + excluir: function(id){ | |
| 191 | 191 | i3GEOadmin.core.modalAguarde(true); |
| 192 | 192 | $.post( |
| 193 | - "exec.php?funcao=excluirUsuario", | |
| 194 | - "id_usuario="+id_usuario | |
| 193 | + "exec.php?funcao=excluir", | |
| 194 | + "id_usuario="+id | |
| 195 | 195 | ) |
| 196 | 196 | .done( |
| 197 | 197 | function(data, status){ |
| ... | ... | @@ -207,29 +207,29 @@ Obt&eacute;m a lista de usuarios |
| 207 | 207 | } |
| 208 | 208 | ); |
| 209 | 209 | }, |
| 210 | - salvarUsuarioDialogo: function(id_usuario){ | |
| 210 | + salvarDialogo: function(id){ | |
| 211 | 211 | var hash = { |
| 212 | 212 | "mensagem": i3GEOadmin.usuarios.dicionario.confirma, |
| 213 | - "onBotao1": "i3GEOadmin.usuarios.salvarUsuario('"+id_usuario+"')", | |
| 213 | + "onBotao1": "i3GEOadmin.usuarios.salvar('"+id+"')", | |
| 214 | 214 | "botao1": i3GEOadmin.usuarios.dicionario.sim, |
| 215 | 215 | "onBotao2": "i3GEOadmin.core.fechaModalConfirma();", |
| 216 | 216 | "botao2": i3GEOadmin.usuarios.dicionario.nao |
| 217 | 217 | }; |
| 218 | 218 | i3GEOadmin.core.abreModalConfirma(hash); |
| 219 | 219 | }, |
| 220 | - salvarUsuario: function(id_usuario){ | |
| 221 | - var parametros = $("#form-" + id_usuario + " form").serialize(); | |
| 220 | + salvar: function(id){ | |
| 221 | + var parametros = $("#form-" + id + " form").serialize(); | |
| 222 | 222 | i3GEOadmin.core.fechaModalGeral(); |
| 223 | 223 | i3GEOadmin.core.modalAguarde(true); |
| 224 | 224 | $.post( |
| 225 | - "exec.php?funcao=alterarUsuario", | |
| 226 | - "id_usuario="+ id_usuario+"&"+parametros | |
| 225 | + "exec.php?funcao=alterar", | |
| 226 | + "id_usuario="+ id+"&"+parametros | |
| 227 | 227 | ) |
| 228 | 228 | .done( |
| 229 | 229 | function(data, status){ |
| 230 | 230 | i3GEOadmin.core.modalAguarde(false); |
| 231 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.usuarios.ondeListaUsuarios); | |
| 232 | - i3GEOadmin.usuarios.pegaUsuarios(); | |
| 231 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.usuarios.ondeLista); | |
| 232 | + i3GEOadmin.usuarios.lista(); | |
| 233 | 233 | } |
| 234 | 234 | ) |
| 235 | 235 | .fail( | ... | ... |
admin1/usuarios/cadastro/index.php
| ... | ... | @@ -22,8 +22,8 @@ include "../../head.php"; |
| 22 | 22 | class="btn btn-primary btn-fab btn-fab-mini pull-right"> |
| 23 | 23 | <i class="material-icons">help</i> |
| 24 | 24 | </button> |
| 25 | - <h3>{{{usuarios}}}</h3> | |
| 26 | - <h4>{{{txtAjuda}}}</h4> | |
| 25 | + <h3>{{{txtTitulo}}}</h3> | |
| 26 | + <h4>{{{txtDesc}}}</h4> | |
| 27 | 27 | <!-- aqui entra o filtro --> |
| 28 | 28 | <div class="form-group"> |
| 29 | 29 | <label class="control-label">{{{filtro}}}</label> |
| ... | ... | @@ -31,7 +31,7 @@ include "../../head.php"; |
| 31 | 31 | </select> |
| 32 | 32 | </div> |
| 33 | 33 | <div class="row pull-right"> |
| 34 | - <a onclick="i3GEOadmin.usuarios.adicionaUsuarioDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a> | |
| 34 | + <a onclick="i3GEOadmin.usuarios.adicionaDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a> | |
| 35 | 35 | </div> |
| 36 | 36 | <div class="clearfix"></div> |
| 37 | 37 | <!--Modal ajuda--> |
| ... | ... | @@ -39,7 +39,7 @@ include "../../head.php"; |
| 39 | 39 | <div class="modal-dialog"> |
| 40 | 40 | <div class="modal-content"> |
| 41 | 41 | <div class="modal-body"> |
| 42 | - <p>{{{txtUsuarios}}}</p> | |
| 42 | + <p>{{{txtAjuda}}}</p> | |
| 43 | 43 | </div> |
| 44 | 44 | </div> |
| 45 | 45 | </div> |
| ... | ... | @@ -55,7 +55,7 @@ include "../../head.php"; |
| 55 | 55 | <script id="templateFiltro" type="x-tmpl-mustache"> |
| 56 | 56 | <option value="form-{{id_usuario}}">{{{nome_usuario}}}</option> |
| 57 | 57 | </script> |
| 58 | -<script id="templateUsuarios" type="x-tmpl-mustache"> | |
| 58 | +<script id="templateLista" type="x-tmpl-mustache"> | |
| 59 | 59 | <div class="panel panel-default" id="form-{{id_usuario}}"> |
| 60 | 60 | <div class="panel-body"> |
| 61 | 61 | <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form" role="form" method="post" action="" > | ... | ... |
admin1/usuarios/grupos/exec.php
| ... | ... | @@ -29,10 +29,9 @@ error_reporting ( 0 ); |
| 29 | 29 | |
| 30 | 30 | include_once (dirname ( __FILE__ ) . "/../../../admin/php/login.php"); |
| 31 | 31 | $funcoesEdicao = array ( |
| 32 | - "ADICIONARGRUPO", | |
| 33 | - "ALTERARGRUPO", | |
| 34 | - "ADICIONAUSUARIOSGRUPO", | |
| 35 | - "EXCLUIRGRUPO" | |
| 32 | + "ADICIONAR", | |
| 33 | + "ALTERAR", | |
| 34 | + "EXCLUIR" | |
| 36 | 35 | ); |
| 37 | 36 | if (in_array ( strtoupper ( $funcao ), $funcoesEdicao )) { |
| 38 | 37 | if (verificaOperacaoSessao ( "admin/html/usuarios" ) == false) { |
| ... | ... | @@ -43,7 +42,7 @@ if (in_array ( strtoupper ( $funcao ), $funcoesEdicao )) { |
| 43 | 42 | include (dirname ( __FILE__ ) . "/../../../admin/php/conexao.php"); |
| 44 | 43 | $funcao = strtoupper ( $funcao ); |
| 45 | 44 | // converte os parametros de definicao dos papeis em um array |
| 46 | -if ($funcao == "ADICIONARGRUPO" || $funcao == "ALTERARGRUPO") { | |
| 45 | +if ($funcao == "ADICIONAR" || $funcao == "ALTERAR") { | |
| 47 | 46 | $usuarios = array (); |
| 48 | 47 | foreach ( array_keys ( $_POST ) as $k ) { |
| 49 | 48 | $teste = explode ( "-", $k ); |
| ... | ... | @@ -54,8 +53,8 @@ if ($funcao == "ADICIONARGRUPO" || $funcao == "ALTERARGRUPO") { |
| 54 | 53 | array_unique ( $usuarios ); |
| 55 | 54 | } |
| 56 | 55 | switch ($funcao) { |
| 57 | - case "ADICIONARGRUPO" : | |
| 58 | - $novo = adicionarGrupo( $nome,$descricao, $usuarios, $dbhw ); | |
| 56 | + case "ADICIONAR" : | |
| 57 | + $novo = adicionar( $nome,$descricao, $usuarios, $dbhw ); | |
| 59 | 58 | if ($novo != false) { |
| 60 | 59 | $sql = "SELECT * from " . $esquemaadmin . "i3geousr_grupos WHERE id_grupo = " . $novo; |
| 61 | 60 | $dados = pegaDados ( $sql, $dbh ); |
| ... | ... | @@ -70,8 +69,8 @@ switch ($funcao) { |
| 70 | 69 | } |
| 71 | 70 | exit (); |
| 72 | 71 | break; |
| 73 | - case "ALTERARGRUPO" : | |
| 74 | - $novo = alterarGrupo ( $id_grupo, $nome, $descricao, $usuarios, $dbhw ); | |
| 72 | + case "ALTERAR" : | |
| 73 | + $novo = alterar ( $id_grupo, $nome, $descricao, $usuarios, $dbhw ); | |
| 75 | 74 | if ($novo == false) { |
| 76 | 75 | header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); |
| 77 | 76 | exit (); |
| ... | ... | @@ -85,7 +84,7 @@ switch ($funcao) { |
| 85 | 84 | retornaJSON ( $dados ); |
| 86 | 85 | exit (); |
| 87 | 86 | break; |
| 88 | - case "PEGAGRUPOSEUSUARIOS" : | |
| 87 | + case "LISTA" : | |
| 89 | 88 | $grupos = pegaDados ( "SELECT id_grupo,nome,descricao from ".$esquemaadmin."i3geousr_grupos order by nome", $dbh, false ); |
| 90 | 89 | $usuarios = pegaDados ( "SELECT U.nome_usuario, U.id_usuario, U.login, UP.id_grupo FROM ".$esquemaadmin."i3geousr_usuarios AS U JOIN ".$esquemaadmin."i3geousr_grupousuario AS UP ON U.id_usuario = UP.id_usuario", dbh, false ); |
| 91 | 90 | if ($usuarios == false || $grupos == false) { |
| ... | ... | @@ -117,8 +116,8 @@ switch ($funcao) { |
| 117 | 116 | "usuarios" => $usuarios |
| 118 | 117 | ) ); |
| 119 | 118 | break; |
| 120 | - case "EXCLUIRGRUPO" : | |
| 121 | - $retorna = excluirGrupo ( $id_grupo, $dbhw ); | |
| 119 | + case "EXCLUIR" : | |
| 120 | + $retorna = excluir ( $id_grupo, $dbhw ); | |
| 122 | 121 | $dbhw = null; |
| 123 | 122 | $dbh = null; |
| 124 | 123 | if ($retorna == false) { |
| ... | ... | @@ -131,7 +130,7 @@ switch ($funcao) { |
| 131 | 130 | } |
| 132 | 131 | cpjson ( $retorno ); |
| 133 | 132 | // $usuarios deve ser um array |
| 134 | -function adicionarGrupo($nome, $descricao, $usuarios, $dbhw) { | |
| 133 | +function adicionar($nome, $descricao, $usuarios, $dbhw) { | |
| 135 | 134 | global $esquemaadmin; |
| 136 | 135 | try { |
| 137 | 136 | $dataCol = array( |
| ... | ... | @@ -139,14 +138,14 @@ function adicionarGrupo($nome, $descricao, $usuarios, $dbhw) { |
| 139 | 138 | "descricao" => '' |
| 140 | 139 | ); |
| 141 | 140 | $id_grupo = i3GeoAdminInsertUnico ( $dbhw, "i3geousr_grupos", $dataCol, "nome", "id_grupo" ); |
| 142 | - $retorna = alterarGrupo ( $id_grupo, $nome, $descricao, $usuarios, $dbhw ); | |
| 141 | + $retorna = alterar ( $id_grupo, $nome, $descricao, $usuarios, $dbhw ); | |
| 143 | 142 | return $retorna; |
| 144 | 143 | } catch ( PDOException $e ) { |
| 145 | 144 | return false; |
| 146 | 145 | } |
| 147 | 146 | } |
| 148 | 147 | // $papeis deve ser um array |
| 149 | -function alterarGrupo($id_grupo, $nome, $descricao, $usuarios, $dbhw) { | |
| 148 | +function alterar($id_grupo, $nome, $descricao, $usuarios, $dbhw) { | |
| 150 | 149 | global $esquemaadmin; |
| 151 | 150 | if ($convUTF) { |
| 152 | 151 | $nome = utf8_encode ( $nome ); |
| ... | ... | @@ -162,14 +161,14 @@ function alterarGrupo($id_grupo, $nome, $descricao, $usuarios, $dbhw) { |
| 162 | 161 | return false; |
| 163 | 162 | } |
| 164 | 163 | // apaga todos os papeis |
| 165 | - $resultado = excluirUsuariosGrupo ( $id_grupo, $dbhw ); | |
| 164 | + $resultado = excluirUsuarios ( $id_grupo, $dbhw ); | |
| 166 | 165 | if ($resultado == false) { |
| 167 | 166 | return false; |
| 168 | 167 | } |
| 169 | 168 | if (! empty ( $usuarios )) { |
| 170 | 169 | // atualiza papeis vinculados |
| 171 | 170 | foreach ( $usuarios as $p ) { |
| 172 | - $resultado = adicionaUsuarioGrupo ( $id_grupo, $p, $dbhw ); | |
| 171 | + $resultado = adicionaUsuario ( $id_grupo, $p, $dbhw ); | |
| 173 | 172 | if ($resultado == false) { |
| 174 | 173 | return false; |
| 175 | 174 | } |
| ... | ... | @@ -177,7 +176,7 @@ function alterarGrupo($id_grupo, $nome, $descricao, $usuarios, $dbhw) { |
| 177 | 176 | } |
| 178 | 177 | return $id_grupo; |
| 179 | 178 | } |
| 180 | -function adicionaUsuarioGrupo($id_grupo, $id_usuario, $dbhw) { | |
| 179 | +function adicionaUsuario($id_grupo, $id_usuario, $dbhw) { | |
| 181 | 180 | global $esquemaadmin; |
| 182 | 181 | $dataCol = array ( |
| 183 | 182 | "id_usuario" => $id_usuario, |
| ... | ... | @@ -186,20 +185,20 @@ function adicionaUsuarioGrupo($id_grupo, $id_usuario, $dbhw) { |
| 186 | 185 | $resultado = i3GeoAdminInsert ( $dbhw, "i3geousr_grupousuario", $dataCol ); |
| 187 | 186 | return $resultado; |
| 188 | 187 | } |
| 189 | -function excluirGrupo($id_grupo, $dbhw) { | |
| 188 | +function excluir($id_grupo, $dbhw) { | |
| 190 | 189 | global $esquemaadmin; |
| 191 | - $resultado = exclui ( $esquemaadmin . "i3geousr_grupos", "id_grupo", $id_grupo, $dbhw, false ); | |
| 190 | + $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geousr_grupos", "id_grupo", $id_grupo, $dbhw, false ); | |
| 192 | 191 | if ($resultado == false) { |
| 193 | 192 | return false; |
| 194 | 193 | } |
| 195 | 194 | if ($resultado == true) { |
| 196 | - $resultado = excluirUsuariosGrupo ( $id_grupo, $dbhw ); | |
| 195 | + $resultado = excluirUsuarios ( $id_grupo, $dbhw ); | |
| 197 | 196 | } |
| 198 | 197 | return $resultado; |
| 199 | 198 | } |
| 200 | -function excluirUsuariosGrupo($id_grupo, $dbhw) { | |
| 199 | +function excluirUsuarios($id_grupo, $dbhw) { | |
| 201 | 200 | global $esquemaadmin; |
| 202 | - $resultado = exclui ( $esquemaadmin . "i3geousr_grupousuario", "id_grupo", $id_grupo, $dbhw, false ); | |
| 201 | + $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geousr_grupousuario", "id_grupo", $id_grupo, $dbhw, false ); | |
| 203 | 202 | return $resultado; |
| 204 | 203 | } |
| 205 | 204 | ?> | ... | ... |
admin1/usuarios/grupos/index.js
| ... | ... | @@ -24,22 +24,22 @@ Free Software Foundation, Inc., no endere&ccedil;o |
| 24 | 24 | */ |
| 25 | 25 | i3GEOadmin.gruposusuarios = { |
| 26 | 26 | //variavel global indicando o elemento que recebera a lista de usuarios |
| 27 | - ondeListaGrupos: "", | |
| 27 | + ondeLista: "", | |
| 28 | 28 | //conteudo html do formulario de adicao de operacao |
| 29 | - formAdicionaGrupo: "", | |
| 29 | + formAdiciona: "", | |
| 30 | 30 | init: function(onde){ |
| 31 | - i3GEOadmin.gruposusuarios.ondeListaGrupos = onde; | |
| 32 | - i3GEOadmin.gruposusuarios.pegaGrupos(); | |
| 31 | + i3GEOadmin.gruposusuarios.ondeLista = onde; | |
| 32 | + i3GEOadmin.gruposusuarios.lista(); | |
| 33 | 33 | }, |
| 34 | 34 | /* |
| 35 | -Function: pegaGrupos | |
| 35 | +Function: lista | |
| 36 | 36 | |
| 37 | 37 | Obtém a lista de grupos |
| 38 | 38 | */ |
| 39 | - pegaGrupos: function(){ | |
| 40 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.gruposusuarios.ondeListaGrupos); | |
| 39 | + lista: function(){ | |
| 40 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.gruposusuarios.ondeLista); | |
| 41 | 41 | $.post( |
| 42 | - "exec.php?funcao=pegaGruposEusuarios" | |
| 42 | + "exec.php?funcao=lista" | |
| 43 | 43 | ) |
| 44 | 44 | .done( |
| 45 | 45 | function(data, status){ |
| ... | ... | @@ -50,17 +50,17 @@ Obt&eacute;m a lista de grupos |
| 50 | 50 | //template dos checkbox |
| 51 | 51 | var templateUsuarios = $("#templateInputUsuarios").html(); |
| 52 | 52 | //template do form de cada operacao |
| 53 | - var templateGrupos = $("#templateGrupos").html(); | |
| 53 | + var templateLista = $("#templateLista").html(); | |
| 54 | 54 | //lista todas as usuarios |
| 55 | 55 | var html = Mustache.to_html( |
| 56 | - "{{#data}}" + templateGrupos + "{{/data}}", | |
| 56 | + "{{#data}}" + templateLista + "{{/data}}", | |
| 57 | 57 | $.extend( |
| 58 | 58 | {}, |
| 59 | 59 | i3GEOadmin.gruposusuarios.dicionario, |
| 60 | 60 | { |
| 61 | 61 | "data": json["grupos"], |
| 62 | - "onExcluir": "i3GEOadmin.gruposusuarios.excluirGrupoDialogo",//funcao | |
| 63 | - "onSalvar": "i3GEOadmin.gruposusuarios.salvarGrupoDialogo",//funcao | |
| 62 | + "onExcluir": "i3GEOadmin.gruposusuarios.excluirDialogo",//funcao | |
| 63 | + "onSalvar": "i3GEOadmin.gruposusuarios.salvarDialogo",//funcao | |
| 64 | 64 | "excluir": i3GEOadmin.gruposusuarios.dicionario.excluir, |
| 65 | 65 | "inputUsuarios": function(){ |
| 66 | 66 | //marca os checkbox |
| ... | ... | @@ -85,7 +85,7 @@ Obt&eacute;m a lista de grupos |
| 85 | 85 | } |
| 86 | 86 | ) |
| 87 | 87 | ); |
| 88 | - i3GEOadmin.gruposusuarios.ondeListaGrupos.html(html); | |
| 88 | + i3GEOadmin.gruposusuarios.ondeLista.html(html); | |
| 89 | 89 | //filtro |
| 90 | 90 | html = Mustache.to_html( |
| 91 | 91 | "{{#data}}" + $("#templateFiltro").html() + "{{/data}}", |
| ... | ... | @@ -98,9 +98,9 @@ Obt&eacute;m a lista de grupos |
| 98 | 98 | i3GEOadmin.gruposusuarios.filtra(i3GEOadmin.gruposusuarios.pegaFiltro()); |
| 99 | 99 | } |
| 100 | 100 | //monta um template para o modal de inclusao de novo usuario |
| 101 | - if(i3GEOadmin.gruposusuarios.formAdicionaGrupo == ""){ | |
| 101 | + if(i3GEOadmin.gruposusuarios.formAdiciona == ""){ | |
| 102 | 102 | html = Mustache.to_html( |
| 103 | - $("#templateGrupos").html(), | |
| 103 | + $("#templateLista").html(), | |
| 104 | 104 | $.extend( |
| 105 | 105 | {}, |
| 106 | 106 | i3GEOadmin.gruposusuarios.dicionario, |
| ... | ... | @@ -108,7 +108,7 @@ Obt&eacute;m a lista de grupos |
| 108 | 108 | "id_grupo": "modal", |
| 109 | 109 | "excluir": i3GEOadmin.gruposusuarios.dicionario.cancelar, |
| 110 | 110 | "onExcluir": "i3GEOadmin.core.fechaModalGeral",//funcao |
| 111 | - "onSalvar": "i3GEOadmin.gruposusuarios.adicionaGrupo",//funcao | |
| 111 | + "onSalvar": "i3GEOadmin.gruposusuarios.adiciona",//funcao | |
| 112 | 112 | "nome": "", |
| 113 | 113 | "descricao": "", |
| 114 | 114 | "inputUsuarios": function(){ |
| ... | ... | @@ -122,33 +122,33 @@ Obt&eacute;m a lista de grupos |
| 122 | 122 | } |
| 123 | 123 | ) |
| 124 | 124 | ); |
| 125 | - i3GEOadmin.gruposusuarios.formAdicionaGrupo = html; | |
| 125 | + i3GEOadmin.gruposusuarios.formAdiciona = html; | |
| 126 | 126 | } |
| 127 | 127 | $.material.init(); |
| 128 | 128 | } |
| 129 | 129 | ) |
| 130 | 130 | .fail(function(data){ |
| 131 | - i3GEOadmin.gruposusuarios.ondeListaGrupos.html(""); | |
| 131 | + i3GEOadmin.gruposusuarios.ondeLista.html(""); | |
| 132 | 132 | i3GEOadmin.core.mostraErro(data.status + " " +data.statusText); |
| 133 | 133 | }); |
| 134 | 134 | }, |
| 135 | - adicionaGrupoDialogo: function(){ | |
| 136 | - i3GEOadmin.core.abreModalGeral(i3GEOadmin.gruposusuarios.formAdicionaGrupo); | |
| 135 | + adicionaDialogo: function(){ | |
| 136 | + i3GEOadmin.core.abreModalGeral(i3GEOadmin.gruposusuarios.formAdiciona); | |
| 137 | 137 | }, |
| 138 | 138 | // os parametros sao obtidos do formulario aberto do modal |
| 139 | - adicionaGrupo: function(){ | |
| 139 | + adiciona: function(){ | |
| 140 | 140 | var parametros = $("#form-modal form").serialize(); |
| 141 | 141 | i3GEOadmin.core.fechaModalGeral(); |
| 142 | 142 | i3GEOadmin.core.modalAguarde(true); |
| 143 | 143 | $.post( |
| 144 | - "exec.php?funcao=adicionarGrupo", | |
| 144 | + "exec.php?funcao=adicionar", | |
| 145 | 145 | parametros |
| 146 | 146 | ) |
| 147 | 147 | .done( |
| 148 | 148 | function(data, status){ |
| 149 | 149 | i3GEOadmin.core.modalAguarde(false); |
| 150 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.gruposusuarios.ondeListaGrupos); | |
| 151 | - i3GEOadmin.gruposusuarios.pegaGrupos(); | |
| 150 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.gruposusuarios.ondeLista); | |
| 151 | + i3GEOadmin.gruposusuarios.lista(); | |
| 152 | 152 | } |
| 153 | 153 | ) |
| 154 | 154 | .fail( |
| ... | ... | @@ -158,21 +158,21 @@ Obt&eacute;m a lista de grupos |
| 158 | 158 | } |
| 159 | 159 | ); |
| 160 | 160 | }, |
| 161 | - excluirGrupoDialogo: function(id_grupo){ | |
| 161 | + excluirDialogo: function(id){ | |
| 162 | 162 | var hash = { |
| 163 | 163 | "mensagem": i3GEOadmin.gruposusuarios.dicionario.confirma, |
| 164 | - "onBotao1": "i3GEOadmin.gruposusuarios.excluirGrupo('"+id_grupo+"')", | |
| 164 | + "onBotao1": "i3GEOadmin.gruposusuarios.excluir('"+id+"')", | |
| 165 | 165 | "botao1": i3GEOadmin.gruposusuarios.dicionario.sim, |
| 166 | 166 | "onBotao2": "i3GEOadmin.core.fechaModalConfirma();", |
| 167 | 167 | "botao2": i3GEOadmin.gruposusuarios.dicionario.nao |
| 168 | 168 | }; |
| 169 | 169 | i3GEOadmin.core.abreModalConfirma(hash); |
| 170 | 170 | }, |
| 171 | - excluirGrupo: function(id_grupo){ | |
| 171 | + excluir: function(id){ | |
| 172 | 172 | i3GEOadmin.core.modalAguarde(true); |
| 173 | 173 | $.post( |
| 174 | - "exec.php?funcao=excluirGrupo", | |
| 175 | - "id_grupo="+id_grupo | |
| 174 | + "exec.php?funcao=excluir", | |
| 175 | + "id_grupo="+id | |
| 176 | 176 | ) |
| 177 | 177 | .done( |
| 178 | 178 | function(data, status){ |
| ... | ... | @@ -188,29 +188,29 @@ Obt&eacute;m a lista de grupos |
| 188 | 188 | } |
| 189 | 189 | ); |
| 190 | 190 | }, |
| 191 | - salvarGrupoDialogo: function(id_grupo){ | |
| 191 | + salvarDialogo: function(id){ | |
| 192 | 192 | var hash = { |
| 193 | 193 | "mensagem": i3GEOadmin.gruposusuarios.dicionario.confirma, |
| 194 | - "onBotao1": "i3GEOadmin.gruposusuarios.salvarGrupo('"+id_grupo+"')", | |
| 194 | + "onBotao1": "i3GEOadmin.gruposusuarios.salvar('"+id+"')", | |
| 195 | 195 | "botao1": i3GEOadmin.gruposusuarios.dicionario.sim, |
| 196 | 196 | "onBotao2": "i3GEOadmin.core.fechaModalConfirma();", |
| 197 | 197 | "botao2": i3GEOadmin.gruposusuarios.dicionario.nao |
| 198 | 198 | }; |
| 199 | 199 | i3GEOadmin.core.abreModalConfirma(hash); |
| 200 | 200 | }, |
| 201 | - salvarGrupo: function(id_grupo){ | |
| 202 | - var parametros = $("#form-" + id_grupo + " form").serialize(); | |
| 201 | + salvar: function(id){ | |
| 202 | + var parametros = $("#form-" + id + " form").serialize(); | |
| 203 | 203 | i3GEOadmin.core.fechaModalGeral(); |
| 204 | 204 | i3GEOadmin.core.modalAguarde(true); |
| 205 | 205 | $.post( |
| 206 | - "exec.php?funcao=alterarGrupo", | |
| 207 | - "id_grupo="+ id_grupo+"&"+parametros | |
| 206 | + "exec.php?funcao=alterar", | |
| 207 | + "id_grupo="+ id +"&"+parametros | |
| 208 | 208 | ) |
| 209 | 209 | .done( |
| 210 | 210 | function(data, status){ |
| 211 | 211 | i3GEOadmin.core.modalAguarde(false); |
| 212 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.gruposusuarios.ondeListaGrupos); | |
| 213 | - i3GEOadmin.gruposusuarios.pegaGrupos(); | |
| 212 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.gruposusuarios.ondeLista); | |
| 213 | + i3GEOadmin.gruposusuarios.lista(); | |
| 214 | 214 | } |
| 215 | 215 | ) |
| 216 | 216 | .fail( | ... | ... |
admin1/usuarios/grupos/index.php
| ... | ... | @@ -24,8 +24,8 @@ include "../../head.php"; |
| 24 | 24 | <i class="material-icons">help</i> |
| 25 | 25 | </button> |
| 26 | 26 | --> |
| 27 | - <h3>{{{gruposusuarios}}}</h3> | |
| 28 | - <h4>{{{txtAjuda}}}</h4> | |
| 27 | + <h3>{{{txtTitulo}}}</h3> | |
| 28 | + <h4>{{{txtDesc}}}</h4> | |
| 29 | 29 | <!-- aqui entra o filtro --> |
| 30 | 30 | <div class="form-group"> |
| 31 | 31 | <label class="control-label">{{{filtro}}}</label> |
| ... | ... | @@ -34,7 +34,7 @@ include "../../head.php"; |
| 34 | 34 | </div> |
| 35 | 35 | |
| 36 | 36 | <div class="row pull-right"> |
| 37 | - <a onclick="i3GEOadmin.gruposusuarios.adicionaGrupoDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a> | |
| 37 | + <a onclick="i3GEOadmin.gruposusuarios.adicionaDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a> | |
| 38 | 38 | </div> |
| 39 | 39 | <div class="clearfix"></div> |
| 40 | 40 | <!--Modal ajuda |
| ... | ... | @@ -59,7 +59,7 @@ include "../../head.php"; |
| 59 | 59 | <script id="templateFiltro" type="x-tmpl-mustache"> |
| 60 | 60 | <option value="form-{{id_grupo}}">{{{nome}}}</option> |
| 61 | 61 | </script> |
| 62 | -<script id="templateGrupos" type="x-tmpl-mustache"> | |
| 62 | +<script id="templateLista" type="x-tmpl-mustache"> | |
| 63 | 63 | <div class="panel panel-default" id="form-{{id_grupo}}"> |
| 64 | 64 | <div class="panel-body"> |
| 65 | 65 | <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form" role="form" method="post" action="" > | ... | ... |
admin1/usuarios/operacoes/exec.php
| ... | ... | @@ -29,10 +29,9 @@ error_reporting(0); |
| 29 | 29 | |
| 30 | 30 | include_once(dirname(__FILE__)."/../../../admin/php/login.php"); |
| 31 | 31 | $funcoesEdicao = array( |
| 32 | - "ADICIONAROPERACAO", | |
| 33 | - "ALTERAROPERACAO", | |
| 34 | - "ADICIONAPAPELOPERACOES", | |
| 35 | - "EXCLUIROPERACAO" | |
| 32 | + "ADICIONAR", | |
| 33 | + "ALTERAR", | |
| 34 | + "EXCLUIR" | |
| 36 | 35 | ); |
| 37 | 36 | if(in_array(strtoupper($funcao),$funcoesEdicao)){ |
| 38 | 37 | if(verificaOperacaoSessao("admin/html/operacoes") == false){ |
| ... | ... | @@ -42,7 +41,7 @@ if(in_array(strtoupper($funcao),$funcoesEdicao)){ |
| 42 | 41 | include(dirname(__FILE__)."/../../../admin/php/conexao.php"); |
| 43 | 42 | $funcao = strtoupper($funcao); |
| 44 | 43 | //converte os parametros de definicao dos papeis em um array |
| 45 | -if($funcao == "ADICIONAROPERACAO" || $funcao == "ALTERAROPERACAO"){ | |
| 44 | +if($funcao == "ADICIONAR" || $funcao == "ALTERAR"){ | |
| 46 | 45 | $papeis = array(); |
| 47 | 46 | $papeis[] = 1; //admin |
| 48 | 47 | foreach(array_keys($_POST) as $k){ |
| ... | ... | @@ -55,8 +54,8 @@ if($funcao == "ADICIONAROPERACAO" || $funcao == "ALTERAROPERACAO"){ |
| 55 | 54 | } |
| 56 | 55 | switch ($funcao) |
| 57 | 56 | { |
| 58 | - case "ADICIONAROPERACAO": | |
| 59 | - $novo = adicionarOperacao($codigo,$descricao,$papeis,$dbhw); | |
| 57 | + case "ADICIONAR": | |
| 58 | + $novo = adicionar($codigo,$descricao,$papeis,$dbhw); | |
| 60 | 59 | if($novo != false){ |
| 61 | 60 | $sql = "SELECT * from ".$esquemaadmin."i3geousr_operacoes WHERE id_operacao = ".$novo; |
| 62 | 61 | $dados = pegaDados($sql,$dbh); |
| ... | ... | @@ -72,8 +71,8 @@ switch ($funcao) |
| 72 | 71 | } |
| 73 | 72 | exit; |
| 74 | 73 | break; |
| 75 | - case "ALTERAROPERACAO": | |
| 76 | - $novo = alterarOperacao($id_operacao,$codigo,$descricao,$papeis,$dbhw); | |
| 74 | + case "ALTERAR": | |
| 75 | + $novo = alterar($id_operacao,$codigo,$descricao,$papeis,$dbhw); | |
| 77 | 76 | if($novo == false){ |
| 78 | 77 | header("HTTP/1.1 500 erro ao consultar banco de dados"); |
| 79 | 78 | exit; |
| ... | ... | @@ -87,7 +86,7 @@ switch ($funcao) |
| 87 | 86 | retornaJSON($dados); |
| 88 | 87 | exit; |
| 89 | 88 | break; |
| 90 | - case "PEGAOPERACOESEPAPEIS": | |
| 89 | + case "LISTA": | |
| 91 | 90 | $operacoes = pegaDados("SELECT id_operacao,codigo,descricao from ".$esquemaadmin."i3geousr_operacoes order by codigo",$dbh,false); |
| 92 | 91 | $papeis = pegaDados("SELECT P.id_papel, P.nome, P.descricao, OP.id_operacao FROM ".$esquemaadmin."i3geousr_operacoes AS O JOIN ".$esquemaadmin."i3geousr_operacoespapeis AS OP ON O.id_operacao = OP.id_operacao JOIN ".$esquemaadmin."i3geousr_papeis AS P ON OP.id_papel = P.id_papel ",$dbh,false); |
| 93 | 92 | if($operacoes == false || $papeis == false){ |
| ... | ... | @@ -117,8 +116,8 @@ switch ($funcao) |
| 117 | 116 | } |
| 118 | 117 | retornaJSON(array("operacoes"=>$o,"papeis"=>$papeis)); |
| 119 | 118 | break; |
| 120 | - case "EXCLUIROPERACAO": | |
| 121 | - $retorna = excluirOperacao($id_operacao,$dbhw); | |
| 119 | + case "EXCLUIR": | |
| 120 | + $retorna = excluir($id_operacao,$dbhw); | |
| 122 | 121 | $dbhw = null; |
| 123 | 122 | $dbh = null; |
| 124 | 123 | if($retorna == false){ |
| ... | ... | @@ -131,14 +130,14 @@ switch ($funcao) |
| 131 | 130 | } |
| 132 | 131 | cpjson($retorno); |
| 133 | 132 | //$papeis deve ser um array |
| 134 | -function adicionarOperacao($codigo,$descricao,$papeis,$dbhw){ | |
| 133 | +function adicionar($codigo,$descricao,$papeis,$dbhw){ | |
| 135 | 134 | global $esquemaadmin; |
| 136 | 135 | try{ |
| 137 | 136 | $dataCol = array( |
| 138 | 137 | "descricao" => '' |
| 139 | 138 | ); |
| 140 | 139 | $id_operacao = i3GeoAdminInsertUnico($dbhw,"i3geousr_operacoes",$dataCol,"descricao","id_operacao"); |
| 141 | - $retorna = alterarOperacao($id_operacao,$codigo,$descricao,$papeis,$dbhw); | |
| 140 | + $retorna = alterar($id_operacao,$codigo,$descricao,$papeis,$dbhw); | |
| 142 | 141 | return $retorna; |
| 143 | 142 | } |
| 144 | 143 | catch (PDOException $e){ |
| ... | ... | @@ -146,7 +145,7 @@ function adicionarOperacao($codigo,$descricao,$papeis,$dbhw){ |
| 146 | 145 | } |
| 147 | 146 | } |
| 148 | 147 | //$papeis deve ser um array |
| 149 | -function alterarOperacao($id_operacao,$codigo,$descricao,$papeis,$dbhw){ | |
| 148 | +function alterar($id_operacao,$codigo,$descricao,$papeis,$dbhw){ | |
| 150 | 149 | global $esquemaadmin; |
| 151 | 150 | if($convUTF){ |
| 152 | 151 | $descricao = utf8_encode($descricao); |
| ... | ... | @@ -160,14 +159,14 @@ function alterarOperacao($id_operacao,$codigo,$descricao,$papeis,$dbhw){ |
| 160 | 159 | return false; |
| 161 | 160 | } |
| 162 | 161 | //apaga todos os papeis |
| 163 | - $resultado = excluirPapeisOperacao($id_operacao,$dbhw); | |
| 162 | + $resultado = excluirPapeis($id_operacao,$dbhw); | |
| 164 | 163 | if($resultado == false){ |
| 165 | 164 | return false; |
| 166 | 165 | } |
| 167 | 166 | if(!empty($papeis)){ |
| 168 | 167 | //atualiza papeis vinculados |
| 169 | 168 | foreach($papeis as $p){ |
| 170 | - $resultado = adicionaPapelOperacao($id_operacao,$p,$dbhw); | |
| 169 | + $resultado = adicionaPapel($id_operacao,$p,$dbhw); | |
| 171 | 170 | if($resultado == false){ |
| 172 | 171 | return false; |
| 173 | 172 | } |
| ... | ... | @@ -175,7 +174,7 @@ function alterarOperacao($id_operacao,$codigo,$descricao,$papeis,$dbhw){ |
| 175 | 174 | } |
| 176 | 175 | return $id_operacao; |
| 177 | 176 | } |
| 178 | -function adicionaPapelOperacao($id_operacao,$id_papel,$dbhw){ | |
| 177 | +function adicionaPapel($id_operacao,$id_papel,$dbhw){ | |
| 179 | 178 | global $esquemaadmin; |
| 180 | 179 | $dataCol = array( |
| 181 | 180 | "id_operacao" => $id_operacao, |
| ... | ... | @@ -184,20 +183,20 @@ function adicionaPapelOperacao($id_operacao,$id_papel,$dbhw){ |
| 184 | 183 | $resultado = i3GeoAdminInsert($dbhw,"i3geousr_operacoespapeis",$dataCol); |
| 185 | 184 | return $resultado; |
| 186 | 185 | } |
| 187 | -function excluirOperacao($id_operacao,$dbhw){ | |
| 186 | +function excluir($id_operacao,$dbhw){ | |
| 188 | 187 | global $esquemaadmin; |
| 189 | - $resultado = exclui($esquemaadmin."i3geousr_operacoes","id_operacao",$id_operacao,$dbhw,false); | |
| 188 | + $resultado = i3GeoAdminExclui($esquemaadmin."i3geousr_operacoes","id_operacao",$id_operacao,$dbhw,false); | |
| 190 | 189 | if($resultado == false){ |
| 191 | 190 | return false; |
| 192 | 191 | } |
| 193 | 192 | if($resultado == true){ |
| 194 | - $resultado = excluirPapeisOperacao($id_operacao,$dbhw); | |
| 193 | + $resultado = excluirPapeis($id_operacao,$dbhw); | |
| 195 | 194 | } |
| 196 | 195 | return $resultado; |
| 197 | 196 | } |
| 198 | -function excluirPapeisOperacao($id_operacao,$dbhw){ | |
| 197 | +function excluirPapeis($id_operacao,$dbhw){ | |
| 199 | 198 | global $esquemaadmin; |
| 200 | - $resultado = exclui($esquemaadmin."i3geousr_operacoespapeis","id_operacao",$id_operacao,$dbhw,false); | |
| 199 | + $resultado = i3GeoAdminExclui($esquemaadmin."i3geousr_operacoespapeis","id_operacao",$id_operacao,$dbhw,false); | |
| 201 | 200 | return $resultado; |
| 202 | 201 | } |
| 203 | 202 | ?> | ... | ... |
admin1/usuarios/operacoes/index.js
| ... | ... | @@ -25,27 +25,27 @@ Free Software Foundation, Inc., no endere&ccedil;o |
| 25 | 25 | |
| 26 | 26 | i3GEOadmin.operacoes = { |
| 27 | 27 | //variavel global indicando o elemento que recebera a lista de operacoes |
| 28 | - ondeListaOperacoes: "", | |
| 28 | + ondeLista: "", | |
| 29 | 29 | //conteudo html do formulario de adicao de operacao |
| 30 | - formAdicionaOperacao: "", | |
| 30 | + formAdiciona: "", | |
| 31 | 31 | /* |
| 32 | 32 | Function: initMenu |
| 33 | 33 | |
| 34 | 34 | Inicializa o editor |
| 35 | 35 | */ |
| 36 | 36 | init: function(onde){ |
| 37 | - i3GEOadmin.operacoes.ondeListaOperacoes = onde; | |
| 38 | - i3GEOadmin.operacoes.pegaOperacoes(); | |
| 37 | + i3GEOadmin.operacoes.ondeLista = onde; | |
| 38 | + i3GEOadmin.operacoes.lista(); | |
| 39 | 39 | }, |
| 40 | 40 | /* |
| 41 | -Function: pegaOperacoes | |
| 41 | +Function: lista | |
| 42 | 42 | |
| 43 | 43 | Obtém a lista de operacoes |
| 44 | 44 | */ |
| 45 | - pegaOperacoes: function(){ | |
| 46 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.operacoes.ondeListaOperacoes); | |
| 45 | + lista: function(){ | |
| 46 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.operacoes.ondeLista); | |
| 47 | 47 | $.post( |
| 48 | - "exec.php?funcao=pegaOperacoesEpapeis" | |
| 48 | + "exec.php?funcao=lista" | |
| 49 | 49 | ) |
| 50 | 50 | .done( |
| 51 | 51 | function(data, status){ |
| ... | ... | @@ -56,17 +56,17 @@ Obt&eacute;m a lista de operacoes |
| 56 | 56 | //template dos checkbox |
| 57 | 57 | var templatePapeis = $("#templateInputPapeis").html(); |
| 58 | 58 | //template do form de cada operacao |
| 59 | - var templateOperacoes = $("#templateOperacoes").html(); | |
| 59 | + var templateLista = $("#templateLista").html(); | |
| 60 | 60 | //lista todas as operacoes |
| 61 | 61 | var html = Mustache.to_html( |
| 62 | - "{{#data}}" + templateOperacoes + "{{/data}}", | |
| 62 | + "{{#data}}" + templateLista + "{{/data}}", | |
| 63 | 63 | $.extend( |
| 64 | 64 | {}, |
| 65 | 65 | i3GEOadmin.operacoes.dicionario, |
| 66 | 66 | { |
| 67 | 67 | "data":json["operacoes"], |
| 68 | - "onExcluir": "i3GEOadmin.operacoes.excluirOperacaoDialogo",//funcao | |
| 69 | - "onSalvar": "i3GEOadmin.operacoes.salvarOperacaoDialogo",//funcao | |
| 68 | + "onExcluir": "i3GEOadmin.operacoes.excluirDialogo",//funcao | |
| 69 | + "onSalvar": "i3GEOadmin.operacoes.salvarDialogo",//funcao | |
| 70 | 70 | "labelCodigo": i3GEOadmin.operacoes.dicionario.codigo, |
| 71 | 71 | "labelDescricao": i3GEOadmin.operacoes.dicionario.descricao, |
| 72 | 72 | "inputPapeis": function(){ |
| ... | ... | @@ -92,7 +92,7 @@ Obt&eacute;m a lista de operacoes |
| 92 | 92 | } |
| 93 | 93 | ) |
| 94 | 94 | ); |
| 95 | - i3GEOadmin.operacoes.ondeListaOperacoes.html(html); | |
| 95 | + i3GEOadmin.operacoes.ondeLista.html(html); | |
| 96 | 96 | //filtro |
| 97 | 97 | html = Mustache.to_html( |
| 98 | 98 | "{{#data}}" + $("#templateFiltro").html() + "{{/data}}", |
| ... | ... | @@ -105,9 +105,9 @@ Obt&eacute;m a lista de operacoes |
| 105 | 105 | i3GEOadmin.operacoes.filtra(pegaFiltro()); |
| 106 | 106 | } |
| 107 | 107 | //monta um template para o modal de inclusao de nova operacao |
| 108 | - if(i3GEOadmin.operacoes.formAdicionaOperacao == ""){ | |
| 108 | + if(i3GEOadmin.operacoes.formAdiciona == ""){ | |
| 109 | 109 | html = Mustache.to_html( |
| 110 | - $("#templateOperacoes").html(), | |
| 110 | + $("#templateLista").html(), | |
| 111 | 111 | $.extend( |
| 112 | 112 | {}, |
| 113 | 113 | i3GEOadmin.operacoes.dicionario, |
| ... | ... | @@ -115,7 +115,7 @@ Obt&eacute;m a lista de operacoes |
| 115 | 115 | "labelCodigo": i3GEOadmin.operacoes.dicionario.codigo, |
| 116 | 116 | "labelDescricao": i3GEOadmin.operacoes.dicionario.descricao, |
| 117 | 117 | "onExcluir": "i3GEOadmin.core.fechaModalGeral",//funcao |
| 118 | - "onSalvar": "i3GEOadmin.operacoes.adicionaOperacao",//funcao | |
| 118 | + "onSalvar": "i3GEOadmin.operacoes.adiciona",//funcao | |
| 119 | 119 | "excluir": i3GEOadmin.operacoes.dicionario.cancela, |
| 120 | 120 | "codigo": "", |
| 121 | 121 | "id_operacao": "modal", |
| ... | ... | @@ -131,33 +131,33 @@ Obt&eacute;m a lista de operacoes |
| 131 | 131 | } |
| 132 | 132 | ) |
| 133 | 133 | ); |
| 134 | - i3GEOadmin.operacoes.formAdicionaOperacao = html; | |
| 134 | + i3GEOadmin.operacoes.formAdiciona = html; | |
| 135 | 135 | } |
| 136 | 136 | $.material.init(); |
| 137 | 137 | } |
| 138 | 138 | ) |
| 139 | 139 | .fail(function(data){ |
| 140 | - i3GEOadmin.operacoes.ondeListaOperacoes.html(""); | |
| 140 | + i3GEOadmin.operacoes.ondeLista.html(""); | |
| 141 | 141 | i3GEOadmin.core.mostraErro(data.status + " " +data.statusText); |
| 142 | 142 | }); |
| 143 | 143 | }, |
| 144 | - adicionaOperacaoDialogo: function(){ | |
| 145 | - i3GEOadmin.core.abreModalGeral(i3GEOadmin.operacoes.formAdicionaOperacao); | |
| 144 | + adicionaDialogo: function(){ | |
| 145 | + i3GEOadmin.core.abreModalGeral(i3GEOadmin.operacoes.formAdiciona); | |
| 146 | 146 | }, |
| 147 | 147 | // os parametros sao obtidos do formulario aberto do modal |
| 148 | - adicionaOperacao: function(){ | |
| 148 | + adiciona: function(){ | |
| 149 | 149 | var parametros = $("#form-modal form").serialize(); |
| 150 | 150 | i3GEOadmin.core.fechaModalGeral(); |
| 151 | 151 | i3GEOadmin.core.modalAguarde(true); |
| 152 | 152 | $.post( |
| 153 | - "exec.php?funcao=adicionarOperacao", | |
| 153 | + "exec.php?funcao=adicionar", | |
| 154 | 154 | parametros |
| 155 | 155 | ) |
| 156 | 156 | .done( |
| 157 | 157 | function(data, status){ |
| 158 | 158 | i3GEOadmin.core.modalAguarde(false); |
| 159 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.operacoes.ondeListaOperacoes); | |
| 160 | - i3GEOadmin.operacoes.pegaOperacoes(); | |
| 159 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.operacoes.ondeLista); | |
| 160 | + i3GEOadmin.operacoes.lista(); | |
| 161 | 161 | } |
| 162 | 162 | ) |
| 163 | 163 | .fail( |
| ... | ... | @@ -167,21 +167,21 @@ Obt&eacute;m a lista de operacoes |
| 167 | 167 | } |
| 168 | 168 | ); |
| 169 | 169 | }, |
| 170 | - excluirOperacaoDialogo: function(id_operacao){ | |
| 170 | + excluirDialogo: function(id){ | |
| 171 | 171 | var hash = { |
| 172 | 172 | "mensagem": i3GEOadmin.operacoes.dicionario.confirma, |
| 173 | - "onBotao1": "i3GEOadmin.operacoes.excluirOperacao('"+id_operacao+"')", | |
| 173 | + "onBotao1": "i3GEOadmin.operacoes.excluir('"+id+"')", | |
| 174 | 174 | "botao1": i3GEOadmin.operacoes.dicionario.sim, |
| 175 | 175 | "onBotao2": "i3GEOadmin.core.fechaModalConfirma();", |
| 176 | 176 | "botao2": i3GEOadmin.operacoes.dicionario.nao |
| 177 | 177 | }; |
| 178 | 178 | i3GEOadmin.core.abreModalConfirma(hash); |
| 179 | 179 | }, |
| 180 | - excluirOperacao: function(id_operacao){ | |
| 180 | + excluir: function(id){ | |
| 181 | 181 | i3GEOadmin.core.modalAguarde(true); |
| 182 | 182 | $.post( |
| 183 | - "exec.php?funcao=excluirOperacao", | |
| 184 | - "id_operacao="+id_operacao | |
| 183 | + "exec.php?funcao=excluir", | |
| 184 | + "id_operacao="+id | |
| 185 | 185 | ) |
| 186 | 186 | .done( |
| 187 | 187 | function(data, status){ |
| ... | ... | @@ -198,29 +198,29 @@ Obt&eacute;m a lista de operacoes |
| 198 | 198 | } |
| 199 | 199 | ); |
| 200 | 200 | }, |
| 201 | - salvarOperacaoDialogo: function(id_operacao){ | |
| 201 | + salvarDialogo: function(id){ | |
| 202 | 202 | var hash = { |
| 203 | 203 | "mensagem": i3GEOadmin.operacoes.dicionario.confirma, |
| 204 | - "onBotao1": "i3GEOadmin.operacoes.salvarOperacao('"+id_operacao+"')", | |
| 204 | + "onBotao1": "i3GEOadmin.operacoes.salvar('"+id+"')", | |
| 205 | 205 | "botao1": i3GEOadmin.operacoes.dicionario.sim, |
| 206 | 206 | "onBotao2": "i3GEOadmin.core.fechaModalConfirma();", |
| 207 | 207 | "botao2": i3GEOadmin.operacoes.dicionario.nao |
| 208 | 208 | }; |
| 209 | 209 | i3GEOadmin.core.abreModalConfirma(hash); |
| 210 | 210 | }, |
| 211 | - salvarOperacao: function(id_operacao){ | |
| 212 | - var parametros = $("#form-" + id_operacao + " form").serialize(); | |
| 211 | + salvar: function(id){ | |
| 212 | + var parametros = $("#form-" + id + " form").serialize(); | |
| 213 | 213 | i3GEOadmin.core.fechaModalGeral(); |
| 214 | 214 | i3GEOadmin.core.modalAguarde(true); |
| 215 | 215 | $.post( |
| 216 | - "exec.php?funcao=alterarOperacao", | |
| 217 | - "id_operacao="+ id_operacao +"&"+parametros | |
| 216 | + "exec.php?funcao=alterar", | |
| 217 | + "id_operacao="+ id +"&"+parametros | |
| 218 | 218 | ) |
| 219 | 219 | .done( |
| 220 | 220 | function(data, status){ |
| 221 | 221 | i3GEOadmin.core.modalAguarde(false); |
| 222 | - i3GEOadmin.core.iconeAguarde(i3GEOadmin.operacoes.ondeListaOperacoes); | |
| 223 | - i3GEOadmin.operacoes.pegaOperacoes(); | |
| 222 | + i3GEOadmin.core.iconeAguarde(i3GEOadmin.operacoes.ondeLista); | |
| 223 | + i3GEOadmin.operacoes.lista(); | |
| 224 | 224 | } |
| 225 | 225 | ) |
| 226 | 226 | .fail( | ... | ... |
admin1/usuarios/operacoes/index.php
| ... | ... | @@ -22,8 +22,8 @@ include "../../head.php"; |
| 22 | 22 | class="btn btn-primary btn-fab btn-fab-mini pull-right"> |
| 23 | 23 | <i class="material-icons">help</i> |
| 24 | 24 | </button> |
| 25 | - <h3>{{{operacoes}}}</h3> | |
| 26 | - <h4>{{{txtAjuda}}}</h4> | |
| 25 | + <h3>{{{txtTitulo}}}</h3> | |
| 26 | + <h4>{{{txtDesc}}}</h4> | |
| 27 | 27 | <!-- aqui entra o filtro --> |
| 28 | 28 | <div class="form-group"> |
| 29 | 29 | <label class="control-label">{{{filtro}}}</label> |
| ... | ... | @@ -31,7 +31,7 @@ include "../../head.php"; |
| 31 | 31 | </select> |
| 32 | 32 | </div> |
| 33 | 33 | <div class="row pull-right"> |
| 34 | - <a onclick="i3GEOadmin.operacoes.adicionaOperacaoDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a> | |
| 34 | + <a onclick="i3GEOadmin.operacoes.adicionaDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a> | |
| 35 | 35 | </div> |
| 36 | 36 | <div class="clearfix"></div> |
| 37 | 37 | <!--Modal ajuda--> |
| ... | ... | @@ -39,7 +39,7 @@ include "../../head.php"; |
| 39 | 39 | <div class="modal-dialog"> |
| 40 | 40 | <div class="modal-content"> |
| 41 | 41 | <div class="modal-body"> |
| 42 | - <p>{{{txtOperacoes}}}</p> | |
| 42 | + <p>{{{txtAjuda}}}</p> | |
| 43 | 43 | </div> |
| 44 | 44 | </div> |
| 45 | 45 | </div> |
| ... | ... | @@ -55,7 +55,7 @@ include "../../head.php"; |
| 55 | 55 | <script id="templateFiltro" type="x-tmpl-mustache"> |
| 56 | 56 | <option value="form-{{id_operacao}}">{{{codigo}}}</option> |
| 57 | 57 | </script> |
| 58 | -<script id="templateOperacoes" type="x-tmpl-mustache"> | |
| 58 | +<script id="templateLista" type="x-tmpl-mustache"> | |
| 59 | 59 | <div class="panel panel-default" id="form-{{id_operacao}}"> |
| 60 | 60 | <div class="panel-body"> |
| 61 | 61 | <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form" role="form" method="post" action="" > | ... | ... |