Commit 4a3c82c33ddbed22a8acb6cfbd80fd7218eec29a
1 parent
68debf12
Exists in
master
and in
7 other branches
reformulação da janela de opçoes do editor de mapfiles via i3Geo
Showing
4 changed files
with
344 additions
and
473 deletions
Show diff stats
ferramentas/atalhoscamada/template_mst.html
@@ -4,27 +4,27 @@ | @@ -4,27 +4,27 @@ | ||
4 | <label class='paragrafo'>{{{opacidade}}} | 4 | <label class='paragrafo'>{{{opacidade}}} |
5 | <a class=ajuda_usuario target=_blank href='{{{locaplic}}}/ajuda_usuario.php?idcategoria=5&idajuda=42' ><b> </b></a> | 5 | <a class=ajuda_usuario target=_blank href='{{{locaplic}}}/ajuda_usuario.php?idcategoria=5&idajuda=42' ><b> </b></a> |
6 | </label> | 6 | </label> |
7 | - <div class='i3geoForm i3geoFormIconeEdita' > | 7 | + <div class="form-group condensed" > |
8 | <form onsubmit='i3GEOF.atalhoscamada.mudaOpacidade(this,{{{idjanelaA}}});return false;'> | 8 | <form onsubmit='i3GEOF.atalhoscamada.mudaOpacidade(this,{{{idjanelaA}}});return false;'> |
9 | - <input type='text' value='' /> | 9 | + <input class="form-control" type='text' value='' /> |
10 | </form> | 10 | </form> |
11 | </div> | 11 | </div> |
12 | <br> | 12 | <br> |
13 | <label class='paragrafo'>{{{temporizador}}} | 13 | <label class='paragrafo'>{{{temporizador}}} |
14 | <a class=ajuda_usuario target=_blank href='{{{locaplic}}}/ajuda_usuario.php?idcategoria=5&idajuda=101' ><b> </b></a> | 14 | <a class=ajuda_usuario target=_blank href='{{{locaplic}}}/ajuda_usuario.php?idcategoria=5&idajuda=101' ><b> </b></a> |
15 | </label> | 15 | </label> |
16 | - <div class='i3geoForm i3geoFormIconeEdita' > | 16 | + <div class="form-group condensed" > |
17 | <form onsubmit='i3GEOF.atalhoscamada.temporizador(this,{{{idjanelaA}}});return false;'> | 17 | <form onsubmit='i3GEOF.atalhoscamada.temporizador(this,{{{idjanelaA}}});return false;'> |
18 | - <input type='text' value='' /> | 18 | + <input class="form-control" type='text' value='' /> |
19 | </form> | 19 | </form> |
20 | </div> | 20 | </div> |
21 | <br> | 21 | <br> |
22 | <label class='paragrafo'>{{{mudanome}}} | 22 | <label class='paragrafo'>{{{mudanome}}} |
23 | <a class=ajuda_usuario target=_blank href='{{{locaplic}}}/ajuda_usuario.php?idcategoria=5&idajuda=43' ><b> </b></a> | 23 | <a class=ajuda_usuario target=_blank href='{{{locaplic}}}/ajuda_usuario.php?idcategoria=5&idajuda=43' ><b> </b></a> |
24 | </label> | 24 | </label> |
25 | - <div class='i3geoForm i3geoFormIconeEdita' > | 25 | + <div class="form-group condensed" > |
26 | <form onsubmit='i3GEOF.atalhoscamada.mudaNome(this,{{{idjanelaA}}});return false;'> | 26 | <form onsubmit='i3GEOF.atalhoscamada.mudaNome(this,{{{idjanelaA}}});return false;'> |
27 | - <input type='text' value='' /> | 27 | + <input class="form-control" type='text' value='' /> |
28 | </form> | 28 | </form> |
29 | </div> | 29 | </div> |
30 | <br> | 30 | <br> |
ferramentas/atalhosedicao/dicionario.js
@@ -26,9 +26,9 @@ i3GEOF.atalhosedicao.dicionario = { | @@ -26,9 +26,9 @@ i3GEOF.atalhosedicao.dicionario = { | ||
26 | es : "Textos (toponimia)" | 26 | es : "Textos (toponimia)" |
27 | } ], | 27 | } ], |
28 | 'etiqueta' : [ { | 28 | 'etiqueta' : [ { |
29 | - pt : "Etiquetas, busca rapida, alias", | 29 | + pt : "Etiquetas, busca...", |
30 | en : "", | 30 | en : "", |
31 | - es : "Etiqueta, busqueda rápida, alias" | 31 | + es : "Etiqueta, busqueda..." |
32 | } ], | 32 | } ], |
33 | 'filtro' : [ { | 33 | 'filtro' : [ { |
34 | pt : "Filtro de atributos", | 34 | pt : "Filtro de atributos", |
@@ -56,9 +56,9 @@ i3GEOF.atalhosedicao.dicionario = { | @@ -56,9 +56,9 @@ i3GEOF.atalhosedicao.dicionario = { | ||
56 | es : "Herramientas con parámetros que pueden ser almazenados en el mapfile del tema" | 56 | es : "Herramientas con parámetros que pueden ser almazenados en el mapfile del tema" |
57 | } ], | 57 | } ], |
58 | "temacomgrafico" : [{ | 58 | "temacomgrafico" : [{ |
59 | - pt : "Feições com Gráficos", | 59 | + pt : "Gráficos", |
60 | en : "", | 60 | en : "", |
61 | - es : "Feiciones con Gráficos" | 61 | + es : "Gráficos" |
62 | }], | 62 | }], |
63 | "mostraClasses" : [{ | 63 | "mostraClasses" : [{ |
64 | pt : "Mostra as classes na legenda", | 64 | pt : "Mostra as classes na legenda", |
ferramentas/atalhosedicao/index.js
@@ -11,430 +11,296 @@ if (typeof (i3GEOF) === 'undefined') { | @@ -11,430 +11,296 @@ if (typeof (i3GEOF) === 'undefined') { | ||
11 | //TODO criar nova opcao que permita editar um texto livre para a fonte e guarda-la no proprio mapfile | 11 | //TODO criar nova opcao que permita editar um texto livre para a fonte e guarda-la no proprio mapfile |
12 | i3GEOF.atalhosedicao = | 12 | i3GEOF.atalhosedicao = |
13 | { | 13 | { |
14 | - tema: "", | ||
15 | - /** | ||
16 | - * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php | ||
17 | - */ | ||
18 | - MUSTACHE : "", | ||
19 | - /** | ||
20 | - * Susbtitutos para o template | ||
21 | - */ | ||
22 | - mustacheHash : function() { | ||
23 | - var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.atalhosedicao.dicionario); | ||
24 | - dicionario["locaplic"] = i3GEO.configura.locaplic; | ||
25 | - return dicionario; | ||
26 | - }, | ||
27 | - /* | ||
28 | - * Function: iniciaDicionario (Depreciado na versao 6.0) | ||
29 | - * | ||
30 | - */ | ||
31 | - iniciaDicionario : function() { | ||
32 | - i3GEOF.atalhosedicao.iniciaJanelaFlutuante(); | ||
33 | - }, | ||
34 | - /* | ||
35 | - * Function: inicia | ||
36 | - * | ||
37 | - * Inicia a ferramenta. É chamado por criaJanelaFlutuante | ||
38 | - * | ||
39 | - * Parametro: | ||
40 | - * | ||
41 | - * iddiv {String} - id do div que receberá o conteudo HTML da ferramenta | ||
42 | - */ | ||
43 | - inicia : function(iddiv, idjanela) { | ||
44 | - var tema; | ||
45 | - i3GEO.janela.comboCabecalhoTemas( | ||
46 | - "i3GEOFatalhosedicaoComboCabeca", | ||
47 | - "i3GEOFatalhosedicaoComboCabecaSel", | ||
48 | - "atalhosedicao", | ||
49 | - "ligadosComTabela"); | ||
50 | - if(i3GEOF.atalhosedicao.tema === ""){ | ||
51 | - i3GEOF.atalhosedicao.tema = i3GEO.temaAtivo; | ||
52 | - } | ||
53 | - $i(iddiv).innerHTML = i3GEOF.atalhosedicao.html(idjanela); | 14 | + tema: "", |
15 | + /** | ||
16 | + * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php | ||
17 | + */ | ||
18 | + MUSTACHE : "", | ||
19 | + /** | ||
20 | + * Susbtitutos para o template | ||
21 | + */ | ||
22 | + mustacheHash : function() { | ||
23 | + var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.atalhosedicao.dicionario); | ||
24 | + dicionario["locaplic"] = i3GEO.configura.locaplic; | ||
25 | + return dicionario; | ||
26 | + }, | ||
27 | + /* | ||
28 | + * Function: iniciaDicionario (Depreciado na versao 6.0) | ||
29 | + * | ||
30 | + */ | ||
31 | + iniciaDicionario : function() { | ||
32 | + i3GEOF.atalhosedicao.iniciaJanelaFlutuante(); | ||
33 | + }, | ||
34 | + salva: function(){ | ||
35 | + i3GEOF.atalhosedicao.metadata($i("i3GEOFatalhosedicaoCache"),true); | ||
36 | + i3GEO.tema.dialogo.salvaMapfile(i3GEOF.atalhosedicao.tema); | ||
37 | + }, | ||
38 | + temaComGrafico: function(){ | ||
39 | + i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
40 | + i3GEO.tema.dialogo.graficotema(i3GEO.temaAtivo,{ | ||
41 | + mesmoTema : true | ||
42 | + }); | ||
43 | + }, | ||
44 | + parametrosSql: function() { | ||
45 | + i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
46 | + //i3GEO.pluginI3geo.parametrossql.buscaParForm(i3GEOF.atalhosedicao.tema); | ||
47 | + YAHOO.namespace("admin"); | ||
48 | + YAHOO.namespace("admin.container"); | ||
49 | + core_montaEditor("","450px","500px","","Plugin",true,false,false); | ||
50 | + var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; | ||
51 | + var montaEditorPlugin = function(retorno){ | ||
52 | + var plugin = "parametrossql"; | ||
53 | + var ins = "<input type=button title='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' value='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' id=salvarPlugin />" | ||
54 | + + "<input type=button title='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' value='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' id=removerPlugin />"; | ||
55 | + //pega os campos do formulario | ||
56 | + ins += i3GEO.pluginI3geo.formAdmin(plugin,retorno); | ||
57 | + var ajuda = "<p class='paragrafo'>Mais informações:<br><a href='"+i3GEO.pluginI3geo.linkAjuda(plugin)+"' target=_blank >" + i3GEO.pluginI3geo.linkAjuda(plugin) + "</a></p>"; | ||
58 | + $i("editor_bd").innerHTML = ins + ajuda; | ||
54 | 59 | ||
55 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoLegenda", { | ||
56 | - onclick : { | ||
57 | - fn : function() { | ||
58 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
59 | - i3GEO.tema.dialogo.editaLegenda(); | ||
60 | - } | ||
61 | - } | ||
62 | - }); | ||
63 | - $i("i3GEOFatalhosedicaoLegenda-button").style.width = "200px"; | 60 | + new YAHOO.widget.Button("salvarPlugin",{ onclick: { fn: function(){ |
61 | + i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),plugin,i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
62 | + } }}); | ||
64 | 63 | ||
65 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoSalva", { | ||
66 | - onclick : { | ||
67 | - fn : function() { | ||
68 | - //obtem os parametros que devem ficar no objeto camada | ||
69 | - i3GEOF.atalhosedicao.metadata($i("i3GEOFatalhosedicaoCache"),true); | ||
70 | - i3GEO.tema.dialogo.salvaMapfile(i3GEOF.atalhosedicao.tema); | ||
71 | - } | ||
72 | - } | ||
73 | - }); | ||
74 | - $i("i3GEOFatalhosedicaoSalva-button").style.width = "200px"; | 64 | + new YAHOO.widget.Button("removerPlugin",{ onclick: { fn: function(){ |
65 | + i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
66 | + } }}); | ||
67 | + }; | ||
68 | + core_pegaDados("",sUrl,montaEditorPlugin); | ||
69 | + }, | ||
70 | + layerKml: function() { | ||
71 | + i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
72 | + YAHOO.namespace("admin"); | ||
73 | + YAHOO.namespace("admin.container"); | ||
74 | + core_montaEditor("","450px","500px","","Plugin",true,false,false); | ||
75 | + var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; | ||
76 | + var montaEditorPlugin = function(retorno){ | ||
77 | + var plugin = "layerkml"; | ||
78 | + var ins = "<input type=button title='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' value='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' id=salvarPlugin />" | ||
79 | + + "<input type=button title='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' value='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' id=removerPlugin />"; | ||
80 | + //pega os campos do formulario | ||
81 | + ins += i3GEO.pluginI3geo.formAdmin(plugin,retorno); | ||
82 | + var ajuda = "<p class='paragrafo'>Mais informações:<br><a href='"+i3GEO.pluginI3geo.linkAjuda(plugin)+"' target=_blank >" + i3GEO.pluginI3geo.linkAjuda(plugin) + "</a></p>"; | ||
83 | + $i("editor_bd").innerHTML = ins + ajuda; | ||
75 | 84 | ||
76 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoTabela", { | ||
77 | - onclick : { | ||
78 | - fn : function() { | ||
79 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
80 | - i3GEO.tema.dialogo.tabela(); | ||
81 | - } | ||
82 | - } | ||
83 | - }); | ||
84 | - $i("i3GEOFatalhosedicaoTabela-button").style.width = "200px"; | 85 | + new YAHOO.widget.Button("salvarPlugin",{ onclick: { fn: function(){ |
86 | + i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),plugin,i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
87 | + } }}); | ||
85 | 88 | ||
86 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoTexto", { | ||
87 | - onclick : { | ||
88 | - fn : function() { | ||
89 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
90 | - i3GEO.tema.dialogo.toponimia(); | ||
91 | - } | ||
92 | - } | ||
93 | - }); | ||
94 | - $i("i3GEOFatalhosedicaoTexto-button").style.width = "200px"; | 89 | + new YAHOO.widget.Button("removerPlugin",{ onclick: { fn: function(){ |
90 | + i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
91 | + } }}); | ||
92 | + }; | ||
93 | + core_pegaDados("",sUrl,montaEditorPlugin); | ||
94 | + }, | ||
95 | + markercluster: function() { | ||
96 | + i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
97 | + YAHOO.namespace("admin"); | ||
98 | + YAHOO.namespace("admin.container"); | ||
99 | + core_montaEditor("","450px","500px","","Plugin",false,false,false); | ||
100 | + var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; | ||
101 | + var montaEditorPlugin = function(retorno){ | ||
102 | + var plugin = "markercluster"; | ||
103 | + var ins = "<input type=button title='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' value='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' id=salvarPlugin />" | ||
104 | + + "<input type=button title='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' value='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' id=removerPlugin />"; | ||
105 | + //pega os campos do formulario | ||
106 | + ins += i3GEO.pluginI3geo.formAdmin(plugin,retorno); | ||
107 | + var ajuda = "<p class='paragrafo'>Mais informações:<br><a href='"+i3GEO.pluginI3geo.linkAjuda(plugin)+"' target=_blank >" + i3GEO.pluginI3geo.linkAjuda(plugin) + "</a></p>"; | ||
108 | + $i("editor_bd").innerHTML = ins + ajuda; | ||
95 | 109 | ||
96 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoEtiqueta", { | ||
97 | - onclick : { | ||
98 | - fn : function() { | ||
99 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
100 | - i3GEO.tema.dialogo.etiquetas(); | ||
101 | - } | ||
102 | - } | ||
103 | - }); | ||
104 | - $i("i3GEOFatalhosedicaoEtiqueta-button").style.width = "200px"; | 110 | + new YAHOO.widget.Button("salvarPlugin",{ onclick: { fn: function(){ |
111 | + i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),plugin,i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
112 | + } }}); | ||
105 | 113 | ||
106 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoFiltro", { | ||
107 | - onclick : { | ||
108 | - fn : function() { | ||
109 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
110 | - i3GEO.tema.dialogo.filtro(); | ||
111 | - } | ||
112 | - } | ||
113 | - }); | ||
114 | - $i("i3GEOFatalhosedicaoFiltro-button").style.width = "200px"; | 114 | + new YAHOO.widget.Button("removerPlugin",{ onclick: { fn: function(){ |
115 | + i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
116 | + } }}); | ||
117 | + i3GEO.util.aplicaAquarela("editor_bd"); | ||
118 | + }; | ||
119 | + core_pegaDados("",sUrl,montaEditorPlugin); | ||
120 | + }, | ||
121 | + heatmap: function() { | ||
122 | + i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
123 | + YAHOO.namespace("admin"); | ||
124 | + YAHOO.namespace("admin.container"); | ||
125 | + core_montaEditor("","450px","500px","","Plugin",true,false,false); | ||
126 | + var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; | ||
127 | + var montaEditorPlugin = function(retorno){ | ||
128 | + var plugin = "heatmap"; | ||
129 | + var ins = "<input type=button title='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' value='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' id=salvarPlugin />" | ||
130 | + + "<input type=button title='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' value='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' id=removerPlugin />"; | ||
131 | + //pega os campos do formulario | ||
132 | + ins += i3GEO.pluginI3geo.formAdmin(plugin,retorno); | ||
133 | + var ajuda = "<p class='paragrafo'>Mais informações:<br><a href='"+i3GEO.pluginI3geo.linkAjuda(plugin)+"' target=_blank >" + i3GEO.pluginI3geo.linkAjuda(plugin) + "</a></p>"; | ||
134 | + $i("editor_bd").innerHTML = ins + ajuda; | ||
115 | 135 | ||
116 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoOpacidadeB", { | ||
117 | - onclick : { | ||
118 | - fn : function() { | ||
119 | - var valor = $i("i3GEOFatalhosedicaoOpacidade").value; | ||
120 | - i3GEO.tema.mudatransp(i3GEOF.atalhosedicao.tema,valor); | ||
121 | - } | ||
122 | - } | ||
123 | - }); | ||
124 | - $i("i3GEOFatalhosedicaoOpacidadeB-button").style.width = "50px"; | 136 | + new YAHOO.widget.Button("salvarPlugin",{ onclick: { fn: function(){ |
137 | + i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),plugin,i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
138 | + } }}); | ||
125 | 139 | ||
126 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoTme", { | ||
127 | - onclick : { | ||
128 | - fn : function() { | ||
129 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
130 | - i3GEO.tema.dialogo.tme(i3GEOF.atalhosedicao.tema); | ||
131 | - } | 140 | + new YAHOO.widget.Button("removerPlugin",{ onclick: { fn: function(){ |
141 | + i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
142 | + } }}); | ||
143 | + }; | ||
144 | + core_pegaDados("",sUrl,montaEditorPlugin); | ||
145 | + }, | ||
146 | + /* | ||
147 | + * Function: inicia | ||
148 | + * | ||
149 | + * Inicia a ferramenta. É chamado por criaJanelaFlutuante | ||
150 | + * | ||
151 | + * Parametro: | ||
152 | + * | ||
153 | + * iddiv {String} - id do div que receberá o conteudo HTML da ferramenta | ||
154 | + */ | ||
155 | + inicia : function(iddiv, idjanela) { | ||
156 | + var tema; | ||
157 | + i3GEO.janela.comboCabecalhoTemas( | ||
158 | + "i3GEOFatalhosedicaoComboCabeca", | ||
159 | + "i3GEOFatalhosedicaoComboCabecaSel", | ||
160 | + "atalhosedicao", | ||
161 | + "ligadosComTabela"); | ||
162 | + if(i3GEOF.atalhosedicao.tema === ""){ | ||
163 | + i3GEOF.atalhosedicao.tema = i3GEO.temaAtivo; | ||
132 | } | 164 | } |
133 | - }); | ||
134 | - $i("i3GEOFatalhosedicaoTme-button").style.width = "200px"; | ||
135 | - | ||
136 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoStorymap", { | ||
137 | - onclick : { | ||
138 | - fn : function() { | ||
139 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
140 | - i3GEO.tema.dialogo.storymap(i3GEOF.atalhosedicao.tema); | ||
141 | - } | 165 | + $i(iddiv).innerHTML = i3GEOF.atalhosedicao.html(idjanela); |
166 | + // | ||
167 | + //atualiza os campos que dependem de parametros de cada camada | ||
168 | + // | ||
169 | + tema = i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.atalhosedicao.tema); | ||
170 | + if(tema.cache.toLowerCase() === "sim"){ | ||
171 | + $i("i3GEOFatalhosedicaoCache").checked = true; | ||
142 | } | 172 | } |
143 | - }); | ||
144 | - $i("i3GEOFatalhosedicaoStorymap-button").style.width = "200px"; | ||
145 | - | ||
146 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoLinhadotempo", { | ||
147 | - onclick : { | ||
148 | - fn : function() { | ||
149 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
150 | - i3GEO.analise.dialogo.linhaDoTempo(); | ||
151 | - } | 173 | + if(tema.classe.toLowerCase() === "nao"){ |
174 | + $i("i3GEOFatalhosedicaoClasse").checked = false; | ||
152 | } | 175 | } |
153 | - }); | ||
154 | - $i("i3GEOFatalhosedicaoLinhadotempo-button").style.width = "200px"; | ||
155 | - | ||
156 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoAnimagif", { | ||
157 | - onclick : { | ||
158 | - fn : function() { | ||
159 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
160 | - i3GEO.tema.dialogo.animagif(i3GEOF.atalhosedicao.tema); | ||
161 | - } | 176 | + if(tema.identifica.toLowerCase() === "nao"){ |
177 | + $i("i3GEOFatalhosedicaoIdentifica").checked = false; | ||
162 | } | 178 | } |
163 | - }); | ||
164 | - $i("i3GEOFatalhosedicaoAnimagif-button").style.width = "200px"; | ||
165 | - | ||
166 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoParametrossql", { | ||
167 | - onclick : { | ||
168 | - fn : function() { | ||
169 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
170 | - //i3GEO.pluginI3geo.parametrossql.buscaParForm(i3GEOF.atalhosedicao.tema); | ||
171 | - YAHOO.namespace("admin"); | ||
172 | - YAHOO.namespace("admin.container"); | ||
173 | - core_montaEditor("","450px","500px","","Plugin",true,false,false); | ||
174 | - var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; | ||
175 | - var montaEditorPlugin = function(retorno){ | ||
176 | - var plugin = "parametrossql"; | ||
177 | - var ins = "<input type=button title='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' value='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' id=salvarPlugin />" | ||
178 | - + "<input type=button title='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' value='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' id=removerPlugin />"; | ||
179 | - //pega os campos do formulario | ||
180 | - ins += i3GEO.pluginI3geo.formAdmin(plugin,retorno); | ||
181 | - var ajuda = "<p class='paragrafo'>Mais informações:<br><a href='"+i3GEO.pluginI3geo.linkAjuda(plugin)+"' target=_blank >" + i3GEO.pluginI3geo.linkAjuda(plugin) + "</a></p>"; | ||
182 | - $i("editor_bd").innerHTML = ins + ajuda; | 179 | + $i("i3GEOFatalhosedicaoOpacidade").value = tema.transparency; |
180 | + }, | ||
181 | + /* | ||
182 | + * Function: html | ||
183 | + * | ||
184 | + * Gera o código html para apresentação das opções da ferramenta | ||
185 | + * | ||
186 | + * Retorno: | ||
187 | + * | ||
188 | + * String com o código html | ||
189 | + */ | ||
190 | + html : function(idjanela) { | ||
191 | + var ins = Mustache.render(i3GEOF.atalhosedicao.MUSTACHE, i3GEOF.atalhosedicao.mustacheHash()); | ||
192 | + return ins; | ||
193 | + }, | ||
194 | + /* | ||
195 | + * Function: criaJanelaFlutuante | ||
196 | + * | ||
197 | + * Cria a janela flutuante para controle da ferramenta. | ||
198 | + */ | ||
199 | + iniciaJanelaFlutuante : function() { | ||
200 | + var minimiza, cabecalho, janela, divid, titulo; | ||
183 | 201 | ||
184 | - new YAHOO.widget.Button("salvarPlugin",{ onclick: { fn: function(){ | ||
185 | - i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),plugin,i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
186 | - } }}); | ||
187 | - | ||
188 | - new YAHOO.widget.Button("removerPlugin",{ onclick: { fn: function(){ | ||
189 | - i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
190 | - } }}); | ||
191 | - }; | ||
192 | - core_pegaDados("",sUrl,montaEditorPlugin); | ||
193 | - } | 202 | + if($i("i3GEOF.atalhosedicao")){ |
203 | + return; | ||
194 | } | 204 | } |
195 | - }); | ||
196 | - $i("i3GEOFatalhosedicaoParametrossql-button").style.width = "200px"; | ||
197 | - | ||
198 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoLayerkml", { | ||
199 | - onclick : { | ||
200 | - fn : function() { | ||
201 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
202 | - YAHOO.namespace("admin"); | ||
203 | - YAHOO.namespace("admin.container"); | ||
204 | - core_montaEditor("","450px","500px","","Plugin",true,false,false); | ||
205 | - var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; | ||
206 | - var montaEditorPlugin = function(retorno){ | ||
207 | - var plugin = "layerkml"; | ||
208 | - var ins = "<input type=button title='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' value='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' id=salvarPlugin />" | ||
209 | - + "<input type=button title='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' value='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' id=removerPlugin />"; | ||
210 | - //pega os campos do formulario | ||
211 | - ins += i3GEO.pluginI3geo.formAdmin(plugin,retorno); | ||
212 | - var ajuda = "<p class='paragrafo'>Mais informações:<br><a href='"+i3GEO.pluginI3geo.linkAjuda(plugin)+"' target=_blank >" + i3GEO.pluginI3geo.linkAjuda(plugin) + "</a></p>"; | ||
213 | - $i("editor_bd").innerHTML = ins + ajuda; | ||
214 | - | ||
215 | - new YAHOO.widget.Button("salvarPlugin",{ onclick: { fn: function(){ | ||
216 | - i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),plugin,i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
217 | - } }}); | ||
218 | - | ||
219 | - new YAHOO.widget.Button("removerPlugin",{ onclick: { fn: function(){ | ||
220 | - i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
221 | - } }}); | ||
222 | - }; | ||
223 | - core_pegaDados("",sUrl,montaEditorPlugin); | 205 | + cabecalho = function() { |
206 | + }; | ||
207 | + minimiza = function() { | ||
208 | + i3GEO.janela.minimiza("i3GEOFatalhosedicao"); | ||
209 | + }; | ||
210 | + // cria a janela flutuante | ||
211 | + titulo = "</div><div class='i3GeoTituloJanelaBs'>" + i3GEO.temaAtivo + "</div>"; | ||
212 | + janela = | ||
213 | + i3GEO.janela.cria( | ||
214 | + "250px", | ||
215 | + "300px", | ||
216 | + "", | ||
217 | + "", | ||
218 | + "", | ||
219 | + titulo, | ||
220 | + "i3GEOF.atalhosedicao", | ||
221 | + false, | ||
222 | + "hd", | ||
223 | + cabecalho, | ||
224 | + minimiza, | ||
225 | + "", | ||
226 | + true, | ||
227 | + "", | ||
228 | + "", | ||
229 | + "", | ||
230 | + "" | ||
231 | + ); | ||
232 | + divid = janela[2].id; | ||
233 | + janela[0].moveTo(100,60); | ||
234 | + $i("i3GEOF.atalhosedicao_corpo").style.backgroundColor = "white"; | ||
235 | + i3GEOF.atalhosedicao.inicia(divid, "i3GEOF.atalhosedicao"); | ||
236 | + }, | ||
237 | + /** | ||
238 | + * Aplica ao objeto CAMADAS o parametro definido | ||
239 | + * Esse parametro e usado na hora de salvar o mapa | ||
240 | + * Para isso, a funcao salvarmapfile deve ser preparada para obter o parametro | ||
241 | + * e enviar para a funcao php | ||
242 | + * veja em i3GEOF.salvamapfile.salva | ||
243 | + * | ||
244 | + * conv indica se deve ser feita a conversao de checked para sim/nao | ||
245 | + */ | ||
246 | + metadata: function(obj,conv){ | ||
247 | + var valor,tema; | ||
248 | + if(conv){ | ||
249 | + if(obj.checked){ | ||
250 | + valor = "sim"; | ||
224 | } | 251 | } |
225 | - } | ||
226 | - }); | ||
227 | - $i("i3GEOFatalhosedicaoLayerkml-button").style.width = "200px"; | ||
228 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoMarkercluster", { | ||
229 | - onclick : { | ||
230 | - fn : function() { | ||
231 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
232 | - YAHOO.namespace("admin"); | ||
233 | - YAHOO.namespace("admin.container"); | ||
234 | - core_montaEditor("","450px","500px","","Plugin",false,false,false); | ||
235 | - var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; | ||
236 | - var montaEditorPlugin = function(retorno){ | ||
237 | - var plugin = "markercluster"; | ||
238 | - var ins = "<input type=button title='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' value='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' id=salvarPlugin />" | ||
239 | - + "<input type=button title='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' value='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' id=removerPlugin />"; | ||
240 | - //pega os campos do formulario | ||
241 | - ins += i3GEO.pluginI3geo.formAdmin(plugin,retorno); | ||
242 | - var ajuda = "<p class='paragrafo'>Mais informações:<br><a href='"+i3GEO.pluginI3geo.linkAjuda(plugin)+"' target=_blank >" + i3GEO.pluginI3geo.linkAjuda(plugin) + "</a></p>"; | ||
243 | - $i("editor_bd").innerHTML = ins + ajuda; | ||
244 | - | ||
245 | - new YAHOO.widget.Button("salvarPlugin",{ onclick: { fn: function(){ | ||
246 | - i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),plugin,i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
247 | - } }}); | ||
248 | - | ||
249 | - new YAHOO.widget.Button("removerPlugin",{ onclick: { fn: function(){ | ||
250 | - i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
251 | - } }}); | ||
252 | - i3GEO.util.aplicaAquarela("editor_bd"); | ||
253 | - }; | ||
254 | - core_pegaDados("",sUrl,montaEditorPlugin); | ||
255 | - } | ||
256 | - } | ||
257 | - }); | ||
258 | - $i("i3GEOFatalhosedicaoMarkercluster-button").style.width = "200px"; | ||
259 | - | ||
260 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoHeatmap", { | ||
261 | - onclick : { | ||
262 | - fn : function() { | ||
263 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
264 | - YAHOO.namespace("admin"); | ||
265 | - YAHOO.namespace("admin.container"); | ||
266 | - core_montaEditor("","450px","500px","","Plugin",true,false,false); | ||
267 | - var sUrl = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=pegaPlugin&codigoMap="+i3GEO.temaAtivo+"&codigoLayer="+i3GEO.temaAtivo+"&g_sid="+i3GEO.configura.sid; | ||
268 | - var montaEditorPlugin = function(retorno){ | ||
269 | - var plugin = "heatmap"; | ||
270 | - var ins = "<input type=button title='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' value='"+ $trad("salva",i3GEOadmin.core.dicionario) +"' id=salvarPlugin />" | ||
271 | - + "<input type=button title='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' value='"+ $trad("removePlugin",i3GEOF.atalhosedicao.dicionario) +"' id=removerPlugin />"; | ||
272 | - //pega os campos do formulario | ||
273 | - ins += i3GEO.pluginI3geo.formAdmin(plugin,retorno); | ||
274 | - var ajuda = "<p class='paragrafo'>Mais informações:<br><a href='"+i3GEO.pluginI3geo.linkAjuda(plugin)+"' target=_blank >" + i3GEO.pluginI3geo.linkAjuda(plugin) + "</a></p>"; | ||
275 | - $i("editor_bd").innerHTML = ins + ajuda; | ||
276 | - | ||
277 | - new YAHOO.widget.Button("salvarPlugin",{ onclick: { fn: function(){ | ||
278 | - i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),plugin,i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
279 | - } }}); | ||
280 | - | ||
281 | - new YAHOO.widget.Button("removerPlugin",{ onclick: { fn: function(){ | ||
282 | - i3GEOF.atalhosedicao.salvarDadosEditorPlugin($i("editor_bd"),"",i3GEOF.atalhosedicao.tema,i3GEOF.atalhosedicao.tema); | ||
283 | - } }}); | ||
284 | - }; | ||
285 | - core_pegaDados("",sUrl,montaEditorPlugin); | ||
286 | - } | ||
287 | - } | ||
288 | - }); | ||
289 | - $i("i3GEOFatalhosedicaoHeatmap-button").style.width = "200px"; | ||
290 | - | ||
291 | - new YAHOO.widget.Button("i3GEOFatalhosedicaoTemaComGrafico", { | ||
292 | - onclick : { | ||
293 | - fn : function() { | ||
294 | - i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
295 | - i3GEO.tema.dialogo.graficotema(i3GEO.temaAtivo,{ | ||
296 | - mesmoTema : true | ||
297 | - }); | 252 | + else{ |
253 | + valor = "nao"; | ||
298 | } | 254 | } |
299 | } | 255 | } |
300 | - }); | ||
301 | - $i("i3GEOFatalhosedicaoTemaComGrafico-button").style.width = "200px"; | ||
302 | - // | ||
303 | - //atualiza os campos que dependem de parametros de cada camada | ||
304 | - // | ||
305 | - tema = i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.atalhosedicao.tema); | ||
306 | - if(tema.cache.toLowerCase() === "sim"){ | ||
307 | - $i("i3GEOFatalhosedicaoCache").checked = true; | ||
308 | - } | ||
309 | - if(tema.classe.toLowerCase() === "nao"){ | ||
310 | - $i("i3GEOFatalhosedicaoClasse").checked = false; | ||
311 | - } | ||
312 | - if(tema.identifica.toLowerCase() === "nao"){ | ||
313 | - $i("i3GEOFatalhosedicaoIdentifica").checked = false; | ||
314 | - } | ||
315 | - $i("i3GEOFatalhosedicaoOpacidade").value = tema.transparency; | ||
316 | - }, | ||
317 | - /* | ||
318 | - * Function: html | ||
319 | - * | ||
320 | - * Gera o código html para apresentação das opções da ferramenta | ||
321 | - * | ||
322 | - * Retorno: | ||
323 | - * | ||
324 | - * String com o código html | ||
325 | - */ | ||
326 | - html : function(idjanela) { | ||
327 | - var ins = Mustache.render(i3GEOF.atalhosedicao.MUSTACHE, i3GEOF.atalhosedicao.mustacheHash()); | ||
328 | - return ins; | ||
329 | - }, | ||
330 | - /* | ||
331 | - * Function: criaJanelaFlutuante | ||
332 | - * | ||
333 | - * Cria a janela flutuante para controle da ferramenta. | ||
334 | - */ | ||
335 | - iniciaJanelaFlutuante : function() { | ||
336 | - var minimiza, cabecalho, janela, divid, titulo; | ||
337 | - | ||
338 | - if($i("i3GEOF.atalhosedicao")){ | ||
339 | - return; | ||
340 | - } | ||
341 | - cabecalho = function() { | ||
342 | - }; | ||
343 | - minimiza = function() { | ||
344 | - i3GEO.janela.minimiza("i3GEOFatalhosedicao"); | ||
345 | - }; | ||
346 | - // cria a janela flutuante | ||
347 | - titulo = | ||
348 | - "<div id='i3GEOFatalhosedicaoComboCabeca' class='comboTemasCabecalho'></div> "; | ||
349 | - janela = | ||
350 | - i3GEO.janela.cria( | ||
351 | - "250px", | ||
352 | - "300px", | ||
353 | - "", | ||
354 | - "", | ||
355 | - "", | ||
356 | - titulo, | ||
357 | - "i3GEOF.atalhosedicao", | ||
358 | - false, | ||
359 | - "hd", | ||
360 | - cabecalho, | ||
361 | - minimiza, | ||
362 | - "", | ||
363 | - true, | ||
364 | - i3GEO.configura.locaplic + "/imagens/oxygen/16x16/games-config-custom.png" | ||
365 | - ); | ||
366 | - divid = janela[2].id; | ||
367 | - janela[0].moveTo(100,60); | ||
368 | - $i("i3GEOF.atalhosedicao_corpo").style.backgroundColor = "white"; | ||
369 | - i3GEOF.atalhosedicao.inicia(divid, "i3GEOF.atalhosedicao"); | ||
370 | - }, | ||
371 | - /** | ||
372 | - * Aplica ao objeto CAMADAS o parametro definido | ||
373 | - * Esse parametro e usado na hora de salvar o mapa | ||
374 | - * Para isso, a funcao salvarmapfile deve ser preparada para obter o parametro | ||
375 | - * e enviar para a funcao php | ||
376 | - * veja em i3GEOF.salvamapfile.salva | ||
377 | - * | ||
378 | - * conv indica se deve ser feita a conversao de checked para sim/nao | ||
379 | - */ | ||
380 | - metadata: function(obj,conv){ | ||
381 | - var valor,tema; | ||
382 | - if(conv){ | ||
383 | - if(obj.checked){ | ||
384 | - valor = "sim"; | ||
385 | - } | ||
386 | else{ | 256 | else{ |
387 | - valor = "nao"; | 257 | + valor = obj.value; |
388 | } | 258 | } |
389 | - } | ||
390 | - else{ | ||
391 | - valor = obj.value; | ||
392 | - } | ||
393 | - tema = i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.atalhosedicao.tema); | ||
394 | - tema[obj.name] = valor; | ||
395 | - }, | ||
396 | - salvarDadosEditorPlugin: function(onde,plugin,codigoMap,codigoLayer){ | ||
397 | - //TODO redesenhar a camada no caso dos plugins | ||
398 | - if (typeof (console) !== 'undefined') | ||
399 | - console.info("salvarDadosEditorPlugin"); | 259 | + tema = i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.atalhosedicao.tema); |
260 | + tema[obj.name] = valor; | ||
261 | + }, | ||
262 | + salvarDadosEditorPlugin: function(onde,plugin,codigoMap,codigoLayer){ | ||
263 | + //TODO redesenhar a camada no caso dos plugins | ||
264 | + if (typeof (console) !== 'undefined') | ||
265 | + console.info("salvarDadosEditorPlugin"); | ||
400 | 266 | ||
401 | - var campos = onde.getElementsByTagName("input"), | 267 | + var campos = onde.getElementsByTagName("input"), |
402 | n = campos.length, | 268 | n = campos.length, |
403 | par = [], | 269 | par = [], |
404 | prog = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=gravaPlugin&g_sid="+i3GEO.configura.sid, | 270 | prog = i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/exec.php?funcao=gravaPlugin&g_sid="+i3GEO.configura.sid, |
405 | i; | 271 | i; |
406 | - if(plugin != ""){ | ||
407 | - if(!i3GEO.pluginI3geo[plugin].parametrosFormAdmin){ | ||
408 | - for(i=0; i<n; i++){ | ||
409 | - par.push('"'+campos[i].name+'":"'+campos[i].value+'"'); | 272 | + if(plugin != ""){ |
273 | + if(!i3GEO.pluginI3geo[plugin].parametrosFormAdmin){ | ||
274 | + for(i=0; i<n; i++){ | ||
275 | + par.push('"'+campos[i].name+'":"'+campos[i].value+'"'); | ||
276 | + } | ||
277 | + if(plugin != ""){ | ||
278 | + plugin = '{"plugin":"'+plugin+'","parametros":{' + par.join(",") + '}}'; | ||
279 | + } | ||
410 | } | 280 | } |
411 | - if(plugin != ""){ | ||
412 | - plugin = '{"plugin":"'+plugin+'","parametros":{' + par.join(",") + '}}'; | 281 | + else{ |
282 | + plugin = i3GEO.pluginI3geo[plugin].parametrosFormAdmin(onde); | ||
413 | } | 283 | } |
414 | } | 284 | } |
415 | - else{ | ||
416 | - plugin = i3GEO.pluginI3geo[plugin].parametrosFormAdmin(onde); | ||
417 | - } | ||
418 | - } | ||
419 | - var sUrl = prog | 285 | + var sUrl = prog |
420 | + "&codigoMap=" + codigoMap | 286 | + "&codigoMap=" + codigoMap |
421 | + "&codigoLayer=" + codigoLayer | 287 | + "&codigoLayer=" + codigoLayer |
422 | + "&plugin=" + plugin; | 288 | + "&plugin=" + plugin; |
423 | - var callback = { | ||
424 | - success:function(o) { | ||
425 | - try { | ||
426 | - if(JSON.parse(o.responseText) == "erro") { | 289 | + var callback = { |
290 | + success:function(o) { | ||
291 | + try { | ||
292 | + if(JSON.parse(o.responseText) == "erro") { | ||
293 | + } | ||
294 | + else { | ||
295 | + YAHOO.admin.container.panelEditor.destroy(); | ||
296 | + YAHOO.admin.container.panelEditor = null; | ||
297 | + } | ||
427 | } | 298 | } |
428 | - else { | ||
429 | - YAHOO.admin.container.panelEditor.destroy(); | ||
430 | - YAHOO.admin.container.panelEditor = null; | ||
431 | - } | ||
432 | - } | ||
433 | - catch(e){core_handleFailure(e,o.responseText);} | ||
434 | - }, | ||
435 | - argument: { foo:"foo", bar:"bar" } | ||
436 | - }; | ||
437 | - core_makeRequest(sUrl,callback,'POST'); | ||
438 | - } | 299 | + catch(e){core_handleFailure(e,o.responseText);} |
300 | + }, | ||
301 | + argument: { foo:"foo", bar:"bar" } | ||
302 | + }; | ||
303 | + core_makeRequest(sUrl,callback,'POST'); | ||
304 | + } | ||
439 | 305 | ||
440 | }; | 306 | }; |
ferramentas/atalhosedicao/template_mst.html
@@ -32,76 +32,81 @@ | @@ -32,76 +32,81 @@ | ||
32 | no-repeat; | 32 | no-repeat; |
33 | } | 33 | } |
34 | </style> | 34 | </style> |
35 | -<div style='margin-left: 5px'> | ||
36 | - <p class='paragrafo'>{{{edicao}}}</p> | ||
37 | - <p class='paragrafo'> | ||
38 | - <input id='i3GEOFatalhosedicaoSalva' type='button' value='{{{salva}}}' /> | ||
39 | - </p> | ||
40 | - <p class='paragrafo'> | ||
41 | - <input id='i3GEOFatalhosedicaoLegenda' type='button' value='{{{legenda}}}' /> | ||
42 | - </p> | ||
43 | - <p class='paragrafo'> | ||
44 | - <input id='i3GEOFatalhosedicaoTabela' type='button' value='{{{tabela}}}' /> | ||
45 | - </p> | ||
46 | - <p class='paragrafo'> | ||
47 | - <input id='i3GEOFatalhosedicaoTexto' type='button' value='{{{texto}}}' /> | ||
48 | - </p> | ||
49 | - <p class='paragrafo'> | ||
50 | - <input id='i3GEOFatalhosedicaoEtiqueta' type='button' value='{{{etiqueta}}}' /> | ||
51 | - </p> | ||
52 | - <p class='paragrafo'> | ||
53 | - <input id='i3GEOFatalhosedicaoFiltro' type='button' value='{{{filtro}}}' /> | ||
54 | - </p> | ||
55 | - <p class='paragrafo'> | ||
56 | - <input id='i3GEOFatalhosedicaoTemaComGrafico' type='button' value='{{{temacomgrafico}}}' /> | ||
57 | - </p> | ||
58 | - <p class='paragrafo'>{{{opacidade}}}</p> | ||
59 | - <div class='i3geoForm i3geoFormIconeEdita' style='width: 90px; float: left;'> | ||
60 | - <input id='i3GEOFatalhosedicaoOpacidade' type='text' value='' /> | 35 | +<div style='margin-left: 5px;width:95%;'> |
36 | + <a onclick="i3GEOF.atalhosedicao.salva()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
37 | + {{{salva}}} | ||
38 | + </a> | ||
39 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.editaLegenda();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
40 | + {{{legenda}}} | ||
41 | + </a> | ||
42 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.tabela();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
43 | + {{{tabela}}} | ||
44 | + </a> | ||
45 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.toponimia();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
46 | + {{{texto}}} | ||
47 | + </a> | ||
48 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.etiquetas();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
49 | + {{{etiqueta}}} | ||
50 | + </a> | ||
51 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.filtro();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
52 | + {{{filtro}}} | ||
53 | + </a> | ||
54 | + <a onclick="i3GEOF.atalhosedicao.temaComGrafico();" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
55 | + {{{temacomgrafico}}} | ||
56 | + </a> | ||
57 | + <label class='paragrafo'>{{{opacidade}}} </label> | ||
58 | + <div class="form-group condensed" > | ||
59 | + <form onsubmit='i3GEO.tema.mudatransp(i3GEOF.atalhosedicao.tema,this[0].value);return false;'> | ||
60 | + <input id="i3GEOFatalhosedicaoOpacidade" class="form-control" type='text' value='{{{transparency}}}' /> | ||
61 | + </form> | ||
61 | </div> | 62 | </div> |
62 | - <input id='i3GEOFatalhosedicaoOpacidadeB' type='button' value='{{{aplicar}}}' /> | ||
63 | - <br> | ||
64 | - <br> | ||
65 | <!-- Opcoes que alteram os metadata do LAYER basta incluir em name o nome do metadata e indicar com true ou false se o valor e do tipo sim|nao. Se for false, o valor e obtido de value --> | 63 | <!-- Opcoes que alteram os metadata do LAYER basta incluir em name o nome do metadata e indicar com true ou false se o valor e do tipo sim|nao. Se for false, o valor e obtido de value --> |
66 | - <p class='paragrafo'> | ||
67 | - <input id='i3GEOFatalhosedicaoCache' name='cache' onclick='i3GEOF.atalhosedicao.metadata(this,true)' style='cursor: pointer' type='checkbox' /> | ||
68 | - <label>{{{ativaCache}}}</label> | ||
69 | - </p> | ||
70 | - <p class='paragrafo'> | ||
71 | - <input checked id='i3GEOFatalhosedicaoClasse' name='classe' onclick='i3GEOF.atalhosedicao.metadata(this,true)' style='cursor: pointer' type='checkbox' /> | ||
72 | - <label>{{{mostraClasses}}}</label> | ||
73 | - </p> | ||
74 | - <p class='paragrafo'> | ||
75 | - <input checked id='i3GEOFatalhosedicaoIdentifica' name='identifica' onclick='i3GEOF.atalhosedicao.metadata(this,true)' style='cursor: pointer' type='checkbox' /> | ||
76 | - <label>{{{mostraIdentifica}}}</label> | ||
77 | - </p> | ||
78 | - <br> | ||
79 | - <p class='paragrafo'>{{{ferramentas}}}</p> | ||
80 | - <p class='paragrafo'> | ||
81 | - <input id='i3GEOFatalhosedicaoTme' type='button' value='TME' /> | ||
82 | - </p> | ||
83 | - <p class='paragrafo'> | ||
84 | - <input id='i3GEOFatalhosedicaoStorymap' type='button' value='Storymap' /> | ||
85 | - </p> | ||
86 | - <p class='paragrafo'> | ||
87 | - <input id='i3GEOFatalhosedicaoAnimagif' type='button' value='Animagif' /> | ||
88 | - </p> | ||
89 | - <p class='paragrafo'> | ||
90 | - <input id='i3GEOFatalhosedicaoLinhadotempo' type='button' value='Time line' /> | ||
91 | - </p> | ||
92 | - <br> | ||
93 | - <p class='paragrafo'>{{{plugins}}}</p> | ||
94 | - <p class='paragrafo'> | ||
95 | - <input id='i3GEOFatalhosedicaoParametrossql' type='button' value='Parâmetros SQL' /> | ||
96 | - </p> | ||
97 | - <p class='paragrafo'> | ||
98 | - <input id='i3GEOFatalhosedicaoLayerkml' type='button' value='KML layer' /> | ||
99 | - </p> | ||
100 | - <p class='paragrafo'> | ||
101 | - <input id='i3GEOFatalhosedicaoMarkercluster' type='button' value='Marker Cluster' /> | ||
102 | - </p> | ||
103 | - <p class='paragrafo'> | ||
104 | - <input id='i3GEOFatalhosedicaoHeatmap' type='button' value='Mapa de calor (heatmap)' /> | ||
105 | - </p> | 64 | + <div class="checkbox text-left"> |
65 | + <label> | ||
66 | + <input id='i3GEOFatalhosedicaoCache' type="checkbox" name='cache' onclick="i3GEOF.atalhosedicao.metadata(this,true)"> | ||
67 | + <span class="checkbox-material noprint"><span class="check"></span></span> {{{ativaCache}}} | ||
68 | + </label> | ||
69 | + </div> | ||
70 | + <div class="checkbox text-left"> | ||
71 | + <label> | ||
72 | + <input id='i3GEOFatalhosedicaoClasse' type="checkbox" name='classe' onclick="i3GEOF.atalhosedicao.metadata(this,true)"> | ||
73 | + <span class="checkbox-material noprint"><span class="check"></span></span> {{{mostraClasses}}} | ||
74 | + </label> | ||
75 | + </div> | ||
76 | + <div class="checkbox text-left"> | ||
77 | + <label> | ||
78 | + <input checked id='i3GEOFatalhosedicaoIdentifica' type="checkbox" name='identifica' onclick="i3GEOF.atalhosedicao.metadata(this,true)"> | ||
79 | + <span class="checkbox-material noprint"><span class="check"></span></span> {{{mostraIdentifica}}} | ||
80 | + </label> | ||
81 | + </div> | ||
82 | + | ||
83 | + <h5>{{{ferramentas}}}</h5> | ||
84 | + | ||
85 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.tme(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
86 | + TME | ||
87 | + </a> | ||
88 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.storymap(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
89 | + Storymap | ||
90 | + </a> | ||
91 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.tema.dialogo.animagif(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
92 | + Animagif | ||
93 | + </a> | ||
94 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEO.analise.dialogo.linhaDoTempo(i3GEOF.atalhosedicao.tema)" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
95 | + Time line | ||
96 | + </a> | ||
97 | + | ||
98 | + <h5>{{{plugins}}}</h5> | ||
106 | 99 | ||
100 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.parametrosSql()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
101 | + Parâmetros SQL | ||
102 | + </a> | ||
103 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.layerKml()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
104 | + KML layer | ||
105 | + </a> | ||
106 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.markercluster()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
107 | + Marker Cluster | ||
108 | + </a> | ||
109 | + <a onclick="i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;i3GEOF.atalhosedicao.heatmap()" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | ||
110 | + Heatmap | ||
111 | + </a> | ||
107 | </div> | 112 | </div> |
108 | \ No newline at end of file | 113 | \ No newline at end of file |