Commit 44333865f04f57a59b21d1824af92e8968c4db81

Authored by Edmar Moretti
1 parent 778d2ab2

--no commit message

ferramentas/buscafotos/funcoes.php
@@ -34,7 +34,7 @@ function listafotospanoramio() @@ -34,7 +34,7 @@ function listafotospanoramio()
34 global $ret, $cp,$ai,$af; 34 global $ret, $cp,$ai,$af;
35 $ret = explode(" ",$ret); 35 $ret = explode(" ",$ret);
36 $resultado = ""; 36 $resultado = "";
37 - //echo "http://www.panoramio.com/map/get_panoramas.php?order=upload_date&set=public&from=".$ai."&to=".$af."&minx=".$ret[0]."&miny=".$ret[1]."&maxx=".$ret[2]."&maxy=".$ret[3]."&size=thumbnail"; 37 + //echo "http://www.panoramio.com/map/get_panoramas.php?order=upload_date&set=public&from=".$ai."&to=".$af."&minx=".$ret[0]."&miny=".$ret[1]."&maxx=".$ret[2]."&maxy=".$ret[3]."&size=small";
38 //return; 38 //return;
39 $recent = file_get_contents("http://www.panoramio.com/map/get_panoramas.php?order=upload_date&set=public&from=".$ai."&to=".$af."&minx=".$ret[0]."&miny=".$ret[1]."&maxx=".$ret[2]."&maxy=".$ret[3]."&size=thumbnail"); 39 $recent = file_get_contents("http://www.panoramio.com/map/get_panoramas.php?order=upload_date&set=public&from=".$ai."&to=".$af."&minx=".$ret[0]."&miny=".$ret[1]."&maxx=".$ret[2]."&maxy=".$ret[3]."&size=thumbnail");
40 $recent = str_replace("\n","",$recent); 40 $recent = str_replace("\n","",$recent);
ferramentas/buscafotos/index.htm
@@ -7,10 +7,10 @@ @@ -7,10 +7,10 @@
7 <body class="yui-skin-sam" > 7 <body class="yui-skin-sam" >
8 <div id=mensagem style=display:block > 8 <div id=mensagem style=display:block >
9 <p>As fotos mostradas aqui s&atilde;o de responsabilidade dos servi&ccedil;os de hospedagem utilizados na busca e podem abranger tem&aacute;ticas diversas. 9 <p>As fotos mostradas aqui s&atilde;o de responsabilidade dos servi&ccedil;os de hospedagem utilizados na busca e podem abranger tem&aacute;ticas diversas.
10 - <p>A busca &eacute; feita apenas para a regi&atilde;o de abrang&ecirc;ncia do mapa atual, cuja escala deve estar em pelo menos 1:150.000. 10 + <p>A busca &eacute; feita apenas para a regi&atilde;o de abrang&ecirc;ncia do mapa atual, cuja escala deve estar em pelo menos 1:300.000.
11 <p>A restrição de escala é necessária para melhorar a performance da busca. 11 <p>A restrição de escala é necessária para melhorar a performance da busca.
12 <script> 12 <script>
13 - if(window.parent.i3GEO.parametros.mapscale > 150000){ 13 + if(window.parent.i3GEO.parametros.mapscale > 300001){
14 var ins = "<p>O mapa atual está fora do limite de escala." 14 var ins = "<p>O mapa atual está fora do limite de escala."
15 ins += "<p><input id=botao3 size=20 type=button value='Ajustar' />" 15 ins += "<p><input id=botao3 size=20 type=button value='Ajustar' />"
16 } 16 }
@@ -39,7 +39,7 @@ @@ -39,7 +39,7 @@
39 <input type=radio style="cursor:pointer" onclick="esconde(this)" name=buscador value=locr id=buscalocr /><a href="http://www.locr.com" target="_blank" >Locr</a> 39 <input type=radio style="cursor:pointer" onclick="esconde(this)" name=buscador value=locr id=buscalocr /><a href="http://www.locr.com" target="_blank" >Locr</a>
40 </div> 40 </div>
41 <div id="paginas" style="top:10px;"></div><br> 41 <div id="paginas" style="top:10px;"></div><br>
42 - <div style="top:0px;left:5px;display:block;width:90%;height:150px;overflow:auto" id="resultadofotos" ></div> 42 + <div style="top:0px;left:5px;display:block;width:90%;height:140px;overflow:auto" id="resultadofotos" ></div>
43 </div> 43 </div>
44 <script type="text/javascript"> 44 <script type="text/javascript">
45 //chave de acesso ao flicker 45 //chave de acesso ao flicker
ferramentas/buscafotos/index.js
@@ -28,7 +28,7 @@ new YAHOO.widget.Button(&quot;botao2&quot;,{onclick:{fn: function(){ @@ -28,7 +28,7 @@ new YAHOO.widget.Button(&quot;botao2&quot;,{onclick:{fn: function(){
28 mostramenu() 28 mostramenu()
29 }}}); 29 }}});
30 new YAHOO.widget.Button("botao3",{onclick:{fn: function(){ 30 new YAHOO.widget.Button("botao3",{onclick:{fn: function(){
31 - window.parent.i3GEO.parametros.mapscale=150000; 31 + window.parent.i3GEO.parametros.mapscale=300000;
32 window.parent.i3GEO.navega.aplicaEscala(window.parent.i3GEO.configura.locaplic,window.parent.i3GEO.configura.sid,150000) 32 window.parent.i3GEO.navega.aplicaEscala(window.parent.i3GEO.configura.locaplic,window.parent.i3GEO.configura.sid,150000)
33 mostramenu() 33 mostramenu()
34 }}}); 34 }}});
@@ -64,18 +64,18 @@ function busca(pagina) @@ -64,18 +64,18 @@ function busca(pagina)
64 if($i("buscapanoramio").checked) 64 if($i("buscapanoramio").checked)
65 { 65 {
66 $i("f").style.display="none" 66 $i("f").style.display="none"
67 - $i("paginas").innerHTML = pagina+50; 67 + $i("paginas").innerHTML = parseInt(pagina)+50;
68 var ai = pagina 68 var ai = pagina
69 - var af = pagina+50 69 + var af = parseInt(pagina)+15
70 var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotospanoramio&ret="+m+"&ai="+ai+"&af="+af; 70 var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotospanoramio&ret="+m+"&ai="+ai+"&af="+af;
71 cp.call(p,"listafotospanoramio",listafotospanoramio); 71 cp.call(p,"listafotospanoramio",listafotospanoramio);
72 } 72 }
73 if($i("buscalocr").checked) 73 if($i("buscalocr").checked)
74 { 74 {
75 $i("f").style.display="none" 75 $i("f").style.display="none"
76 - $i("paginas").innerHTML = pagina+50; 76 + $i("paginas").innerHTML = parseInt(pagina)+50;
77 var ai = pagina 77 var ai = pagina
78 - var af = pagina+50 78 + var af = parseInt(pagina)+15
79 var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotoslocr&ret="+m+"&ai="+ai+"&af="+af; 79 var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotoslocr&ret="+m+"&ai="+ai+"&af="+af;
80 cp.call(p,"listafotoslocr",listafotoslocr); 80 cp.call(p,"listafotoslocr",listafotoslocr);
81 } 81 }
@@ -97,26 +97,24 @@ function listafotospanoramio(retorno) @@ -97,26 +97,24 @@ function listafotospanoramio(retorno)
97 {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";} 97 {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";}
98 else 98 else
99 { 99 {
100 - ins += "<table width='90%'>"  
101 for (i=0;i<res;i++) 100 for (i=0;i<res;i++)
102 { 101 {
103 if(data.photos[i]) 102 if(data.photos[i])
104 { 103 {
105 - ins += "<tr><td>"  
106 ins += "<img src='"+data.photos[i].photo_file_url+"' " 104 ins += "<img src='"+data.photos[i].photo_file_url+"' "
107 - ins += " onmouseout='escondexy()' onmouseover='mostraxy(\""+data.photos[i].latitude+","+data.photos[i].longitude+"\")'"  
108 - ins += "/></td>"  
109 - ins += "<td style='text-align:left' ><a href='"+data.photos[i].owner_url+"' target='_blank' >autor: "+data.photos[i].owner_name+" - "+data.photos[i].photo_title+"</a><br><br>"  
110 - ins += "</td></tr>" 105 + ins += " onmouseout='escondexy()' ";
  106 + ins += " onmouseover='mostraxy(\""+data.photos[i].latitude+","+data.photos[i].longitude+"\")'"
  107 + ins += " onclick='javascript:window.open(\""+data.photos[i].owner_url+"\")' "
  108 + var t = data.photos[i].owner_name+" - "+data.photos[i].photo_title;
  109 + ins += "title='"+t+"' style='margin:3px;cursor:pointer;' />"
111 } 110 }
112 } 111 }
113 - ins += "</table>"  
114 } 112 }
115 - $i("resultadofotos").innerHTML = ins; 113 + $i("resultadofotos").innerHTML = ins+"<br><br>";
116 var p = parseInt($i("paginas").innerHTML) 114 var p = parseInt($i("paginas").innerHTML)
117 - if(res > 50) 115 + if(res > 15)
118 { 116 {
119 - var ins = "<span onclick='busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >mais...&nbsp;</span>" 117 + var ins = "<span onclick='busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >mais 15 fotos...&nbsp;</span>"
120 $i("paginas").innerHTML = ins; 118 $i("paginas").innerHTML = ins;
121 } 119 }
122 else 120 else
@@ -138,17 +136,27 @@ function listafotosflickr(retorno) @@ -138,17 +136,27 @@ function listafotosflickr(retorno)
138 {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";} 136 {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";}
139 else 137 else
140 { 138 {
141 - ins += "<table width='90%'>"  
142 for (i=0;i<res;i++) 139 for (i=0;i<res;i++)
143 { 140 {
  141 +
  142 + /*
144 ins += "<tr><td>" 143 ins += "<tr><td>"
145 ins += "<img src='http://farm"+data[i].farm+".static.flickr.com/"+data[i].server+"/"+data[i].id+"_"+data[i].secret+"_s.jpg' " 144 ins += "<img src='http://farm"+data[i].farm+".static.flickr.com/"+data[i].server+"/"+data[i].id+"_"+data[i].secret+"_s.jpg' "
146 ins += " onmouseout='escondexy()' onmouseover='mostraxy(\""+data[i].latitude+","+data[i].longitude+"\")'" 145 ins += " onmouseout='escondexy()' onmouseover='mostraxy(\""+data[i].latitude+","+data[i].longitude+"\")'"
147 ins += "/></td>" 146 ins += "/></td>"
148 ins += "<td style='text-align:left' ><a href='http://www.flickr.com/photos/"+data[i].owner+"/"+data[i].id+"/' target='_blank' >"+data[i].title+"</a><br><br>" 147 ins += "<td style='text-align:left' ><a href='http://www.flickr.com/photos/"+data[i].owner+"/"+data[i].id+"/' target='_blank' >"+data[i].title+"</a><br><br>"
149 ins += "</td></tr>" 148 ins += "</td></tr>"
  149 + */
  150 +
  151 + ins += "<img src='http://farm"+data[i].farm+".static.flickr.com/"+data[i].server+"/"+data[i].id+"_"+data[i].secret+"_s.jpg' "
  152 + ins += " onmouseout='escondexy()' ";
  153 + ins += " onmouseover='mostraxy(\""+data[i].latitude+","+data[i].longitude+"\")'"
  154 + ins += " onclick='javascript:window.open(\"http://www.flickr.com/photos/"+data[i].owner+"/"+data[i].id+"\")' "
  155 + var t = data[i].title;
  156 + ins += "title='"+t+"' style='margin:3px;cursor:pointer;' />"
  157 +
  158 +
150 } 159 }
151 - ins += "</table>"  
152 } 160 }
153 $i("resultadofotos").innerHTML = ins; 161 $i("resultadofotos").innerHTML = ins;
154 var p = retorno.data.pages 162 var p = retorno.data.pages
@@ -175,26 +183,25 @@ function listafotoslocr(retorno) @@ -175,26 +183,25 @@ function listafotoslocr(retorno)
175 {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";} 183 {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";}
176 else 184 else
177 { 185 {
178 - ins += "<table width='90%'>"  
179 for (i=0;i<res;i++) 186 for (i=0;i<res;i++)
180 { 187 {
181 if(data.photos[i]) 188 if(data.photos[i])
182 { 189 {
183 - ins += "<tr><td>"  
184 ins += "<img src='"+data.photos[i].photo_file_url+"' " 190 ins += "<img src='"+data.photos[i].photo_file_url+"' "
185 - ins += " onmouseout='escondexy()' onmouseover='mostraxy(\""+data.photos[i].latitude+","+data.photos[i].longitude+"\")'"  
186 - ins += "/></td>"  
187 - ins += "<td style='text-align:left' ><a href='"+data.photos[i].user_url+"' target='_blank' >autor: "+data.photos[i].user_name+" - "+data.photos[i].caption+"</a><br><br>"  
188 - ins += "</td></tr>" 191 + ins += " onmouseout='escondexy()' ";
  192 + ins += " onmouseover='mostraxy(\""+data.photos[i].latitude+","+data.photos[i].longitude+"\")'"
  193 + ins += " onclick='javascript:window.open(\""+data.photos[i].owner_url+"\")' "
  194 + var t = data.photos[i].owner_name+" - "+data.photos[i].photo_title;
  195 + ins += "title='"+t+"' style='margin:3px;cursor:pointer;' />"
  196 +
189 } 197 }
190 } 198 }
191 - ins += "</table>"  
192 } 199 }
193 $i("resultadofotos").innerHTML = ins; 200 $i("resultadofotos").innerHTML = ins;
194 var p = parseInt($i("paginas").innerHTML) 201 var p = parseInt($i("paginas").innerHTML)
195 - if(res > 50) 202 + if(res > 15)
196 { 203 {
197 - var ins = "<span onclick='busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >mais...&nbsp;</span>" 204 + var ins = "<span onclick='busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >mais 15 fotos...&nbsp;</span>"
198 $i("paginas").innerHTML = ins; 205 $i("paginas").innerHTML = ins;
199 } 206 }
200 else 207 else