From 72f85895a7f5f48a5971ee89f77a582f082e047f Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Wed, 24 Jan 2018 12:33:08 -0200 Subject: [PATCH] Correção no carregamento dos javascripts do editor de mapfile (i3Geo). Estava faltando o carregamento do core.js --- admin/admin.db | Bin 352256 -> 0 bytes admin/black_editor.php | 1 + js/plugini3geo.js | 17 ++++++++++++----- js/templates/parametrossqlForm_mst.html | 10 ++++++++++ 4 files changed, 23 insertions(+), 5 deletions(-) diff --git a/admin/admin.db b/admin/admin.db index 5e8849c..138a35d 100755 Binary files a/admin/admin.db and b/admin/admin.db differ diff --git a/admin/black_editor.php b/admin/black_editor.php index 832d23b..84a6bc6 100755 --- a/admin/black_editor.php +++ b/admin/black_editor.php @@ -24,6 +24,7 @@ session_write_close(); i3GEO - OpenLayers + diff --git a/js/plugini3geo.js b/js/plugini3geo.js index cb1508b..3bbfa3c 100755 --- a/js/plugini3geo.js +++ b/js/plugini3geo.js @@ -1030,7 +1030,7 @@ i3GEO.pluginI3geo = return; } var linhas=[],temp,mustache, n, i, parametros, ins = "", configDefault = - '{"plugin":"parametrossql","ativo":"sim","parametros":[{"titulo":"","tipo":"input","valores":[],"chave":"","prog":""},{"titulo":"","tipo":"input","valores":[],"chave":"","prog":""},{"titulo":"","tipo":"input","valores":[],"chave":"","prog":""},{"titulo":"","tipo":"input","valores":[],"chave":"","prog":""}]}'; + '{"plugin":"parametrossql","ativo":"sim","janela":{"w":"300px","h":"400px"},"parametros":[{"titulo":"","tipo":"input","valores":[],"chave":"","prog":""},{"titulo":"","tipo":"input","valores":[],"chave":"","prog":""},{"titulo":"","tipo":"input","valores":[],"chave":"","prog":""},{"titulo":"","tipo":"input","valores":[],"chave":"","prog":""}]}'; if (config === "") { config = configDefault; } @@ -1047,6 +1047,10 @@ i3GEO.pluginI3geo = config.ativoSim = ""; config.ativoNao = "selected"; } + //parametros da janela + if (config.janela == undefined) { + config.janela = JSON.parse(configDefault).janela; + } for (i = 0; i < n; i++) { temp = {}; temp.titulo = parametros[i].titulo; @@ -1063,7 +1067,9 @@ i3GEO.pluginI3geo = "sim": config.sim, "nao": config.nao, "salvaPlugin": salva, - "removePlugin": remove + "removePlugin": remove, + "janelaw": config.janela.w, + "janelah": config.janela.h }; ins = Mustache.render( i3GEO.template.parametrossql, @@ -1082,9 +1088,8 @@ i3GEO.pluginI3geo = }, // pega os valores do formulario quando e aberto no sistema de // administracao - parametrosFormAdmin : function(onde) { - var campo = 0, nlinhas = 4, ncampos = 5, campos = onde.getElementsByTagName("input"), par = [], temp = [], i, j; + var janela, campo = 0, nlinhas = 4, ncampos = 5, campos = onde.getElementsByTagName("input"), par = [], temp = [], i, j; for (j = 0; j < nlinhas; j++) { temp = []; for (i = 0; i < ncampos; i++) { @@ -1095,7 +1100,9 @@ i3GEO.pluginI3geo = } par.push("{" + temp.join(",") + "}"); } - return '{"plugin":"parametrossql","ativo":"' + $i("parametrosSqlAtivo").value + '","parametros":[' + par.join(",") + ']}'; + //parametros de confiuracao da janela + janela = '{"w":"' + $i("parametrosSqljanelaw").value + '","h":"' + $i("parametrosSqljanelah").value + '"}'; + return '{"plugin":"parametrossql","ativo":"' + $i("parametrosSqlAtivo").value + '","janela":' + janela + ',"parametros":[' + par.join(",") + ']}'; }, /** * Constroi um icone que sera adicionado na barra de icones do tema quando for adicionado na arvore de camadas Esse icone e diff --git a/js/templates/parametrossqlForm_mst.html b/js/templates/parametrossqlForm_mst.html index af41500..2c33082 100755 --- a/js/templates/parametrossqlForm_mst.html +++ b/js/templates/parametrossqlForm_mst.html @@ -16,6 +16,16 @@ informações, veja o mapfile i3geo/temas/_llocaliphp.map. O caminho desse arquivo PHP é relativo à pasta i3geo. +
+ + +
+ +
+ + +
+
-- libgit2 0.21.2