Commit f64c213956e336c17490f586b635e0977862f403
1 parent
c7f79e84
Exists in
master
and in
7 other branches
--no commit message
Showing
1 changed file
with
95 additions
and
5 deletions
Show diff stats
pacotes/arvorehiper/index.php
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | include("../../ms_configura.php"); | 2 | include("../../ms_configura.php"); |
| 3 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); | 3 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); |
| 4 | $url = $protocolo[0]."://".$_SERVER['HTTP_HOST']."/".basename($locaplic)."/admin/hiperbolica.php"; | 4 | $url = $protocolo[0]."://".$_SERVER['HTTP_HOST']."/".basename($locaplic)."/admin/hiperbolica.php"; |
| 5 | +$i3geo = $protocolo[0]."://".$_SERVER['HTTP_HOST']."/".basename($locaplic); | ||
| 5 | ?> | 6 | ?> |
| 6 | <html> | 7 | <html> |
| 7 | <head> | 8 | <head> |
| @@ -33,9 +34,10 @@ div#divArvore { | @@ -33,9 +34,10 @@ div#divArvore { | ||
| 33 | overflow:auto; | 34 | overflow:auto; |
| 34 | } | 35 | } |
| 35 | </STYLE> | 36 | </STYLE> |
| 36 | -<body leftmargin="0" topmargin="0"> | ||
| 37 | - <div id="divArvore"> | ||
| 38 | - <applet code="tree.HTApplet.class" archive="tree4.jar" width="100%" height="100%" MAYSCRIPT="true"> | 37 | +<script type="text/javascript" src="../../admin/js/core.js"></script> |
| 38 | + | ||
| 39 | +<body leftmargin="0" topmargin="0" class=" yui-skin-sam"> | ||
| 40 | + <applet style=z-index:0;" code="tree.HTApplet.class" archive="tree4.jar" width="100%" height="100%" MAYSCRIPT="true"> | ||
| 39 | <param name="htfile" value=""> | 41 | <param name="htfile" value=""> |
| 40 | <param name="xmlfile" value="<?php echo $url;?>"> | 42 | <param name="xmlfile" value="<?php echo $url;?>"> |
| 41 | <param name="xmltipo" value="verbete"> | 43 | <param name="xmltipo" value="verbete"> |
| @@ -54,7 +56,95 @@ div#divArvore { | @@ -54,7 +56,95 @@ div#divArvore { | ||
| 54 | <param name="htopenwindow" value="self"> | 56 | <param name="htopenwindow" value="self"> |
| 55 | <param name="funcaoJS" value="SelecionaTema"> | 57 | <param name="funcaoJS" value="SelecionaTema"> |
| 56 | </applet> | 58 | </applet> |
| 57 | - </div> | ||
| 58 | -</body> | 59 | +<script> |
| 60 | +YAHOO.namespace("example.container"); | ||
| 61 | +function SelecionaTema(id) { | ||
| 62 | + var myString = new String(id); | ||
| 63 | + var myarray = myString.split(','); | ||
| 64 | + | ||
| 65 | + if(myarray[0] == "tema") | ||
| 66 | + { | ||
| 67 | + core_montaEditor("","320px","500px") | ||
| 68 | + var imagemsrc = "<?php echo $i3geo;?>/testamapfile.php?map="+myarray[1]+".map&tipo=grande" | ||
| 69 | + var ins = "<img src='"+imagemsrc+"' /><br><br>" | ||
| 70 | + ins += '<input type=button id=fechar value="Fechar" style="left:-5px;" />' | ||
| 71 | + ins += '<input type=button id=i3geo value="i3Geo" style="left:-5px;" />' | ||
| 72 | + ins += '<input type=button id=mais value="Mais..." style="left:-5px;" />' | ||
| 73 | + | ||
| 74 | + $i("editor_bd").innerHTML = ins | ||
| 75 | + var fechar = function() | ||
| 76 | + { | ||
| 77 | + YAHOO.example.container.panelEditor.destroy(); | ||
| 78 | + YAHOO.example.container.panelEditor = null; | ||
| 79 | + } | ||
| 80 | + var i3geo = function() | ||
| 81 | + { | ||
| 82 | + window.open("<?php echo $i3geo;?>/ms_criamapa.php?temasa="+myarray[1]+"&layers="+myarray[1]) | ||
| 83 | + } | ||
| 84 | + var mais = function() | ||
| 85 | + { | ||
| 86 | + window.open("<?php echo $i3geo;?>/admin/abrefontemapfile.php?tema="+myarray[1]) | ||
| 87 | + } | ||
| 88 | + var adiciona = new YAHOO.widget.Button("fechar",{ onclick: { fn: fechar } }); | ||
| 89 | + var adiciona = new YAHOO.widget.Button("i3geo",{ onclick: { fn: i3geo } }); | ||
| 90 | + var adiciona = new YAHOO.widget.Button("mais",{ onclick: { fn: mais } }); | ||
| 91 | + $i("janela_editor_c").style.paddingRight = "18px" | ||
| 92 | + $i("janela_editor_c").style.overflow = "auto" | ||
| 93 | + var temp = function(e) | ||
| 94 | + {e.style.display="none";} | ||
| 95 | + YAHOO.util.Dom.getElementsByClassName("container-close","span","janela_editor_c",temp) | ||
| 96 | + } | ||
| 97 | + if(myarray[0] == "tag") | ||
| 98 | + { | ||
| 99 | + var sUrl = "<?php echo $i3geo;?>/admin/php/menutemas.php?funcao=pegaTagsPorMapfile&tag="+removeAcentos(myarray[1]) | ||
| 100 | + core_pegaDados("",sUrl,"listaTemasPorTag") | ||
| 101 | + } | ||
| 102 | +} | ||
| 103 | +function listaTemasPorTag(dados) | ||
| 104 | +{ | ||
| 105 | + var ins = "Os seguintes temas contém o TAG clicado:<br><br>"; | ||
| 106 | + ins += '<input type=button id=fechar value="Fechar" style="left:-5px;" /><br>' | ||
| 107 | + | ||
| 108 | + for (i=0;i < dados.length; i++) | ||
| 109 | + { | ||
| 110 | + ins += "<p>"+dados[i].nome | ||
| 111 | + var url = "<?php echo $i3geo;?>/ms_criamapa.php?temasa="+dados[i].codigoMap+"&layers="+dados[i].codigoMap | ||
| 112 | + ins += "<a href='"+url+"' target=_blank > mapa </a>" | ||
| 113 | + if(dados[i].link != "") | ||
| 114 | + ins += "<a href='"+dados[i].link+"' target=_blank > fonte </a>" | ||
| 115 | + ins += "</p>" | ||
| 116 | + } | ||
| 117 | + core_montaEditor("","350px","500px") | ||
| 118 | + $i("janela_editor_c").style.paddingRight = "18px" | ||
| 119 | + $i("janela_editor_c").style.overflow = "auto" | ||
| 120 | + $i("editor_bd").innerHTML = ins | ||
| 121 | + var fechar = function() | ||
| 122 | + { | ||
| 123 | + YAHOO.example.container.panelEditor.destroy(); | ||
| 124 | + YAHOO.example.container.panelEditor = null; | ||
| 125 | + } | ||
| 126 | + var adiciona = new YAHOO.widget.Button("fechar",{ onclick: { fn: fechar } }); | ||
| 127 | + var temp = function(e) | ||
| 128 | + {e.style.display="none";} | ||
| 129 | + YAHOO.util.Dom.getElementsByClassName("container-close","span","janela_editor_c",temp) | ||
| 130 | +} | ||
| 131 | +function removeAcentos(palavra) | ||
| 132 | +{ | ||
| 133 | + var re = /ã|á|à|â/gi; | ||
| 134 | + palavra = palavra.replace(re,"a"); | ||
| 135 | + var re = /é/gi; | ||
| 136 | + palavra = palavra.replace(re,"e"); | ||
| 137 | + var re = /í/gi; | ||
| 138 | + palavra = palavra.replace(re,"i"); | ||
| 139 | + var re = /ó|õ/gi; | ||
| 140 | + palavra = palavra.replace(re,"o"); | ||
| 141 | + var re = /ç/gi; | ||
| 142 | + palavra = palavra.replace(re,"c"); | ||
| 143 | + var re = /ú/gi; | ||
| 144 | + palavra = palavra.replace(re,"u"); | ||
| 145 | + return(palavra); | ||
| 146 | +} | ||
| 147 | + | ||
| 148 | +</script> | ||
| 59 | </body> | 149 | </body> |
| 60 | </html> | 150 | </html> |