Commit 44333865f04f57a59b21d1824af92e8968c4db81
1 parent
778d2ab2
Exists in
master
and in
7 other branches
--no commit message
Showing
3 changed files
with
37 additions
and
30 deletions
Show diff stats
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ão de responsabilidade dos serviços de hospedagem utilizados na busca e podem abranger temáticas diversas. |
10 | - <p>A busca é feita apenas para a região de abrangência do mapa atual, cuja escala deve estar em pelo menos 1:150.000. | |
10 | + <p>A busca é feita apenas para a região de abrangê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("botao2",{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ã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... </span>" | |
117 | + var ins = "<span onclick='busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >mais 15 fotos... </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ã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ã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... </span>" | |
204 | + var ins = "<span onclick='busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >mais 15 fotos... </span>" | |
198 | 205 | $i("paginas").innerHTML = ins; |
199 | 206 | } |
200 | 207 | else | ... | ... |