From 2895e364ef4dddb885aa6cce515da9e1581eed77 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Sun, 18 Sep 2016 23:49:42 -0300 Subject: [PATCH] Ajuste no estilo do formulário de adição de registros (admin1) --- admin1/cadastros/identifica/index.js | 5 +++-- admin1/cadastros/identifica/index.php | 30 +++++++++++++++++------------- admin1/cadastros/perfis/index.js | 5 +++-- admin1/cadastros/perfis/index.php | 23 +++++++++++++---------- admin1/cadastros/servicos/index.js | 5 +++-- admin1/cadastros/servicos/index.php | 89 ++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------- admin1/cadastros/tags/index.js | 5 +++-- admin1/cadastros/tags/index.php | 35 ++++++++++++++++++++--------------- admin1/catalogo/atlas/index.js | 5 +++-- admin1/catalogo/atlas/index.php | 216 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------- admin1/catalogo/atlas/pranchas/index.js | 5 +++-- admin1/catalogo/atlas/pranchas/index.php | 146 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------- admin1/catalogo/atlas/pranchas/temas/index.js | 5 +++-- admin1/catalogo/atlas/pranchas/temas/index.php | 74 +++++++++++++++++++++++++++++++++++++++----------------------------------- admin1/catalogo/mapas/index.js | 5 +++-- admin1/catalogo/mapas/index.php | 211 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------------------------------------- admin1/catalogo/mapfile/exec.php | 9 ++++++--- admin1/catalogo/mapfile/index.js | 7 +++++-- admin1/catalogo/mapfile/index.php | 35 ++++++++++++++++++++++------------- admin1/catalogo/menus/grupos/listadegrupos/index.js | 5 +++-- admin1/catalogo/menus/grupos/listadegrupos/index.php | 58 +++++++++++++++++++++++++++++++--------------------------- admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/index.js | 5 +++-- admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/index.php | 59 +++++++++++++++++++++++++++++++---------------------------- admin1/catalogo/menus/grupos/subgrupos/temas/index.js | 2 +- admin1/catalogo/menus/index.js | 5 +++-- admin1/catalogo/menus/index.php | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------- admin1/dicionario/editormapfile.js | 7 ++++++- admin1/head.php | 4 ++++ admin1/usuarios/cadastro/index.js | 5 +++-- admin1/usuarios/cadastro/index.php | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------- admin1/usuarios/grupos/index.js | 5 +++-- admin1/usuarios/grupos/index.php | 57 ++++++++++++++++++++++++++++++--------------------------- admin1/usuarios/operacoes/index.js | 5 +++-- admin1/usuarios/operacoes/index.php | 56 ++++++++++++++++++++++++++++++-------------------------- 34 files changed, 765 insertions(+), 677 deletions(-) diff --git a/admin1/cadastros/identifica/index.js b/admin1/cadastros/identifica/index.js index 5edca3c..eb124f8 100755 --- a/admin1/cadastros/identifica/index.js +++ b/admin1/cadastros/identifica/index.js @@ -49,6 +49,7 @@ Obtém a lista de Identifica var json = jQuery.parseJSON(data); //template do form de cada operacao var templateLista = $("#templateLista").html(); + templateLista = templateLista.replace("{{{templateFormLista}}}",$("#templateFormLista").html()); //lista todas as Identifica var html = Mustache.to_html( "{{#data}}" + templateLista + "{{/data}}", @@ -102,7 +103,7 @@ Obtém a lista de Identifica //monta um template para o modal de inclusao de novo usuario if(i3GEOadmin.identifica.formAdiciona == ""){ html = Mustache.to_html( - $("#templateLista").html(), + $("#templateFormLista").html(), $.extend( {}, i3GEOadmin.identifica.dicionario, @@ -142,7 +143,7 @@ Obtém a lista de Identifica }, // os parametros sao obtidos do formulario aberto do modal adicionar: function(){ - var parametros = $("#form-modal form").serialize(); + var parametros = $("#modalGeral form").serialize(); i3GEOadmin.core.fechaModalGeral(); i3GEOadmin.core.modalAguarde(true); $.post( diff --git a/admin1/cadastros/identifica/index.php b/admin1/cadastros/identifica/index.php index a7b46d2..68ab754 100755 --- a/admin1/cadastros/identifica/index.php +++ b/admin1/cadastros/identifica/index.php @@ -60,19 +60,7 @@ include "../../head.php"; - + diff --git a/admin1/cadastros/perfis/index.js b/admin1/cadastros/perfis/index.js index f03239c..19c3108 100755 --- a/admin1/cadastros/perfis/index.js +++ b/admin1/cadastros/perfis/index.js @@ -49,6 +49,7 @@ Obtém a lista de perfis var json = jQuery.parseJSON(data); //template do form de cada operacao var templateLista = $("#templateLista").html(); + templateLista = templateLista.replace("{{{templateFormLista}}}",$("#templateFormLista").html()); //lista todas as perfis var html = Mustache.to_html( "{{#data}}" + templateLista + "{{/data}}", @@ -79,7 +80,7 @@ Obtém a lista de perfis //monta um template para o modal de inclusao de novo usuario if(i3GEOadmin.perfis.formAdiciona == ""){ html = Mustache.to_html( - $("#templateLista").html(), + $("#templateFormLista").html(), $.extend( {}, i3GEOadmin.perfis.dicionario, @@ -106,7 +107,7 @@ Obtém a lista de perfis }, // os parametros sao obtidos do formulario aberto do modal adiciona: function(){ - var parametros = $("#form-modal form").serialize(); + var parametros = $("#modalGeral form").serialize(); i3GEOadmin.core.fechaModalGeral(); i3GEOadmin.core.modalAguarde(true); $.post( diff --git a/admin1/cadastros/perfis/index.php b/admin1/cadastros/perfis/index.php index fd7fceb..33f2ca1 100755 --- a/admin1/cadastros/perfis/index.php +++ b/admin1/cadastros/perfis/index.php @@ -58,27 +58,30 @@ include "../../head.php"; + + diff --git a/admin1/cadastros/tags/index.js b/admin1/cadastros/tags/index.js index ea0de28..5ae25da 100755 --- a/admin1/cadastros/tags/index.js +++ b/admin1/cadastros/tags/index.js @@ -49,6 +49,7 @@ Obtém a lista de tags var json = jQuery.parseJSON(data); //template do form de cada operacao var templateLista = $("#templateLista").html(); + templateLista = templateLista.replace("{{{templateFormLista}}}",$("#templateFormLista").html()); //lista todas as tags var html = Mustache.to_html( "{{#data}}" + templateLista + "{{/data}}", @@ -79,7 +80,7 @@ Obtém a lista de tags //monta um template para o modal de inclusao de novo usuario if(i3GEOadmin.tags.formAdiciona == ""){ html = Mustache.to_html( - $("#templateLista").html(), + $("#templateFormLista").html(), $.extend( {}, i3GEOadmin.tags.dicionario, @@ -106,7 +107,7 @@ Obtém a lista de tags }, // os parametros sao obtidos do formulario aberto do modal adiciona: function(){ - var parametros = $("#form-modal form").serialize(); + var parametros = $("#modalGeral form").serialize(); i3GEOadmin.core.fechaModalGeral(); i3GEOadmin.core.modalAguarde(true); $.post( diff --git a/admin1/cadastros/tags/index.php b/admin1/cadastros/tags/index.php index 28e0559..56f0365 100755 --- a/admin1/cadastros/tags/index.php +++ b/admin1/cadastros/tags/index.php @@ -58,26 +58,31 @@ include "../../head.php"; + - + + + diff --git a/admin1/catalogo/mapas/index.js b/admin1/catalogo/mapas/index.js index d801df2..ac238aa 100755 --- a/admin1/catalogo/mapas/index.js +++ b/admin1/catalogo/mapas/index.js @@ -49,6 +49,7 @@ Obtém a lista var json = jQuery.parseJSON(data); //template do form de cada operacao var templateLista = $("#templateLista").html(); + templateLista = templateLista.replace("{{{templateFormLista}}}",$("#templateFormLista").html()); //combo com temas var opcoesTema = '' + Mustache.to_html( "{{#data}}" + $("#templateTemas").html() + "{{/data}}", @@ -104,7 +105,7 @@ Obtém a lista //monta um template para o modal de inclusao de novo usuario if(i3GEOadmin.mapas.formAdiciona == ""){ html = Mustache.to_html( - $("#templateLista").html(), + $("#templateFormLista").html(), $.extend( {}, i3GEOadmin.mapas.dicionario, @@ -143,7 +144,7 @@ Obtém a lista }, // os parametros sao obtidos do formulario aberto do modal adiciona: function(){ - var parametros = $("#form-modal form").serialize(); + var parametros = $("#modalGeral form").serialize(); i3GEOadmin.core.fechaModalGeral(); i3GEOadmin.core.modalAguarde(true); $.post( diff --git a/admin1/catalogo/mapas/index.php b/admin1/catalogo/mapas/index.php index 7a4325e..3e5ad8c 100755 --- a/admin1/catalogo/mapas/index.php +++ b/admin1/catalogo/mapas/index.php @@ -55,6 +55,112 @@ include "../../head.php"; + diff --git a/admin1/catalogo/mapfile/exec.php b/admin1/catalogo/mapfile/exec.php index be0bc98..fca3449 100755 --- a/admin1/catalogo/mapfile/exec.php +++ b/admin1/catalogo/mapfile/exec.php @@ -59,7 +59,7 @@ switch ($funcao) { header ( "HTTP/1.1 400 arquivo ja existe" ); exit (); } - $novo = adicionar ( $locaplic, $_POST ["link_tema"], $codigo, $_POST ["acessopublico"], $_POST ["metaestat"], $_POST ["titulo"], $_POST ["desc_tema"], $_POST ["tituloEN"], $_POST ["tituloES"], true, $dbhw ); + $novo = adicionar ( $locaplic, $_POST["titulolegenda"], $_POST ["link_tema"], $codigo, $_POST ["acessopublico"], $_POST ["metaestat"], $_POST ["titulo"], $_POST ["desc_tema"], $_POST ["tituloEN"], $_POST ["tituloES"], true, $dbhw ); if ($novo === false) { header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); exit (); @@ -234,7 +234,7 @@ function excluir($codigo, $dbhw) { unlink ( "$locaplic/temas/" . $codigo . ".map" ); return true; } -function adicionar($locaplic, $link_tema, $codigo, $acessopublico, $metaestat, $titulo, $desc_tema, $tituloEN, $tituloES, $registraBanco, $dbhw) { +function adicionar($locaplic, $titulolegenda, $link_tema, $codigo, $acessopublico, $metaestat, $titulo, $desc_tema, $tituloEN, $tituloES, $registraBanco, $dbhw) { global $convUTF, $esquemaadmin; $arq = $locaplic . "/temas/" . $codigo . ".map"; if (empty ( $acessopublico ) || $acessopublico == "on") { @@ -242,6 +242,9 @@ function adicionar($locaplic, $link_tema, $codigo, $acessopublico, $metaestat, $ } else { $acessopublico = "SIM"; } + if(mb_detect_encoding($titulolegenda,'UTF-8, ISO-8859-1') == "UTF-8"){ + $titulolegenda = utf8_decode($titulolegenda); + } $tipoLayer = "line"; $dados [] = "MAP"; $dados [] = "SYMBOLSET ../symbols/simbolosv6.sym"; @@ -258,7 +261,7 @@ function adicionar($locaplic, $link_tema, $codigo, $acessopublico, $metaestat, $ $dados [] = ' CONNECTION ""'; $dados [] = ' STATUS DEFAULT'; $dados [] = ' METADATA'; - $dados [] = ' TEMA "' . $titulo . '"'; + $dados [] = ' TEMA "' . $titulolegenda . '"'; $dados [] = ' CLASSE "SIM"'; $tipoa_tema = ""; if (! empty ( $metaestat ) && $metaestat == "SIM") { diff --git a/admin1/catalogo/mapfile/index.js b/admin1/catalogo/mapfile/index.js index 0907b50..513d649 100755 --- a/admin1/catalogo/mapfile/index.js +++ b/admin1/catalogo/mapfile/index.js @@ -53,6 +53,7 @@ Obtém a lista //objeto json com os dados viondos do banco var json = jQuery.parseJSON(data); var templateLista = $("#templateLista").html(); + templateLista = templateLista.replace("{{{templateFormLista}}}",$("#templateFormLista").html()); var html = Mustache.to_html( "{{#data}}" + templateLista + "{{/data}}", $.extend( @@ -90,12 +91,14 @@ Obtém a lista }, adicionaDialogo: function(){ var html = Mustache.to_html( - "{{#data}}" + $("#templateAdicionarTema").html() + "{{/data}}", + "{{#data}}" + $("#templateManterTema").html() + "{{/data}}", $.extend( {}, i3GEOadmin.mapfile.dicionario, { - "data": "modal" + "data": "modal", + "metaestatnao": "selected", + "acessopublico": "checked" } ) ); diff --git a/admin1/catalogo/mapfile/index.php b/admin1/catalogo/mapfile/index.php index 04e0b43..15c3fe4 100755 --- a/admin1/catalogo/mapfile/index.php +++ b/admin1/catalogo/mapfile/index.php @@ -105,6 +105,9 @@ include "../../head.php";
+ {{{tituloTxt}}} +
+
delete_forever @@ -141,7 +144,7 @@ include "../../head.php";
- + + - + + diff --git a/admin1/usuarios/grupos/index.js b/admin1/usuarios/grupos/index.js index ff92421..2091d73 100755 --- a/admin1/usuarios/grupos/index.js +++ b/admin1/usuarios/grupos/index.js @@ -51,6 +51,7 @@ Obtém a lista de grupos var templateUsuarios = $("#templateInputUsuarios").html(); //template do form de cada operacao var templateLista = $("#templateLista").html(); + templateLista = templateLista.replace("{{{templateFormLista}}}",$("#templateFormLista").html()); //lista todas as usuarios var html = Mustache.to_html( "{{#data}}" + templateLista + "{{/data}}", @@ -102,7 +103,7 @@ Obtém a lista de grupos //monta um template para o modal de inclusao de novo usuario if(i3GEOadmin.gruposusuarios.formAdiciona == ""){ html = Mustache.to_html( - $("#templateLista").html(), + $("#templateFormLista").html(), $.extend( {}, i3GEOadmin.gruposusuarios.dicionario, @@ -140,7 +141,7 @@ Obtém a lista de grupos }, // os parametros sao obtidos do formulario aberto do modal adiciona: function(){ - var parametros = $("#form-modal form").serialize(); + var parametros = $("#modalGeral form").serialize(); i3GEOadmin.core.fechaModalGeral(); i3GEOadmin.core.modalAguarde(true); $.post( diff --git a/admin1/usuarios/grupos/index.php b/admin1/usuarios/grupos/index.php index 3d9cb22..cb7930f 100755 --- a/admin1/usuarios/grupos/index.php +++ b/admin1/usuarios/grupos/index.php @@ -59,6 +59,35 @@ include "../../head.php"; + diff --git a/admin1/usuarios/operacoes/index.js b/admin1/usuarios/operacoes/index.js index 2f18a39..9f8d725 100755 --- a/admin1/usuarios/operacoes/index.js +++ b/admin1/usuarios/operacoes/index.js @@ -57,6 +57,7 @@ Obtém a lista de operacoes var templatePapeis = $("#templateInputPapeis").html(); //template do form de cada operacao var templateLista = $("#templateLista").html(); + templateLista = templateLista.replace("{{{templateFormLista}}}",$("#templateFormLista").html()); //lista todas as operacoes var html = Mustache.to_html( "{{#data}}" + templateLista + "{{/data}}", @@ -108,7 +109,7 @@ Obtém a lista de operacoes //monta um template para o modal de inclusao de nova operacao if(i3GEOadmin.operacoes.formAdiciona == ""){ html = Mustache.to_html( - $("#templateLista").html(), + $("#templateFormLista").html(), $.extend( {}, i3GEOadmin.operacoes.dicionario, @@ -148,7 +149,7 @@ Obtém a lista de operacoes }, // os parametros sao obtidos do formulario aberto do modal adiciona: function(){ - var parametros = $("#form-modal form").serialize(); + var parametros = $("#modalGeral form").serialize(); i3GEOadmin.core.fechaModalGeral(); i3GEOadmin.core.modalAguarde(true); $.post( diff --git a/admin1/usuarios/operacoes/index.php b/admin1/usuarios/operacoes/index.php index c40bbd1..9df3acb 100755 --- a/admin1/usuarios/operacoes/index.php +++ b/admin1/usuarios/operacoes/index.php @@ -56,6 +56,35 @@ include "../../head.php"; + -- libgit2 0.21.2