Commit 8515f0952630c12af4e359c7978638e30368df88
1 parent
dbffb28b
Exists in
master
and in
7 other branches
Conversão para Bootstrap da opção de salvar geometrias, existente no editor vetorial
Showing
3 changed files
with
34 additions
and
11 deletions
Show diff stats
ferramentas/dissolve/index.js
| @@ -76,8 +76,8 @@ i3GEOF.dissolve = { | @@ -76,8 +76,8 @@ i3GEOF.dissolve = { | ||
| 76 | }); | 76 | }); |
| 77 | return; | 77 | return; |
| 78 | } | 78 | } |
| 79 | - $i(iddiv).innerHTML += i3GEOF.dissolve.html(); | ||
| 80 | - i3GEOF.dissolve.t0(); | 79 | + $i(iddiv).innerHTML += i3GEOF.dissolve.html(); |
| 80 | + i3GEOF.dissolve.t0(); | ||
| 81 | }, | 81 | }, |
| 82 | /* | 82 | /* |
| 83 | Function: html | 83 | Function: html |
ferramentas/editorol/editorol.js
| @@ -57,6 +57,7 @@ if (!i3GEO || typeof (i3GEO) === 'undefined') { | @@ -57,6 +57,7 @@ if (!i3GEO || typeof (i3GEO) === 'undefined') { | ||
| 57 | } | 57 | } |
| 58 | i3GEO.editorOL = | 58 | i3GEO.editorOL = |
| 59 | { | 59 | { |
| 60 | + MUSTACHESALVAGEOMETRIAS: "", | ||
| 60 | layerDefault: "", | 61 | layerDefault: "", |
| 61 | simbologia : { | 62 | simbologia : { |
| 62 | opacidade : 0.8, | 63 | opacidade : 0.8, |
| @@ -882,6 +883,13 @@ i3GEO.editorOL = | @@ -882,6 +883,13 @@ i3GEO.editorOL = | ||
| 882 | cpJSON.call(u, "foo", retorno, ""); | 883 | cpJSON.call(u, "foo", retorno, ""); |
| 883 | }, | 884 | }, |
| 884 | salvaGeometrias : function() { | 885 | salvaGeometrias : function() { |
| 886 | + if(i3GEO.editorOL.MUSTACHESALVAGEOMETRIAS == ""){ | ||
| 887 | + $.get(i3GEO.configura.locaplic + "/ferramentas/editorol/templateSalvaGeometrias_mst.html", function(template) { | ||
| 888 | + i3GEO.editorOL.MUSTACHESALVAGEOMETRIAS = template; | ||
| 889 | + i3GEO.editorOL.salvaGeometrias(); | ||
| 890 | + }); | ||
| 891 | + return; | ||
| 892 | + } | ||
| 885 | var n = i3GEO.editorOL.idsSelecionados.length, | 893 | var n = i3GEO.editorOL.idsSelecionados.length, |
| 886 | ins = ""; | 894 | ins = ""; |
| 887 | if (n > 0) { | 895 | if (n > 0) { |
| @@ -897,12 +905,12 @@ i3GEO.editorOL = | @@ -897,12 +905,12 @@ i3GEO.editorOL = | ||
| 897 | YAHOO.salvaGeometrias.container.panel = new YAHOO.widget.Panel("panelsalvageometrias", { | 905 | YAHOO.salvaGeometrias.container.panel = new YAHOO.widget.Panel("panelsalvageometrias", { |
| 898 | zIndex : 2000, | 906 | zIndex : 2000, |
| 899 | iframe : false, | 907 | iframe : false, |
| 900 | - width : "250px", | 908 | + width : "350px", |
| 901 | visible : false, | 909 | visible : false, |
| 902 | draggable : true, | 910 | draggable : true, |
| 903 | close : true | 911 | close : true |
| 904 | }); | 912 | }); |
| 905 | - YAHOO.salvaGeometrias.container.panel.setHeader($trad("u6")); | 913 | + YAHOO.salvaGeometrias.container.panel.setHeader("<span class='i3GeoTituloJanelaBsNolink' >" + $trad("u6") + "</span>"); |
| 906 | YAHOO.salvaGeometrias.container.panel.setBody(""); | 914 | YAHOO.salvaGeometrias.container.panel.setBody(""); |
| 907 | YAHOO.salvaGeometrias.container.panel.setFooter(""); | 915 | YAHOO.salvaGeometrias.container.panel.setFooter(""); |
| 908 | YAHOO.salvaGeometrias.container.panel.render(document.body); | 916 | YAHOO.salvaGeometrias.container.panel.render(document.body); |
| @@ -914,17 +922,25 @@ i3GEO.editorOL = | @@ -914,17 +922,25 @@ i3GEO.editorOL = | ||
| 914 | } catch (e) { | 922 | } catch (e) { |
| 915 | } | 923 | } |
| 916 | } | 924 | } |
| 917 | - ins += "<p class=paragrafo >" + n + " " + $trad("geosel") + "</p>"; | ||
| 918 | - ins += | ||
| 919 | - "<p class=paragrafo ><a href='#' onclick='i3GEO.editorOL.listaGeometriasSel()' >" + $trad("listar") | ||
| 920 | - + "</a> "; | 925 | + var hash = { |
| 926 | + "n" : n, | ||
| 927 | + "geosel" : $trad("geosel"), | ||
| 928 | + "listar" : $trad("listar"), | ||
| 929 | + "nomeFuncaoSalvarHidden" : "hidden", | ||
| 930 | + "incorpoHidden": "hidden" | ||
| 931 | + }; | ||
| 921 | if (i3GEO.editorOL.nomeFuncaoSalvar && i3GEO.editorOL.nomeFuncaoSalvar != "") { | 932 | if (i3GEO.editorOL.nomeFuncaoSalvar && i3GEO.editorOL.nomeFuncaoSalvar != "") { |
| 922 | - ins += "<a href='#' onclick='" + i3GEO.editorOL.nomeFuncaoSalvar + "' >" + $trad("sdados") + "</a> "; | 933 | + hash.nomeFuncaoSalvar = i3GEO.editorOL.nomeFuncaoSalvar; |
| 934 | + hash.sdados = $trad("sdados"); | ||
| 935 | + hash.nomeFuncaoSalvarHidden = ""; | ||
| 923 | } | 936 | } |
| 924 | if (typeof i3geoOL !== "undefined") { | 937 | if (typeof i3geoOL !== "undefined") { |
| 925 | - ins += "<a href='#' onclick='i3GEO.editorOL.incorporar()' >" + $trad("incorpo") + "</a></p>"; | ||
| 926 | - ins += "<p class=paragrafo>" + $trad("ajudaEditorOlSalva") + "</p>"; | 938 | + hash.incorpo = $trad("incorpo"); |
| 939 | + hash.ajudaEditorOlSalva = $trad("ajudaEditorOlSalva"); | ||
| 940 | + hash.incorpoHidden = ""; | ||
| 927 | } | 941 | } |
| 942 | + ins = Mustache.render(i3GEO.editorOL.MUSTACHESALVAGEOMETRIAS, hash); | ||
| 943 | + | ||
| 928 | YAHOO.salvaGeometrias.container.panel.setBody(ins); | 944 | YAHOO.salvaGeometrias.container.panel.setBody(ins); |
| 929 | } else { | 945 | } else { |
| 930 | i3GEO.janela.tempoMsg($trad("selum")); | 946 | i3GEO.janela.tempoMsg($trad("selum")); |
| @@ -0,0 +1,7 @@ | @@ -0,0 +1,7 @@ | ||
| 1 | +<div class='container-fluid'> | ||
| 2 | + <h5>{{{n}}} {{{geosel}}}</h5> | ||
| 3 | + <button onclick="i3GEO.editorOL.listaGeometriasSel()" class='btn btn-primary btn-sm btn-block btn-raised'>{{{listar}}}</button> | ||
| 4 | + <button onclick="{{{nomeFuncaoSalvar}}}" class='btn btn-primary btn-sm btn-block btn-raised {{{nomeFuncaoSalvarHidden}}}'>{{{sdados}}}</button> | ||
| 5 | + <button onclick="i3GEO.editorOL.incorporar()" class='btn btn-primary btn-sm btn-block btn-raised {{{incorpoHidden}}}'>{{{incorpo}}}</button> | ||
| 6 | + <h5 class="alert alert-info">{{{ajudaEditorOlSalva}}}</h5> | ||
| 7 | +</div> | ||
| 0 | \ No newline at end of file | 8 | \ No newline at end of file |