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,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ão de responsabilidade dos serviços de hospedagem utilizados na busca e podem abranger temáticas diversas. | 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 | <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("botao2",{onclick:{fn: function(){ | @@ -28,7 +28,7 @@ new YAHOO.widget.Button("botao2",{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ão!</span><br><br>";} | 97 | {ins += "<br><span style=color:red>Nada encontrado nessa regiã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... </span>" | 117 | + var ins = "<span onclick='busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >mais 15 fotos... </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ão!</span><br><br>";} | 136 | {ins += "<br><span style=color:red>Nada encontrado nessa regiã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ão!</span><br><br>";} | 183 | {ins += "<br><span style=color:red>Nada encontrado nessa regiã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... </span>" | 204 | + var ins = "<span onclick='busca(\""+p+"\")' style='cursor:pointer;text-decoration:underline' >mais 15 fotos... </span>" |
198 | $i("paginas").innerHTML = ins; | 205 | $i("paginas").innerHTML = ins; |
199 | } | 206 | } |
200 | else | 207 | else |