Commit 44333865f04f57a59b21d1824af92e8968c4db81

Authored by Edmar Moretti
1 parent 778d2ab2

--no commit message

ferramentas/buscafotos/funcoes.php
... ... @@ -34,7 +34,7 @@ function listafotospanoramio()
34 34 global $ret, $cp,$ai,$af;
35 35 $ret = explode(" ",$ret);
36 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 38 //return;
39 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 40 $recent = str_replace("\n","",$recent);
... ...
ferramentas/buscafotos/index.htm
... ... @@ -7,10 +7,10 @@
7 7 <body class="yui-skin-sam" >
8 8 <div id=mensagem style=display:block >
9 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 11 <p>A restrição de escala é necessária para melhorar a performance da busca.
12 12 <script>
13   - if(window.parent.i3GEO.parametros.mapscale > 150000){
  13 + if(window.parent.i3GEO.parametros.mapscale > 300001){
14 14 var ins = "<p>O mapa atual está fora do limite de escala."
15 15 ins += "<p><input id=botao3 size=20 type=button value='Ajustar' />"
16 16 }
... ... @@ -39,7 +39,7 @@
39 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 40 </div>
41 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 43 </div>
44 44 <script type="text/javascript">
45 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 28 mostramenu()
29 29 }}});
30 30 new YAHOO.widget.Button("botao3",{onclick:{fn: function(){
31   - window.parent.i3GEO.parametros.mapscale=150000;
  31 + window.parent.i3GEO.parametros.mapscale=300000;
32 32 window.parent.i3GEO.navega.aplicaEscala(window.parent.i3GEO.configura.locaplic,window.parent.i3GEO.configura.sid,150000)
33 33 mostramenu()
34 34 }}});
... ... @@ -64,18 +64,18 @@ function busca(pagina)
64 64 if($i("buscapanoramio").checked)
65 65 {
66 66 $i("f").style.display="none"
67   - $i("paginas").innerHTML = pagina+50;
  67 + $i("paginas").innerHTML = parseInt(pagina)+50;
68 68 var ai = pagina
69   - var af = pagina+50
  69 + var af = parseInt(pagina)+15
70 70 var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotospanoramio&ret="+m+"&ai="+ai+"&af="+af;
71 71 cp.call(p,"listafotospanoramio",listafotospanoramio);
72 72 }
73 73 if($i("buscalocr").checked)
74 74 {
75 75 $i("f").style.display="none"
76   - $i("paginas").innerHTML = pagina+50;
  76 + $i("paginas").innerHTML = parseInt(pagina)+50;
77 77 var ai = pagina
78   - var af = pagina+50
  78 + var af = parseInt(pagina)+15
79 79 var p = g_locaplic+"/ferramentas/buscafotos/funcoes.php?funcao=listafotoslocr&ret="+m+"&ai="+ai+"&af="+af;
80 80 cp.call(p,"listafotoslocr",listafotoslocr);
81 81 }
... ... @@ -97,26 +97,24 @@ function listafotospanoramio(retorno)
97 97 {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";}
98 98 else
99 99 {
100   - ins += "<table width='90%'>"
101 100 for (i=0;i<res;i++)
102 101 {
103 102 if(data.photos[i])
104 103 {
105   - ins += "<tr><td>"
106 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 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 118 $i("paginas").innerHTML = ins;
121 119 }
122 120 else
... ... @@ -138,17 +136,27 @@ function listafotosflickr(retorno)
138 136 {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";}
139 137 else
140 138 {
141   - ins += "<table width='90%'>"
142 139 for (i=0;i<res;i++)
143 140 {
  141 +
  142 + /*
144 143 ins += "<tr><td>"
145 144 ins += "<img src='http://farm"+data[i].farm+".static.flickr.com/"+data[i].server+"/"+data[i].id+"_"+data[i].secret+"_s.jpg' "
146 145 ins += " onmouseout='escondexy()' onmouseover='mostraxy(\""+data[i].latitude+","+data[i].longitude+"\")'"
147 146 ins += "/></td>"
148 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 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 161 $i("resultadofotos").innerHTML = ins;
154 162 var p = retorno.data.pages
... ... @@ -175,26 +183,25 @@ function listafotoslocr(retorno)
175 183 {ins += "<br><span style=color:red>Nada encontrado nessa regi&atilde;o!</span><br><br>";}
176 184 else
177 185 {
178   - ins += "<table width='90%'>"
179 186 for (i=0;i<res;i++)
180 187 {
181 188 if(data.photos[i])
182 189 {
183   - ins += "<tr><td>"
184 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 200 $i("resultadofotos").innerHTML = ins;
194 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 205 $i("paginas").innerHTML = ins;
199 206 }
200 207 else
... ...