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.
+
+
+
+
+
+
+
+
+
+