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