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}} |