Commit 5fe145777e674ae52ce3cfd8a9b498c6a4f681f7
1 parent
5ec4caf3
Exists in
master
and in
7 other branches
Correção na ferramenta de escolha de cores
Showing
2 changed files
with
31 additions
and
17 deletions
Show diff stats
ferramentas/colourramp/index.php
1 | <?php | 1 | <?php |
2 | - include_once("../../classesphp/pega_variaveis.php"); | ||
3 | - include_once("../../classesphp/class.palette.php"); | 2 | + include_once(__DIR__."/../../classesphp/pega_variaveis.php"); |
3 | + include_once(__DIR__."/../../classesphp/class.palette.php"); | ||
4 | $m = new palette(); | 4 | $m = new palette(); |
5 | - $lista = implode(",",($m->listaColourRamps("../.."))); | 5 | + $lista = implode(",",($m->listaColourRamps(__DIR__."/../.."))); |
6 | if(!isset($ncores)) | 6 | if(!isset($ncores)) |
7 | {$ncores = 10;} | 7 | {$ncores = 10;} |
8 | + if(empty($locaplic)){ | ||
9 | + $locaplic = "../.."; | ||
10 | + } | ||
8 | ?> | 11 | ?> |
9 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> | 12 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
10 | <html> | 13 | <html> |
11 | <head> | 14 | <head> |
12 | <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> | 15 | <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> |
13 | -<script type="text/javascript" src="../../classesjs/i3geo.js"></script> | 16 | +<script type="text/javascript" src="<?php echo $locaplic;?>/classesjs/i3geo.js"></script> |
14 | <style> | 17 | <style> |
15 | body{ | 18 | body{ |
16 | background-color:white; | 19 | background-color:white; |
@@ -41,7 +44,7 @@ body{ | @@ -41,7 +44,7 @@ body{ | ||
41 | } | 44 | } |
42 | #demo_bg { | 45 | #demo_bg { |
43 | position: relative; | 46 | position: relative; |
44 | - background: url(../../pacotes/yui290/examples/slider/assets/dual_thumb_bg.gif) 0 5px no-repeat; | 47 | + background: url(<?php echo $locaplic;?>/pacotes/yui290/build/slider/assets/dual_thumb_bg.gif) 0 5px no-repeat; |
45 | height: 28px; | 48 | height: 28px; |
46 | width: 258px; | 49 | width: 258px; |
47 | left: 8px; | 50 | left: 8px; |
@@ -56,7 +59,7 @@ body{ | @@ -56,7 +59,7 @@ body{ | ||
56 | /* Here's the highlight element */ | 59 | /* Here's the highlight element */ |
57 | #demo_bg span { | 60 | #demo_bg span { |
58 | position: absolute; | 61 | position: absolute; |
59 | - background: url(../../pacotes/yui290/examples/slider/assets/dual_thumb_highlight.gif) 0 0 repeat-x; | 62 | + background: url(<?php echo $locaplic;?>/pacotes/yui290/build/slider/assets/dual_thumb_highlight.gif) 0 0 repeat-x; |
60 | top: 10px; | 63 | top: 10px; |
61 | left: 12px; | 64 | left: 12px; |
62 | height: 13px; | 65 | height: 13px; |
@@ -105,8 +108,8 @@ p .boom { | @@ -105,8 +108,8 @@ p .boom { | ||
105 | <div id="imagens" ></div> | 108 | <div id="imagens" ></div> |
106 | <div id="demo_bg" title="Range slider"> | 109 | <div id="demo_bg" title="Range slider"> |
107 | <span id="demo_highlight"></span> | 110 | <span id="demo_highlight"></span> |
108 | - <div id="demo_min_thumb"><img src="../../pacotes/yui290/examples/slider/assets/l-thumb-round.gif"></div> | ||
109 | - <div id="demo_max_thumb"><img src="../../pacotes/yui290/examples/slider/assets/r-thumb-round.gif"></div> | 111 | + <div id="demo_min_thumb"><img src="<?php echo $locaplic;?>/pacotes/yui290/build/slider/assets/l-thumb-round.gif"></div> |
112 | + <div id="demo_max_thumb"><img src="<?php echo $locaplic;?>/pacotes/yui290/build/slider/assets/r-thumb-round.gif"></div> | ||
110 | </div> | 113 | </div> |
111 | <p><span id="demo_range">0-255</span></p> | 114 | <p><span id="demo_range">0-255</span></p> |
112 | <div id=cores ></div> | 115 | <div id=cores ></div> |
@@ -124,7 +127,7 @@ lista = lista.split(","); | @@ -124,7 +127,7 @@ lista = lista.split(","); | ||
124 | var n = lista.length; | 127 | var n = lista.length; |
125 | var ins = ""; | 128 | var ins = ""; |
126 | for(var i=0; i<n; i++){ | 129 | for(var i=0; i<n; i++){ |
127 | - ins += "<img title='"+lista[i]+" 'onclick='geracores(\""+lista[i]+"\")' src='../../symbols/colourramp/"+lista[i]+".gif' />"; | 130 | + ins += "<img title='"+lista[i]+" 'onclick='geracores(\""+lista[i]+"\")' src='<?php echo $locaplic;?>/symbols/colourramp/"+lista[i]+".gif' />"; |
128 | } | 131 | } |
129 | $i("imagens").innerHTML = ins; | 132 | $i("imagens").innerHTML = ins; |
130 | 133 | ||
@@ -143,7 +146,7 @@ function geracores(codigo){ | @@ -143,7 +146,7 @@ function geracores(codigo){ | ||
143 | try{ | 146 | try{ |
144 | if(retorno.data[i].r != undefined){ | 147 | if(retorno.data[i].r != undefined){ |
145 | cor = retorno.data[i].r+","+retorno.data[i].g+","+retorno.data[i].b; | 148 | cor = retorno.data[i].r+","+retorno.data[i].g+","+retorno.data[i].b; |
146 | - ins += "<tr><td><img src='../../imagens/x.png' style='cursor:pointer;' title='excluir' onclick='javascript:$i(\"cor_"+cor+"\").style.display=\"none\";this.style.display=\"none\"' </td><td><p id='cor_"+cor+"' style='width:250px;heigth:10px;background-color:rgb("+cor+")'><input onchange='javascript:$i(\"cor_"+cor+"\").style.backgroundColor=this.value;' type=text size=17 value=\"rgb("+cor+")\"/></p></td></tr>"; | 149 | + ins += "<tr><td><img src='<?php echo $locaplic;?>/imagens/x.png' style='cursor:pointer;' title='excluir' onclick='javascript:$i(\"cor_"+cor+"\").style.display=\"none\";this.style.display=\"none\"' </td><td><p id='cor_"+cor+"' style='width:250px;heigth:10px;background-color:rgb("+cor+")'><input onchange='javascript:$i(\"cor_"+cor+"\").style.backgroundColor=this.value;' type=text size=17 value=\"rgb("+cor+")\"/></p></td></tr>"; |
147 | } | 150 | } |
148 | }catch(e){} | 151 | }catch(e){} |
149 | } | 152 | } |
@@ -155,9 +158,9 @@ function geracores(codigo){ | @@ -155,9 +158,9 @@ function geracores(codigo){ | ||
155 | if(nobj.value > (slider.maxVal - slider.minVal)) | 158 | if(nobj.value > (slider.maxVal - slider.minVal)) |
156 | {nobj.value = slider.maxVal - slider.minVal;} | 159 | {nobj.value = slider.maxVal - slider.minVal;} |
157 | var ncores = nobj.value; | 160 | var ncores = nobj.value; |
158 | - | ||
159 | - var p = "../../classesphp/mapa_controle.php?funcao=geraCoresColourRamp&map_file=&g_sid=&codigo="+codigo+"&inicio="+slider.minVal+"&fim="+slider.maxVal+"&ncores="+ncores; | ||
160 | - cpJSON.call(p,"foo",temp); | 161 | + |
162 | + var p = "<?php echo $locaplic;?>/classesphp/mapa_controle.php?funcao=geraCoresColourRamp&map_file=&g_sid=&codigo="+codigo+"&inicio="+slider.minVal+"&fim="+slider.maxVal+"&ncores="+ncores; | ||
163 | + cpJSON.call(p,"foo",temp); | ||
161 | } | 164 | } |
162 | 165 | ||
163 | // | 166 | // |
@@ -218,7 +221,7 @@ function aplicarCores() | @@ -218,7 +221,7 @@ function aplicarCores() | ||
218 | slider = YAHOO.widget.Slider.getHorizDualSlider("demo_bg", | 221 | slider = YAHOO.widget.Slider.getHorizDualSlider("demo_bg", |
219 | "demo_min_thumb", "demo_max_thumb", | 222 | "demo_min_thumb", "demo_max_thumb", |
220 | range, tickSize); | 223 | range, tickSize); |
221 | - | 224 | + |
222 | // Decorate the DualSlider instance with some new properties and | 225 | // Decorate the DualSlider instance with some new properties and |
223 | // methods to maintain the highlight element | 226 | // methods to maintain the highlight element |
224 | YAHOO.lang.augmentObject(slider, { | 227 | YAHOO.lang.augmentObject(slider, { |
@@ -236,7 +239,7 @@ function aplicarCores() | @@ -236,7 +239,7 @@ function aplicarCores() | ||
236 | updateHighlight : function () { | 239 | updateHighlight : function () { |
237 | var delta = this.maxVal - this.minVal, | 240 | var delta = this.maxVal - this.minVal, |
238 | newStatus = 'ok'; | 241 | newStatus = 'ok'; |
239 | - | 242 | + |
240 | if (delta < boom_range) { | 243 | if (delta < boom_range) { |
241 | newStatus = 'boom'; | 244 | newStatus = 'boom'; |
242 | } else if (delta < danger_range) { | 245 | } else if (delta < danger_range) { |
ferramentas/metaestat/index.js
@@ -560,7 +560,7 @@ i3GEOF.metaestat = { | @@ -560,7 +560,7 @@ i3GEOF.metaestat = { | ||
560 | //refaz o conteudo para mostrar a nova adicao | 560 | //refaz o conteudo para mostrar a nova adicao |
561 | i3GEOF.metaestat.editor.removeEl("i3GEOF.metaestat.editor.t3"); | 561 | i3GEOF.metaestat.editor.removeEl("i3GEOF.metaestat.editor.t3"); |
562 | // Enome e o id do input onde o usuario escolheu o nome da nova variavel | 562 | // Enome e o id do input onde o usuario escolheu o nome da nova variavel |
563 | - i3GEOF.metaestat.editor.t3(true,$i("Enome").value); | 563 | + i3GEOF.metaestat.editor.t4(true,$i("Enome").value); |
564 | }; | 564 | }; |
565 | var id_classificacao = $i("i3geoCartoComboClassificacoesEditor").value; | 565 | var id_classificacao = $i("i3geoCartoComboClassificacoesEditor").value; |
566 | if(id_classificacao !== ""){ | 566 | if(id_classificacao !== ""){ |
@@ -592,7 +592,15 @@ i3GEOF.metaestat = { | @@ -592,7 +592,15 @@ i3GEOF.metaestat = { | ||
592 | i3GEOF.metaestat.editor.removeEl("i3GEOF.metaestat.editor.t3"); | 592 | i3GEOF.metaestat.editor.removeEl("i3GEOF.metaestat.editor.t3"); |
593 | }, | 593 | }, |
594 | quartis: function(){ | 594 | quartis: function(){ |
595 | - //TODO | 595 | + //TODO quartis |
596 | + var id_medida_variavel = $i("i3geoCartoComboMedidaVariavelEditor").value, | ||
597 | + id_classificacao = $i("i3geoCartoComboClassificacoesEditor").value, | ||
598 | + p = i3GEO.configura.locaplic+"/admin/php/metaestat.php?funcao=calculaClassificacao&tipo=quartil&id_classificacao="+id_classificacao+"&id_medida_variavel="+id_medida_variavel+"&g_sid="+i3GEO.configura.sid, | ||
599 | + temp = function(retorno){ | ||
600 | + core_carregando("desativa"); | ||
601 | + }; | ||
602 | + core_carregando("ativa"); | ||
603 | + i3GEO.util.ajaxGet(p,temp); | ||
596 | }, | 604 | }, |
597 | intervalosIguais: function(){ | 605 | intervalosIguais: function(){ |
598 | 606 | ||
@@ -728,6 +736,9 @@ i3GEOF.metaestat = { | @@ -728,6 +736,9 @@ i3GEOF.metaestat = { | ||
728 | "<br><br><p><input id=i3GEOFmetaestatEditorBotao6 type='button' value='"+$trad(11,i3GEOF.metaestat.dicionario1)+"' />" + | 736 | "<br><br><p><input id=i3GEOFmetaestatEditorBotao6 type='button' value='"+$trad(11,i3GEOF.metaestat.dicionario1)+"' />" + |
729 | " <input id=i3GEOFmetaestatEditorBotao7 type='button' value='"+$trad(12,i3GEOF.metaestat.dicionario1)+"' />"; | 737 | " <input id=i3GEOFmetaestatEditorBotao7 type='button' value='"+$trad(12,i3GEOF.metaestat.dicionario1)+"' />"; |
730 | i3GEO.util.proximoAnterior("i3GEOF.metaestat.editor.t3()","i3GEOF.metaestat.editor.t5()",ins,"i3GEOF.metaestat.editor.t4","i3GEOFmetaestatEditor",true); | 738 | i3GEO.util.proximoAnterior("i3GEOF.metaestat.editor.t3()","i3GEOF.metaestat.editor.t5()",ins,"i3GEOF.metaestat.editor.t4","i3GEOFmetaestatEditor",true); |
739 | + //i3GEO.util.abreColourRamp("","listaColourRamp",ncores); | ||
740 | + // '<input type=hidden value="" id="listaColourRamp" onchange="javascript:i3GEOF.legenda.aplicaColourRamp()" />'; //utilizado pelo seletor de colourramp | ||
741 | + | ||
731 | new YAHOO.widget.Button( | 742 | new YAHOO.widget.Button( |
732 | "i3GEOFmetaestatEditorBotao6", | 743 | "i3GEOFmetaestatEditorBotao6", |
733 | {onclick:{fn: i3GEOF.metaestat.editor.quartis}} | 744 | {onclick:{fn: i3GEOF.metaestat.editor.quartis}} |