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 |