Commit a6c97bf6599a37a3ab1f3dae53c50d97f22bebfc
1 parent
dc1d7eec
Exists in
master
and in
7 other branches
Inclusão de uma árvore como forma de escolha de temas no publicador de aplicações (metaestat)
Showing
3 changed files
with
351 additions
and
266 deletions
Show diff stats
admin/js/core.js
| ... | ... | @@ -209,6 +209,61 @@ function cabecalhoGeral(id,excluir){ |
| 209 | 209 | //temp.style.padding = "10px"; |
| 210 | 210 | } |
| 211 | 211 | /* |
| 212 | +Function: core_arvore | |
| 213 | + | |
| 214 | +Cria uma arvore com base em um objeto contendo as propriedades. | |
| 215 | + | |
| 216 | +No objeto com as propriedades, se "url" for igual a "", sera incluido o texto original definido em "text". | |
| 217 | + | |
| 218 | +Parametros: | |
| 219 | + | |
| 220 | +titulo - {String} cabecalho da arvore | |
| 221 | + | |
| 222 | +onde - {String} nome do id doelemento que contera a arvore | |
| 223 | + | |
| 224 | +obj - {Object} objeto contendo os parametros, exemplo | |
| 225 | + | |
| 226 | + g_listaPropriedades = { | |
| 227 | + | |
| 228 | + "propriedades": [ | |
| 229 | + | |
| 230 | + { text: "p2", url: "javascript:tipoimagem()" } | |
| 231 | + | |
| 232 | + ]} | |
| 233 | + | |
| 234 | +*/ | |
| 235 | +function core_arvore(titulo,onde,obj){ | |
| 236 | + var arvore,root,tempNode,d,c,i,linha,conteudo,j,temaNode; | |
| 237 | + if(!$i(onde)){return;} | |
| 238 | + arvore = new YAHOO.widget.TreeView(onde); | |
| 239 | + root = arvore.getRoot(); | |
| 240 | + try{ | |
| 241 | + tempNode = new YAHOO.widget.TextNode('', root, false); | |
| 242 | + tempNode.isLeaf = false; | |
| 243 | + tempNode.enableHighlight = false; | |
| 244 | + } | |
| 245 | + catch(e){ | |
| 246 | + if(typeof(console) !== 'undefined'){console.error(e);} | |
| 247 | + } | |
| 248 | + titulo = "<table><tr><td><b>"+titulo+"</b></td><td></td></tr></table>"; | |
| 249 | + d = {html:titulo}; | |
| 250 | + tempNode = new YAHOO.widget.HTMLNode(d, root, true,true); | |
| 251 | + tempNode.enableHighlight = false; | |
| 252 | + c = obj.propriedades.length; | |
| 253 | + for (i=0, j=c; i<j; i++){ | |
| 254 | + linha = obj.propriedades[i]; | |
| 255 | + if(linha.url !== "") | |
| 256 | + {conteudo = "<a href='#' onclick='"+linha.url+"'>"+linha.text+"</a>";} | |
| 257 | + else | |
| 258 | + {conteudo = linha.text;} | |
| 259 | + d = {html:conteudo}; | |
| 260 | + temaNode = new YAHOO.widget.HTMLNode(d, tempNode, false,true); | |
| 261 | + temaNode.enableHighlight = false; | |
| 262 | + } | |
| 263 | + arvore.collapseAll(); | |
| 264 | + arvore.draw(); | |
| 265 | +} | |
| 266 | +/* | |
| 212 | 267 | Function: core_movimentaNo |
| 213 | 268 | |
| 214 | 269 | Movimenta um nó para cima ou para baixo na árvore. |
| ... | ... | @@ -413,17 +468,17 @@ function core_dialogoContinua(handleYes,handleNo,mensagem,largura,cabecalho) |
| 413 | 468 | YAHOO.namespace("continua.container"); |
| 414 | 469 | YAHOO.continua.container.simpledialog1 = |
| 415 | 470 | new YAHOO.widget.SimpleDialog("simpledialog1", |
| 416 | - { width: largura+"px", | |
| 417 | - fixedcenter: true, | |
| 418 | - visible: false, | |
| 419 | - draggable: false, | |
| 420 | - close: true, | |
| 421 | - text: mensagem, | |
| 422 | - icon: YAHOO.widget.SimpleDialog.ICON_HELP, | |
| 423 | - modal: true, | |
| 424 | - constraintoviewport: true, | |
| 425 | - buttons: [ { text:"Sim", handler:handleYes, isDefault:true }, | |
| 426 | - { text:"Não", handler:handleNo } ] | |
| 471 | + { width: largura+"px", | |
| 472 | + fixedcenter: true, | |
| 473 | + visible: false, | |
| 474 | + draggable: false, | |
| 475 | + close: true, | |
| 476 | + text: mensagem, | |
| 477 | + icon: YAHOO.widget.SimpleDialog.ICON_HELP, | |
| 478 | + modal: true, | |
| 479 | + constraintoviewport: true, | |
| 480 | + buttons: [ { text:"Sim", handler:handleYes, isDefault:true }, | |
| 481 | + { text:"Não", handler:handleNo } ] | |
| 427 | 482 | } ); |
| 428 | 483 | YAHOO.continua.container.simpledialog1.setHeader(cabecalho); |
| 429 | 484 | YAHOO.continua.container.simpledialog1.render(document.body); |
| ... | ... | @@ -450,17 +505,17 @@ function core_dialogoPergunta(handleYes,handleNo,mensagem,largura) |
| 450 | 505 | YAHOO.namespace("continua.container"); |
| 451 | 506 | YAHOO.continua.container.simpledialog1 = |
| 452 | 507 | new YAHOO.widget.SimpleDialog("simpledialog1", |
| 453 | - { width: largura+"px", | |
| 454 | - fixedcenter: true, | |
| 455 | - visible: false, | |
| 456 | - draggable: false, | |
| 457 | - close: true, | |
| 458 | - text: mensagem, | |
| 459 | - icon: "", | |
| 460 | - modal: true, | |
| 461 | - constraintoviewport: true, | |
| 462 | - buttons: [ { text:"Continua", handler:handleYes, isDefault:true }, | |
| 463 | - { text:"Cancela", handler:handleNo } ] | |
| 508 | + { width: largura+"px", | |
| 509 | + fixedcenter: true, | |
| 510 | + visible: false, | |
| 511 | + draggable: false, | |
| 512 | + close: true, | |
| 513 | + text: mensagem, | |
| 514 | + icon: "", | |
| 515 | + modal: true, | |
| 516 | + constraintoviewport: true, | |
| 517 | + buttons: [ { text:"Continua", handler:handleYes, isDefault:true }, | |
| 518 | + { text:"Cancela", handler:handleNo } ] | |
| 464 | 519 | } ); |
| 465 | 520 | //YAHOO.continua.container.simpledialog1.setHeader("Tem certeza?"); |
| 466 | 521 | YAHOO.continua.container.simpledialog1.render(document.body); |
| ... | ... | @@ -526,21 +581,21 @@ function core_pegaPerfis(funcao) |
| 526 | 581 | var sUrl = "../php/menutemas.php?funcao=pegaPerfis"; |
| 527 | 582 | var callback = |
| 528 | 583 | { |
| 529 | - success:function(o) | |
| 530 | - { | |
| 531 | - try | |
| 532 | - { | |
| 533 | - $perfis = YAHOO.lang.JSON.parse(o.responseText); | |
| 534 | - $perfisArray = new Array(); | |
| 535 | - for (var i=0;i<$perfis.length;i++) | |
| 536 | - {$perfisArray.push($perfis[i].perfil);} | |
| 537 | - if(funcao != "") | |
| 538 | - eval(funcao); | |
| 539 | - } | |
| 540 | - catch(e){core_handleFailure(o,o.responseText);} | |
| 541 | - }, | |
| 542 | - failure:core_handleFailure, | |
| 543 | - argument: { foo:"foo", bar:"bar" } | |
| 584 | + success:function(o) | |
| 585 | + { | |
| 586 | + try | |
| 587 | + { | |
| 588 | + $perfis = YAHOO.lang.JSON.parse(o.responseText); | |
| 589 | + $perfisArray = new Array(); | |
| 590 | + for (var i=0;i<$perfis.length;i++) | |
| 591 | + {$perfisArray.push($perfis[i].perfil);} | |
| 592 | + if(funcao != "") | |
| 593 | + eval(funcao); | |
| 594 | + } | |
| 595 | + catch(e){core_handleFailure(o,o.responseText);} | |
| 596 | + }, | |
| 597 | + failure:core_handleFailure, | |
| 598 | + argument: { foo:"foo", bar:"bar" } | |
| 544 | 599 | }; |
| 545 | 600 | core_makeRequest(sUrl,callback); |
| 546 | 601 | } |
| ... | ... | @@ -576,18 +631,18 @@ function core_pegaMapfiles(funcaoM,letra,filtro) |
| 576 | 631 | var sUrl = "../php/menutemas.php?funcao=listaMapsTemas&letra="+letra+"&filtro="+filtro; |
| 577 | 632 | var callbackM = |
| 578 | 633 | { |
| 579 | - success:function(o) | |
| 580 | - { | |
| 581 | - try | |
| 582 | - { | |
| 583 | - $mapfiles = YAHOO.lang.JSON.parse(o.responseText); | |
| 584 | - if(funcaoM != "") | |
| 585 | - eval(funcaoM); | |
| 586 | - } | |
| 587 | - catch(e){core_handleFailure(o,o.responseText);} | |
| 588 | - }, | |
| 589 | - failure:core_handleFailure, | |
| 590 | - argument: { foo:"foo", bar:"bar" } | |
| 634 | + success:function(o) | |
| 635 | + { | |
| 636 | + try | |
| 637 | + { | |
| 638 | + $mapfiles = YAHOO.lang.JSON.parse(o.responseText); | |
| 639 | + if(funcaoM != "") | |
| 640 | + eval(funcaoM); | |
| 641 | + } | |
| 642 | + catch(e){core_handleFailure(o,o.responseText);} | |
| 643 | + }, | |
| 644 | + failure:core_handleFailure, | |
| 645 | + argument: { foo:"foo", bar:"bar" } | |
| 591 | 646 | }; |
| 592 | 647 | core_makeRequest(sUrl,callbackM); |
| 593 | 648 | } |
| ... | ... | @@ -683,11 +738,11 @@ function core_comboPranchas(onde,id,marcar,funcao,id_atlas) |
| 683 | 738 | var sUrl = "../php/atlas.php?funcao=pegaPranchas&id_atlas="+id_atlas; |
| 684 | 739 | var callback = |
| 685 | 740 | { |
| 686 | - success:function(o) | |
| 687 | - { | |
| 688 | - try | |
| 689 | - { | |
| 690 | - var valores = YAHOO.lang.JSON.parse(o.responseText); | |
| 741 | + success:function(o) | |
| 742 | + { | |
| 743 | + try | |
| 744 | + { | |
| 745 | + var valores = YAHOO.lang.JSON.parse(o.responseText); | |
| 691 | 746 | if(arguments.length == 3) |
| 692 | 747 | {funcao = "";} |
| 693 | 748 | if (funcao != "") |
| ... | ... | @@ -696,11 +751,11 @@ function core_comboPranchas(onde,id,marcar,funcao,id_atlas) |
| 696 | 751 | ins += core_comboObjeto(valores,"id_prancha","titulo_prancha",marcar); |
| 697 | 752 | ins += "</select></p>"; |
| 698 | 753 | $i(onde).innerHTML = ins; |
| 699 | - } | |
| 700 | - catch(e){core_handleFailure(e,o.responseText);} | |
| 701 | - }, | |
| 702 | - failure:core_handleFailure, | |
| 703 | - argument: { foo:"foo", bar:"bar" } | |
| 754 | + } | |
| 755 | + catch(e){core_handleFailure(e,o.responseText);} | |
| 756 | + }, | |
| 757 | + failure:core_handleFailure, | |
| 758 | + argument: { foo:"foo", bar:"bar" } | |
| 704 | 759 | }; |
| 705 | 760 | core_makeRequest(sUrl,callback); |
| 706 | 761 | } |
| ... | ... | @@ -726,11 +781,11 @@ function core_comboGrupos(onde,id,marcar,funcao) |
| 726 | 781 | var sUrl = "../php/menutemas.php?funcao=pegaGrupos"; |
| 727 | 782 | var callback = |
| 728 | 783 | { |
| 729 | - success:function(o) | |
| 730 | - { | |
| 731 | - try | |
| 732 | - { | |
| 733 | - var valores = YAHOO.lang.JSON.parse(o.responseText); | |
| 784 | + success:function(o) | |
| 785 | + { | |
| 786 | + try | |
| 787 | + { | |
| 788 | + var valores = YAHOO.lang.JSON.parse(o.responseText); | |
| 734 | 789 | if(arguments.length == 3) |
| 735 | 790 | {funcao = "";} |
| 736 | 791 | if (funcao != "") |
| ... | ... | @@ -739,11 +794,11 @@ function core_comboGrupos(onde,id,marcar,funcao) |
| 739 | 794 | ins += core_comboObjeto(valores,"id_grupo","nome_grupo",marcar); |
| 740 | 795 | ins += "</select></p>"; |
| 741 | 796 | $i(onde).innerHTML = ins; |
| 742 | - } | |
| 743 | - catch(e){core_handleFailure(e,o.responseText);} | |
| 744 | - }, | |
| 745 | - failure:core_handleFailure, | |
| 746 | - argument: { foo:"foo", bar:"bar" } | |
| 797 | + } | |
| 798 | + catch(e){core_handleFailure(e,o.responseText);} | |
| 799 | + }, | |
| 800 | + failure:core_handleFailure, | |
| 801 | + argument: { foo:"foo", bar:"bar" } | |
| 747 | 802 | }; |
| 748 | 803 | core_makeRequest(sUrl,callback); |
| 749 | 804 | } |
| ... | ... | @@ -769,11 +824,11 @@ function core_comboSubGrupos(onde,id,marcar,funcao) |
| 769 | 824 | var sUrl = "../php/menutemas.php?funcao=pegaSubGrupos"; |
| 770 | 825 | var callback = |
| 771 | 826 | { |
| 772 | - success:function(o) | |
| 773 | - { | |
| 774 | - try | |
| 775 | - { | |
| 776 | - var valores = YAHOO.lang.JSON.parse(o.responseText); | |
| 827 | + success:function(o) | |
| 828 | + { | |
| 829 | + try | |
| 830 | + { | |
| 831 | + var valores = YAHOO.lang.JSON.parse(o.responseText); | |
| 777 | 832 | if(arguments.length == 3) |
| 778 | 833 | {funcao = "";} |
| 779 | 834 | if (funcao != "") |
| ... | ... | @@ -782,11 +837,11 @@ function core_comboSubGrupos(onde,id,marcar,funcao) |
| 782 | 837 | ins += core_comboObjeto(valores,"id_subgrupo","nome_subgrupo",marcar); |
| 783 | 838 | ins += "</select></p>"; |
| 784 | 839 | $i(onde).innerHTML = ins; |
| 785 | - } | |
| 786 | - catch(e){core_handleFailure(e,o.responseText);} | |
| 787 | - }, | |
| 788 | - failure:core_handleFailure, | |
| 789 | - argument: { foo:"foo", bar:"bar" } | |
| 840 | + } | |
| 841 | + catch(e){core_handleFailure(e,o.responseText);} | |
| 842 | + }, | |
| 843 | + failure:core_handleFailure, | |
| 844 | + argument: { foo:"foo", bar:"bar" } | |
| 790 | 845 | }; |
| 791 | 846 | core_makeRequest(sUrl,callback); |
| 792 | 847 | } |
| ... | ... | @@ -812,11 +867,11 @@ function core_comboTemas(onde,id,marcar,funcao) |
| 812 | 867 | var sUrl = "../php/menutemas.php?funcao=pegaTemas2"; |
| 813 | 868 | var callback = |
| 814 | 869 | { |
| 815 | - success:function(o) | |
| 816 | - { | |
| 817 | - try | |
| 818 | - { | |
| 819 | - var valores = YAHOO.lang.JSON.parse(o.responseText); | |
| 870 | + success:function(o) | |
| 871 | + { | |
| 872 | + try | |
| 873 | + { | |
| 874 | + var valores = YAHOO.lang.JSON.parse(o.responseText); | |
| 820 | 875 | if(arguments.length == 3) |
| 821 | 876 | {funcao = "";} |
| 822 | 877 | if (funcao != "") |
| ... | ... | @@ -825,11 +880,11 @@ function core_comboTemas(onde,id,marcar,funcao) |
| 825 | 880 | ins += core_comboObjeto(valores,"id_tema","nome_tema",marcar,"codigo_tema"); |
| 826 | 881 | ins += "</select></p>"; |
| 827 | 882 | $i(onde).innerHTML = ins; |
| 828 | - } | |
| 829 | - catch(e){core_handleFailure(e,o.responseText);} | |
| 830 | - }, | |
| 831 | - failure:core_handleFailure, | |
| 832 | - argument: { foo:"foo", bar:"bar" } | |
| 883 | + } | |
| 884 | + catch(e){core_handleFailure(e,o.responseText);} | |
| 885 | + }, | |
| 886 | + failure:core_handleFailure, | |
| 887 | + argument: { foo:"foo", bar:"bar" } | |
| 833 | 888 | }; |
| 834 | 889 | core_makeRequest(sUrl,callback); |
| 835 | 890 | } |
| ... | ... | @@ -852,19 +907,19 @@ function core_pegaTags(funcao) |
| 852 | 907 | var sUrl = "../php/menutemas.php?funcao=pegaTags"; |
| 853 | 908 | var callback = |
| 854 | 909 | { |
| 855 | - success:function(o) | |
| 856 | - { | |
| 857 | - try | |
| 858 | - { | |
| 859 | - $tags = YAHOO.lang.JSON.parse(o.responseText); | |
| 860 | - if($tags == ""){$tags = " ";} | |
| 861 | - if(funcao != "") | |
| 862 | - eval(funcao); | |
| 863 | - } | |
| 864 | - catch(e){core_handleFailure(e,o.responseText);} | |
| 865 | - }, | |
| 866 | - failure:core_handleFailure, | |
| 867 | - argument: { foo:"foo", bar:"bar" } | |
| 910 | + success:function(o) | |
| 911 | + { | |
| 912 | + try | |
| 913 | + { | |
| 914 | + $tags = YAHOO.lang.JSON.parse(o.responseText); | |
| 915 | + if($tags == ""){$tags = " ";} | |
| 916 | + if(funcao != "") | |
| 917 | + eval(funcao); | |
| 918 | + } | |
| 919 | + catch(e){core_handleFailure(e,o.responseText);} | |
| 920 | + }, | |
| 921 | + failure:core_handleFailure, | |
| 922 | + argument: { foo:"foo", bar:"bar" } | |
| 868 | 923 | }; |
| 869 | 924 | core_makeRequest(sUrl,callback); |
| 870 | 925 | } |
| ... | ... | @@ -1144,25 +1199,25 @@ function core_ativaBotaoAdicionaLinha(sUrl,idBotao,nomeFuncao) |
| 1144 | 1199 | core_carregando(" adicionando um novo registro"); |
| 1145 | 1200 | var callback = |
| 1146 | 1201 | { |
| 1147 | - success:function(o) | |
| 1148 | - { | |
| 1149 | - var texto = ""; | |
| 1202 | + success:function(o) | |
| 1203 | + { | |
| 1204 | + var texto = ""; | |
| 1150 | 1205 | try |
| 1151 | - { | |
| 1152 | - core_carregando("desativa"); | |
| 1153 | - if(nomeFuncao != "") | |
| 1154 | - {eval(nomeFuncao+"()");} | |
| 1155 | - else{ | |
| 1206 | + { | |
| 1207 | + core_carregando("desativa"); | |
| 1208 | + if(nomeFuncao != "") | |
| 1209 | + {eval(nomeFuncao+"()");} | |
| 1210 | + else{ | |
| 1156 | 1211 | texto = YAHOO.lang.JSON.parse(o.responseText)[0]; |
| 1157 | 1212 | if(texto === "") |
| 1158 | 1213 | {texto = "Clique para editar";} |
| 1159 | 1214 | myDataTable.addRow(texto,0); |
| 1160 | 1215 | } |
| 1161 | - } | |
| 1162 | - catch(e){core_handleFailure(e,o.responseText);} | |
| 1163 | - }, | |
| 1164 | - failure:core_handleFailure, | |
| 1165 | - argument: { foo:"foo", bar:"bar" } | |
| 1216 | + } | |
| 1217 | + catch(e){core_handleFailure(e,o.responseText);} | |
| 1218 | + }, | |
| 1219 | + failure:core_handleFailure, | |
| 1220 | + argument: { foo:"foo", bar:"bar" } | |
| 1166 | 1221 | }; |
| 1167 | 1222 | core_makeRequest(sUrl,callback); |
| 1168 | 1223 | }; |
| ... | ... | @@ -1188,23 +1243,23 @@ function core_pegaDados(mensagem,sUrl,funcaoRetorno) |
| 1188 | 1243 | core_carregando(mensagem); |
| 1189 | 1244 | var callback = |
| 1190 | 1245 | { |
| 1191 | - success:function(o) | |
| 1192 | - { | |
| 1193 | - try | |
| 1194 | - { | |
| 1195 | - if(funcaoRetorno != "") | |
| 1196 | - {eval(funcaoRetorno+"(YAHOO.lang.JSON.parse(o.responseText))");} | |
| 1197 | - core_carregando("desativa"); | |
| 1198 | - } | |
| 1199 | - catch(e) | |
| 1200 | - { | |
| 1201 | - if("mensagem" != "") | |
| 1202 | - {core_carregando("desativa");} | |
| 1203 | - core_handleFailure(o,o.responseText); | |
| 1204 | - } | |
| 1205 | - }, | |
| 1206 | - failure:core_handleFailure, | |
| 1207 | - argument: { foo:"foo", bar:"bar" } | |
| 1246 | + success:function(o) | |
| 1247 | + { | |
| 1248 | + try | |
| 1249 | + { | |
| 1250 | + if(funcaoRetorno != "") | |
| 1251 | + {eval(funcaoRetorno+"(YAHOO.lang.JSON.parse(o.responseText))");} | |
| 1252 | + core_carregando("desativa"); | |
| 1253 | + } | |
| 1254 | + catch(e) | |
| 1255 | + { | |
| 1256 | + if("mensagem" != "") | |
| 1257 | + {core_carregando("desativa");} | |
| 1258 | + core_handleFailure(o,o.responseText); | |
| 1259 | + } | |
| 1260 | + }, | |
| 1261 | + failure:core_handleFailure, | |
| 1262 | + argument: { foo:"foo", bar:"bar" } | |
| 1208 | 1263 | }; |
| 1209 | 1264 | core_makeRequest(sUrl,callback); |
| 1210 | 1265 | } |
| ... | ... | @@ -1233,8 +1288,8 @@ function core_gravaLinha(mensagem,row,sUrl,nomeFuncao) |
| 1233 | 1288 | nomeFuncao = ""; |
| 1234 | 1289 | var callback = |
| 1235 | 1290 | { |
| 1236 | - success:function(o) | |
| 1237 | - { | |
| 1291 | + success:function(o) | |
| 1292 | + { | |
| 1238 | 1293 | core_carregando("desativa"); |
| 1239 | 1294 | var rec = myDataTable.getRecordSet().getRecord(row); |
| 1240 | 1295 | var linha = myDataTable.getTrEl(rec); |
| ... | ... | @@ -1248,12 +1303,12 @@ function core_gravaLinha(mensagem,row,sUrl,nomeFuncao) |
| 1248 | 1303 | else |
| 1249 | 1304 | { |
| 1250 | 1305 | myDataTable.updateRow(rec,YAHOO.lang.JSON.parse(o.responseText)[0]); |
| 1251 | - } | |
| 1306 | + } | |
| 1252 | 1307 | linha.style.color = ""; |
| 1253 | 1308 | linha.style.textDecoration = "none"; |
| 1254 | - }, | |
| 1255 | - failure:core_handleFailure, | |
| 1256 | - argument: { foo:"foo", bar:"bar" } | |
| 1309 | + }, | |
| 1310 | + failure:core_handleFailure, | |
| 1311 | + argument: { foo:"foo", bar:"bar" } | |
| 1257 | 1312 | }; |
| 1258 | 1313 | core_makeRequest(sUrl,callback); |
| 1259 | 1314 | } |
| ... | ... | @@ -1286,30 +1341,30 @@ function core_excluiLinha(sUrl,row,mensagem,cabecalho,tabela) |
| 1286 | 1341 | core_carregando(mensagem); |
| 1287 | 1342 | var callback = |
| 1288 | 1343 | { |
| 1289 | - success:function(o) | |
| 1290 | - { | |
| 1291 | - try | |
| 1292 | - { | |
| 1293 | - if(YAHOO.lang.JSON.parse(o.responseText) == "erro") | |
| 1294 | - { | |
| 1295 | - core_carregando("<span style=color:red >Não foi possível excluir. Verifique se não existem outras tabelas com registros vinculados a este</span>"); | |
| 1296 | - setTimeout("core_carregando('desativa')",3000); | |
| 1297 | - } | |
| 1298 | - else | |
| 1299 | - { | |
| 1300 | - if(tabela){ | |
| 1301 | - tabela.deleteRow(row); | |
| 1302 | - } | |
| 1303 | - else{ | |
| 1304 | - myDataTable.deleteRow(row); | |
| 1305 | - } | |
| 1306 | - core_carregando("desativa"); | |
| 1307 | - } | |
| 1308 | - } | |
| 1309 | - catch(e){core_handleFailure(o,o.responseText);} | |
| 1310 | - }, | |
| 1311 | - failure:core_handleFailure, | |
| 1312 | - argument: { foo:"foo", bar:"bar" } | |
| 1344 | + success:function(o) | |
| 1345 | + { | |
| 1346 | + try | |
| 1347 | + { | |
| 1348 | + if(YAHOO.lang.JSON.parse(o.responseText) == "erro") | |
| 1349 | + { | |
| 1350 | + core_carregando("<span style=color:red >Não foi possível excluir. Verifique se não existem outras tabelas com registros vinculados a este</span>"); | |
| 1351 | + setTimeout("core_carregando('desativa')",3000); | |
| 1352 | + } | |
| 1353 | + else | |
| 1354 | + { | |
| 1355 | + if(tabela){ | |
| 1356 | + tabela.deleteRow(row); | |
| 1357 | + } | |
| 1358 | + else{ | |
| 1359 | + myDataTable.deleteRow(row); | |
| 1360 | + } | |
| 1361 | + core_carregando("desativa"); | |
| 1362 | + } | |
| 1363 | + } | |
| 1364 | + catch(e){core_handleFailure(o,o.responseText);} | |
| 1365 | + }, | |
| 1366 | + failure:core_handleFailure, | |
| 1367 | + argument: { foo:"foo", bar:"bar" } | |
| 1313 | 1368 | }; |
| 1314 | 1369 | core_makeRequest(sUrl,callback); |
| 1315 | 1370 | }; |
| ... | ... | @@ -1349,28 +1404,28 @@ function core_excluiNoTree(sUrl,no,mensagem,cabecalho) |
| 1349 | 1404 | core_carregando(mensagem); |
| 1350 | 1405 | var callback = |
| 1351 | 1406 | { |
| 1352 | - success:function(o) | |
| 1353 | - { | |
| 1354 | - try | |
| 1355 | - { | |
| 1356 | - if(YAHOO.lang.JSON.parse(o.responseText) == "erro") | |
| 1357 | - { | |
| 1358 | - core_carregando("<span style=color:red >Não foi possível excluir. Verifique se não existem outras tabelas com registros vinculados a este</span>"); | |
| 1359 | - setTimeout("core_carregando('desativa')",3000); | |
| 1360 | - } | |
| 1361 | - else | |
| 1362 | - { | |
| 1407 | + success:function(o) | |
| 1408 | + { | |
| 1409 | + try | |
| 1410 | + { | |
| 1411 | + if(YAHOO.lang.JSON.parse(o.responseText) == "erro") | |
| 1412 | + { | |
| 1413 | + core_carregando("<span style=color:red >Não foi possível excluir. Verifique se não existem outras tabelas com registros vinculados a este</span>"); | |
| 1414 | + setTimeout("core_carregando('desativa')",3000); | |
| 1415 | + } | |
| 1416 | + else | |
| 1417 | + { | |
| 1363 | 1418 | if(no){ |
| 1364 | 1419 | tree.removeNode(no); |
| 1365 | 1420 | tree.draw(); |
| 1366 | - } | |
| 1421 | + } | |
| 1367 | 1422 | core_carregando("desativa"); |
| 1368 | - } | |
| 1369 | - } | |
| 1370 | - catch(e){core_handleFailure(o,o.responseText);} | |
| 1371 | - }, | |
| 1372 | - failure:core_handleFailure, | |
| 1373 | - argument: { foo:"foo", bar:"bar" } | |
| 1423 | + } | |
| 1424 | + } | |
| 1425 | + catch(e){core_handleFailure(o,o.responseText);} | |
| 1426 | + }, | |
| 1427 | + failure:core_handleFailure, | |
| 1428 | + argument: { foo:"foo", bar:"bar" } | |
| 1374 | 1429 | }; |
| 1375 | 1430 | core_makeRequest(sUrl,callback); |
| 1376 | 1431 | }; | ... | ... |
admin/js/estat_mapa.js
| ... | ... | @@ -46,19 +46,19 @@ function ativaBotaoAdiciona(sUrl,idBotao) |
| 46 | 46 | core_carregando(" adicionando um novo registro"); |
| 47 | 47 | var callback = |
| 48 | 48 | { |
| 49 | - success:function(o) | |
| 50 | - { | |
| 51 | - try | |
| 52 | - { | |
| 53 | - var j = YAHOO.lang.JSON.parse(o.responseText); | |
| 49 | + success:function(o) | |
| 50 | + { | |
| 51 | + try | |
| 52 | + { | |
| 53 | + var j = YAHOO.lang.JSON.parse(o.responseText); | |
| 54 | 54 | adicionaNosMapa([j],true); |
| 55 | 55 | editar("mapa",j.id_mapa); |
| 56 | - core_carregando("desativa"); | |
| 57 | - } | |
| 58 | - catch(e){core_handleFailure(e,o.responseText);} | |
| 59 | - }, | |
| 60 | - failure:core_handleFailure, | |
| 61 | - argument: { foo:"foo", bar:"bar" } | |
| 56 | + core_carregando("desativa"); | |
| 57 | + } | |
| 58 | + catch(e){core_handleFailure(e,o.responseText);} | |
| 59 | + }, | |
| 60 | + failure:core_handleFailure, | |
| 61 | + argument: { foo:"foo", bar:"bar" } | |
| 62 | 62 | }; |
| 63 | 63 | core_makeRequest(sUrl,callback); |
| 64 | 64 | }; |
| ... | ... | @@ -125,8 +125,8 @@ function montaArvore(dados) |
| 125 | 125 | } |
| 126 | 126 | buildTree(); |
| 127 | 127 | }(); |
| 128 | - adicionaNosMapa(dados); | |
| 129 | - tree.draw(); | |
| 128 | + adicionaNosMapa(dados); | |
| 129 | + tree.draw(); | |
| 130 | 130 | } |
| 131 | 131 | function testarMapfile(codigoMap) |
| 132 | 132 | { |
| ... | ... | @@ -290,14 +290,35 @@ function editar(tipo,id) |
| 290 | 290 | if(sUrl) |
| 291 | 291 | {core_makeRequest(sUrl,callback);} |
| 292 | 292 | } |
| 293 | -function montaDivTema(i) | |
| 294 | -{ | |
| 295 | - var sUrl = "../php/metaestat.php?funcao=relatorioCompleto&dadosGerenciais=nao&detalhes=nao", | |
| 293 | +function montaDivTema(i){ | |
| 294 | + var sUrl = "../php/metaestat.php?funcao=arvoreVar&dadosGerenciais=nao&detalhes=nao", | |
| 296 | 295 | ins = "", |
| 297 | 296 | callback = { |
| 298 | 297 | success:function(o){ |
| 299 | - ins += "<br><div>"+YAHOO.lang.JSON.parse(o.responseText)+"</div>"; | |
| 298 | + var o = YAHOO.lang.JSON.parse(o.responseText), | |
| 299 | + n = o.length, | |
| 300 | + m,i,j,filhos,a,b; | |
| 301 | + //monta os divs onde entrarao as arvores | |
| 302 | + for(i=0;i<n;i++){ | |
| 303 | + ins += "<div id=arvore_"+i+" >"+o[i].titulo+"</div>"; | |
| 304 | + } | |
| 300 | 305 | $i("editor_bd").innerHTML = ins; |
| 306 | + //monta as arvores | |
| 307 | + for(i=0;i<n;i++){ | |
| 308 | + a = []; | |
| 309 | + filhos = o[i].filhos; | |
| 310 | + m = filhos.length; | |
| 311 | + for(j=0;j<m;j++){ | |
| 312 | + b = {}; | |
| 313 | + b.text = filhos[j].titulo; | |
| 314 | + b.url = 'javascript:$i(\"Eid_medida_variavel\").value=\"'+filhos[j].id+'\"'; | |
| 315 | + a.push(b); | |
| 316 | + } | |
| 317 | + core_arvore(o[i].titulo,"arvore_"+i,{"propriedades":a}) | |
| 318 | + | |
| 319 | + } | |
| 320 | + //ins += "<br><div>"+YAHOO.lang.JSON.parse(o.responseText)+"</div>"; | |
| 321 | + //$i("editor_bd").innerHTML = ins; | |
| 301 | 322 | }, |
| 302 | 323 | failure: function(){return ins;}, |
| 303 | 324 | argument: { foo:"foo", bar:"bar" } |
| ... | ... | @@ -305,7 +326,7 @@ function montaDivTema(i) |
| 305 | 326 | param = { |
| 306 | 327 | "linhas":[ |
| 307 | 328 | {titulo:"Título:",id:"Etitulo",size:"50",value:i.titulo,tipo:"text",div:""}, |
| 308 | - {titulo:"ID da medida de uma variável (veja em ID no relatório abaixo):",id:"Eid_medida_variavel",size:"50",value:i.id_medida_variavel,tipo:"text",div:""} | |
| 329 | + {titulo:"ID da medida de uma variável (clique nos links abaixo para escolher):",id:"Eid_medida_variavel",size:"50",value:i.id_medida_variavel,tipo:"text",div:""} | |
| 309 | 330 | ] |
| 310 | 331 | }; |
| 311 | 332 | ins += core_geraLinhas(param); |
| ... | ... | @@ -433,8 +454,8 @@ function adicionarTema(id) |
| 433 | 454 | adicionaNosTemas(no,[dados],true); |
| 434 | 455 | editar('tema',dados.id_mapa_tema); |
| 435 | 456 | }, |
| 436 | - failure:core_handleFailure, | |
| 437 | - argument: { foo:"foo", bar:"bar" } | |
| 457 | + failure:core_handleFailure, | |
| 458 | + argument: { foo:"foo", bar:"bar" } | |
| 438 | 459 | }; |
| 439 | 460 | core_makeRequest(sUrl,callback); |
| 440 | 461 | } |
| ... | ... | @@ -450,8 +471,8 @@ function adicionarGrupo(id_mapa) |
| 450 | 471 | adicionaNosGrupos(no,[dados],true); |
| 451 | 472 | editar('grupo',dados.id_mapa_grupo); |
| 452 | 473 | }, |
| 453 | - failure:core_handleFailure, | |
| 454 | - argument: { foo:"foo", bar:"bar" } | |
| 474 | + failure:core_handleFailure, | |
| 475 | + argument: { foo:"foo", bar:"bar" } | |
| 455 | 476 | }; |
| 456 | 477 | core_makeRequest(sUrl,callback); |
| 457 | 478 | } |
| ... | ... | @@ -494,47 +515,47 @@ function gravaDados(tipo,id) |
| 494 | 515 | |
| 495 | 516 | var callback = |
| 496 | 517 | { |
| 497 | - success:function(o) | |
| 498 | - { | |
| 499 | - try | |
| 500 | - { | |
| 501 | - if(YAHOO.lang.JSON.parse(o.responseText) == "erro") | |
| 502 | - { | |
| 503 | - core_carregando("<span style=color:red >Não foi possível excluir. Verifique se não existem menus vinculados a este tema</span>"); | |
| 504 | - setTimeout("core_carregando('desativa')",3000); | |
| 505 | - } | |
| 506 | - else | |
| 507 | - { | |
| 508 | - if(tipo == "mapa") | |
| 509 | - { | |
| 510 | - var no = tree.getNodeByProperty("id_mapa",id); | |
| 511 | - no.getContentEl().getElementsByTagName("span")[0].innerHTML = document.getElementById("Etitulo").value; | |
| 518 | + success:function(o) | |
| 519 | + { | |
| 520 | + try | |
| 521 | + { | |
| 522 | + if(YAHOO.lang.JSON.parse(o.responseText) == "erro") | |
| 523 | + { | |
| 524 | + core_carregando("<span style=color:red >Não foi possível excluir. Verifique se não existem menus vinculados a este tema</span>"); | |
| 525 | + setTimeout("core_carregando('desativa')",3000); | |
| 526 | + } | |
| 527 | + else | |
| 528 | + { | |
| 529 | + if(tipo == "mapa") | |
| 530 | + { | |
| 531 | + var no = tree.getNodeByProperty("id_mapa",id); | |
| 532 | + no.getContentEl().getElementsByTagName("span")[0].innerHTML = document.getElementById("Etitulo").value; | |
| 512 | 533 | no.getContentEl().getElementsByTagName("span")[0].style.color = ""; |
| 513 | - no.html = no.getContentEl().innerHTML; | |
| 514 | - } | |
| 515 | - if(tipo == "grupo") | |
| 516 | - { | |
| 517 | - var no = tree.getNodeByProperty("id_mapa_grupo",id); | |
| 518 | - no.getContentEl().getElementsByTagName("span")[0].innerHTML = document.getElementById("Etitulo").value; | |
| 534 | + no.html = no.getContentEl().innerHTML; | |
| 535 | + } | |
| 536 | + if(tipo == "grupo") | |
| 537 | + { | |
| 538 | + var no = tree.getNodeByProperty("id_mapa_grupo",id); | |
| 539 | + no.getContentEl().getElementsByTagName("span")[0].innerHTML = document.getElementById("Etitulo").value; | |
| 519 | 540 | no.getContentEl().getElementsByTagName("span")[0].style.color = ""; |
| 520 | - no.html = no.getContentEl().innerHTML; | |
| 521 | - } | |
| 522 | - if(tipo == "tema") | |
| 523 | - { | |
| 524 | - var no = tree.getNodeByProperty("id_mapa_tema",id); | |
| 525 | - no.getContentEl().getElementsByTagName("span")[0].innerHTML = document.getElementById("Etitulo").value; | |
| 541 | + no.html = no.getContentEl().innerHTML; | |
| 542 | + } | |
| 543 | + if(tipo == "tema") | |
| 544 | + { | |
| 545 | + var no = tree.getNodeByProperty("id_mapa_tema",id); | |
| 546 | + no.getContentEl().getElementsByTagName("span")[0].innerHTML = document.getElementById("Etitulo").value; | |
| 526 | 547 | no.getContentEl().getElementsByTagName("span")[0].style.color = ""; |
| 527 | - no.html = no.getContentEl().innerHTML; | |
| 528 | - } | |
| 529 | - core_carregando("desativa"); | |
| 530 | - } | |
| 548 | + no.html = no.getContentEl().innerHTML; | |
| 549 | + } | |
| 550 | + core_carregando("desativa"); | |
| 551 | + } | |
| 531 | 552 | YAHOO.admin.container.panelEditor.destroy(); |
| 532 | 553 | YAHOO.admin.container.panelEditor = null; |
| 533 | - } | |
| 534 | - catch(e){core_handleFailure(e,o.responseText);} | |
| 535 | - }, | |
| 536 | - failure:core_handleFailure, | |
| 537 | - argument: { foo:"foo", bar:"bar" } | |
| 554 | + } | |
| 555 | + catch(e){core_handleFailure(e,o.responseText);} | |
| 556 | + }, | |
| 557 | + failure:core_handleFailure, | |
| 558 | + argument: { foo:"foo", bar:"bar" } | |
| 538 | 559 | }; |
| 539 | 560 | if(prog && par){ |
| 540 | 561 | core_carregando("ativa"); | ... | ... |
admin/php/metaestat.php
| ... | ... | @@ -118,7 +118,7 @@ switch (strtoupper($funcao)) |
| 118 | 118 | exit; |
| 119 | 119 | break; |
| 120 | 120 | /* |
| 121 | - Valor: LISTAVARIAVEL | |
| 121 | + Valor: LISTAVARIAVEL | |
| 122 | 122 | |
| 123 | 123 | Lista de variaveis |
| 124 | 124 | |
| ... | ... | @@ -154,7 +154,7 @@ switch (strtoupper($funcao)) |
| 154 | 154 | exit; |
| 155 | 155 | break; |
| 156 | 156 | /* |
| 157 | - Valor: LISTACLASSECLASSIFICACAO | |
| 157 | + Valor: LISTACLASSECLASSIFICACAO | |
| 158 | 158 | |
| 159 | 159 | Lista as classes de uma classificacoes |
| 160 | 160 | |
| ... | ... | @@ -168,7 +168,7 @@ switch (strtoupper($funcao)) |
| 168 | 168 | exit; |
| 169 | 169 | break; |
| 170 | 170 | /* |
| 171 | - Valor: LISTAMEDIDAVARIAVEL | |
| 171 | + Valor: LISTAMEDIDAVARIAVEL | |
| 172 | 172 | |
| 173 | 173 | Lista das medidas de uma variavel |
| 174 | 174 | |
| ... | ... | @@ -182,7 +182,7 @@ switch (strtoupper($funcao)) |
| 182 | 182 | exit; |
| 183 | 183 | break; |
| 184 | 184 | /* |
| 185 | - Valor: LISTAPARAMETRO | |
| 185 | + Valor: LISTAPARAMETRO | |
| 186 | 186 | |
| 187 | 187 | Lista de parametros |
| 188 | 188 | |
| ... | ... | @@ -201,7 +201,7 @@ switch (strtoupper($funcao)) |
| 201 | 201 | exit; |
| 202 | 202 | break; |
| 203 | 203 | /* |
| 204 | - Valor: LISTAUNIDADEMEDIDA | |
| 204 | + Valor: LISTAUNIDADEMEDIDA | |
| 205 | 205 | |
| 206 | 206 | Lista de unidades de medida |
| 207 | 207 | |
| ... | ... | @@ -225,7 +225,7 @@ switch (strtoupper($funcao)) |
| 225 | 225 | exit; |
| 226 | 226 | break; |
| 227 | 227 | /* |
| 228 | - Valor: LISTATIPOPERIODO | |
| 228 | + Valor: LISTATIPOPERIODO | |
| 229 | 229 | |
| 230 | 230 | Lista de unidades de medida |
| 231 | 231 | |
| ... | ... | @@ -239,7 +239,7 @@ switch (strtoupper($funcao)) |
| 239 | 239 | exit; |
| 240 | 240 | break; |
| 241 | 241 | /* |
| 242 | - Valor: LISTATIPOREGIAO | |
| 242 | + Valor: LISTATIPOREGIAO | |
| 243 | 243 | |
| 244 | 244 | Lista de tipos de regiao |
| 245 | 245 | |
| ... | ... | @@ -340,7 +340,7 @@ switch (strtoupper($funcao)) |
| 340 | 340 | exit; |
| 341 | 341 | break; |
| 342 | 342 | /* |
| 343 | - Valor: ALTERAMEDIDAVARIAVEL | |
| 343 | + Valor: ALTERAMEDIDAVARIAVEL | |
| 344 | 344 | |
| 345 | 345 | Altera os dados de uma medida de uma variavel |
| 346 | 346 | |
| ... | ... | @@ -401,7 +401,7 @@ switch (strtoupper($funcao)) |
| 401 | 401 | exit; |
| 402 | 402 | break; |
| 403 | 403 | /* |
| 404 | - Valor: ALTERAPARAMETROMEDIDA | |
| 404 | + Valor: ALTERAPARAMETROMEDIDA | |
| 405 | 405 | |
| 406 | 406 | Altera os dados de uma parametro de uma medida |
| 407 | 407 | |
| ... | ... | @@ -422,7 +422,7 @@ switch (strtoupper($funcao)) |
| 422 | 422 | exit; |
| 423 | 423 | break; |
| 424 | 424 | /* |
| 425 | - Valor: ALTERACLASSIFICACAOMEDIDA | |
| 425 | + Valor: ALTERACLASSIFICACAOMEDIDA | |
| 426 | 426 | |
| 427 | 427 | Altera os dados de uma classificacao de uma medida |
| 428 | 428 | |
| ... | ... | @@ -540,7 +540,7 @@ switch (strtoupper($funcao)) |
| 540 | 540 | exit; |
| 541 | 541 | break; |
| 542 | 542 | /* |
| 543 | - Valor: ALTERACLASSECLASSIFICACAO | |
| 543 | + Valor: ALTERACLASSECLASSIFICACAO | |
| 544 | 544 | |
| 545 | 545 | Altera os dados de uma classe de uma classificacao |
| 546 | 546 | |
| ... | ... | @@ -592,7 +592,7 @@ switch (strtoupper($funcao)) |
| 592 | 592 | exit; |
| 593 | 593 | break; |
| 594 | 594 | /* |
| 595 | - Valor: ALTERARUNIDADEMEDIDA | |
| 595 | + Valor: ALTERARUNIDADEMEDIDA | |
| 596 | 596 | |
| 597 | 597 | Altera a tabela de unidades de medida |
| 598 | 598 | |
| ... | ... | @@ -612,7 +612,7 @@ switch (strtoupper($funcao)) |
| 612 | 612 | exit; |
| 613 | 613 | break; |
| 614 | 614 | /* |
| 615 | - Valor: ALTERARCONEXAO | |
| 615 | + Valor: ALTERARCONEXAO | |
| 616 | 616 | |
| 617 | 617 | Altera a tabela de conexoes |
| 618 | 618 | |
| ... | ... | @@ -632,7 +632,7 @@ switch (strtoupper($funcao)) |
| 632 | 632 | exit; |
| 633 | 633 | break; |
| 634 | 634 | /* |
| 635 | - Valor: ALTERARTIPOREGIAO | |
| 635 | + Valor: ALTERARTIPOREGIAO | |
| 636 | 636 | |
| 637 | 637 | Altera a tabela de regioes |
| 638 | 638 | |
| ... | ... | @@ -664,7 +664,7 @@ switch (strtoupper($funcao)) |
| 664 | 664 | exit; |
| 665 | 665 | break; |
| 666 | 666 | /* |
| 667 | - Valor: ALTERARTIPOPERIODO | |
| 667 | + Valor: ALTERARTIPOPERIODO | |
| 668 | 668 | |
| 669 | 669 | Altera a tabela de tipos de periodo |
| 670 | 670 | |
| ... | ... | @@ -687,7 +687,7 @@ switch (strtoupper($funcao)) |
| 687 | 687 | exit; |
| 688 | 688 | break; |
| 689 | 689 | /* |
| 690 | - Valor: ALTERAMAPA | |
| 690 | + Valor: ALTERAMAPA | |
| 691 | 691 | |
| 692 | 692 | Altera a tabela de mapas para publicacao |
| 693 | 693 | |
| ... | ... | @@ -707,7 +707,7 @@ switch (strtoupper($funcao)) |
| 707 | 707 | exit; |
| 708 | 708 | break; |
| 709 | 709 | /* |
| 710 | - Valor: ALTERAMAPAGRUPO | |
| 710 | + Valor: ALTERAMAPAGRUPO | |
| 711 | 711 | |
| 712 | 712 | Altera a tabela de grupos para publicacao |
| 713 | 713 | |
| ... | ... | @@ -738,7 +738,7 @@ switch (strtoupper($funcao)) |
| 738 | 738 | exit; |
| 739 | 739 | break; |
| 740 | 740 | /* |
| 741 | - Valor: EXCLUIRMAPA | |
| 741 | + Valor: EXCLUIRMAPA | |
| 742 | 742 | |
| 743 | 743 | Exclui um mapa do publicador |
| 744 | 744 | |
| ... | ... | @@ -800,7 +800,7 @@ switch (strtoupper($funcao)) |
| 800 | 800 | exit; |
| 801 | 801 | break; |
| 802 | 802 | /* |
| 803 | - Valor: EXCLUIRTIPOPERIODO | |
| 803 | + Valor: EXCLUIRTIPOPERIODO | |
| 804 | 804 | |
| 805 | 805 | Exclui uma variavel |
| 806 | 806 | |
| ... | ... | @@ -832,7 +832,7 @@ switch (strtoupper($funcao)) |
| 832 | 832 | exit; |
| 833 | 833 | break; |
| 834 | 834 | /* |
| 835 | - Valor: EXCLUIRUNIDADEMEDIDA | |
| 835 | + Valor: EXCLUIRUNIDADEMEDIDA | |
| 836 | 836 | |
| 837 | 837 | Exclui uma unidade de medida"Dados inseridos" |
| 838 | 838 | |
| ... | ... | @@ -900,7 +900,7 @@ switch (strtoupper($funcao)) |
| 900 | 900 | exit; |
| 901 | 901 | break; |
| 902 | 902 | /* |
| 903 | - Valor: EXCLUIRTIPOREGIAO | |
| 903 | + Valor: EXCLUIRTIPOREGIAO | |
| 904 | 904 | |
| 905 | 905 | Exclui uma regiao |
| 906 | 906 | |
| ... | ... | @@ -928,7 +928,7 @@ switch (strtoupper($funcao)) |
| 928 | 928 | exit; |
| 929 | 929 | break; |
| 930 | 930 | /* |
| 931 | - Valor: EXCLUIRMEDIDAVARIAVEL | |
| 931 | + Valor: EXCLUIRMEDIDAVARIAVEL | |
| 932 | 932 | |
| 933 | 933 | Exclui uma medida da variavel |
| 934 | 934 | |
| ... | ... | @@ -971,7 +971,7 @@ switch (strtoupper($funcao)) |
| 971 | 971 | exit; |
| 972 | 972 | break; |
| 973 | 973 | /* |
| 974 | - Valor: EXCLUIRCLASSIFICACAOMEDIDA | |
| 974 | + Valor: EXCLUIRCLASSIFICACAOMEDIDA | |
| 975 | 975 | |
| 976 | 976 | Exclui uma classificacao de uma medida da variavel |
| 977 | 977 | |
| ... | ... | @@ -996,7 +996,7 @@ switch (strtoupper($funcao)) |
| 996 | 996 | exit; |
| 997 | 997 | break; |
| 998 | 998 | /* |
| 999 | - Valor: EXCLUIRCLASSECLASSIFICACAO | |
| 999 | + Valor: EXCLUIRCLASSECLASSIFICACAO | |
| 1000 | 1000 | |
| 1001 | 1001 | Exclui uma classe de uma classificacao |
| 1002 | 1002 | |
| ... | ... | @@ -1090,7 +1090,7 @@ switch (strtoupper($funcao)) |
| 1090 | 1090 | exit; |
| 1091 | 1091 | break; |
| 1092 | 1092 | /* |
| 1093 | - Valor: MAPFILEMEDIDAVARIAVEL | |
| 1093 | + Valor: MAPFILEMEDIDAVARIAVEL | |
| 1094 | 1094 | |
| 1095 | 1095 | Cria o mapfile de uma media de uma variavel |
| 1096 | 1096 | |
| ... | ... | @@ -1139,7 +1139,7 @@ switch (strtoupper($funcao)) |
| 1139 | 1139 | exit; |
| 1140 | 1140 | break; |
| 1141 | 1141 | /* |
| 1142 | - Valor: KMLMEDIDAVARIAVEL | |
| 1142 | + Valor: KMLMEDIDAVARIAVEL | |
| 1143 | 1143 | |
| 1144 | 1144 | Gera um arquivo kml que pode ser aberto no googleearth |
| 1145 | 1145 | |
| ... | ... | @@ -1290,7 +1290,7 @@ switch (strtoupper($funcao)) |
| 1290 | 1290 | exit; |
| 1291 | 1291 | break; |
| 1292 | 1292 | /* |
| 1293 | - Valor: COLUNASTABELA | |
| 1293 | + Valor: COLUNASTABELA | |
| 1294 | 1294 | |
| 1295 | 1295 | Lista as colunas de uma tabela |
| 1296 | 1296 | |
| ... | ... | @@ -1349,7 +1349,7 @@ switch (strtoupper($funcao)) |
| 1349 | 1349 | exit; |
| 1350 | 1350 | break; |
| 1351 | 1351 | /* |
| 1352 | - Valor: DESCREVECOLUNASTABELA | |
| 1352 | + Valor: DESCREVECOLUNASTABELA | |
| 1353 | 1353 | |
| 1354 | 1354 | Lista as colunas de uma tabela |
| 1355 | 1355 | |
| ... | ... | @@ -1374,6 +1374,15 @@ switch (strtoupper($funcao)) |
| 1374 | 1374 | } |
| 1375 | 1375 | exit; |
| 1376 | 1376 | break; |
| 1377 | + case "ARVOREVAR": | |
| 1378 | + $m = new Metaestat(); | |
| 1379 | + if(empty($codigo_variavel)){ | |
| 1380 | + $codigo_variavel = ""; | |
| 1381 | + } | |
| 1382 | + $dados = $m->relatorioCompleto($codigo_variavel,$dadosGerenciais); | |
| 1383 | + retornaJSON($dados); | |
| 1384 | + exit; | |
| 1385 | + break; | |
| 1377 | 1386 | case "RELATORIOCOMPLETO": |
| 1378 | 1387 | $m = new Metaestat(); |
| 1379 | 1388 | if(empty($codigo_variavel)){ | ... | ... |