From 23fa76d6d1a19035ea7d5495f00ff963d972ceab Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Thu, 3 Feb 2011 13:53:15 +0000 Subject: [PATCH] Criação do JS classe_coordenadas.js. Migração das funções de apresentação de coordenadas da classe "gadgets" para essa nova classe. --- classesjs/classe_coordenadas.js | 216 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ classesjs/classe_gadgets.js | 160 +++++++++++----------------------------------------------------------------------------------------------------------------------------------------------------- classesjs/classe_interface.js | 12 ++++++------ classesjs/classe_maparef.js | 4 +++- classesjs/compactajs.php | 3 ++- classesjs/i3geonaocompacto.js | 1 + ferramentas/identifica/twitter.php | 8 ++++++++ ferramentas/identifica/twitterplaces.php | 8 ++++++++ 8 files changed, 255 insertions(+), 157 deletions(-) create mode 100644 classesjs/classe_coordenadas.js diff --git a/classesjs/classe_coordenadas.js b/classesjs/classe_coordenadas.js new file mode 100644 index 0000000..2bc9f08 --- /dev/null +++ b/classesjs/classe_coordenadas.js @@ -0,0 +1,216 @@ +/*jslint plusplus:false,white:false,undef: false, rhino: true, onevar: true, evil: false */ +/* +Title: Coordenadas (apresentação de coordenadas no mapa) + +Arquivo: i3geo/classesjs/classe_coordenadas.js + +Licenca: + +GPL2 + +i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet + +Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil +Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br + +Este programa é software livre; você pode redistribuí-lo +e/ou modificá-lo sob os termos da Licença Pública Geral +GNU conforme publicada pela Free Software Foundation; + +Este programa é distribuído na expectativa de que seja útil, +porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita +de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. +Consulte a Licença Pública Geral do GNU para mais detalhes. +Você deve ter recebido uma cópia da Licença Pública Geral do +GNU junto com este programa; se não, escreva para a +Free Software Foundation, Inc., no endereço +59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. +*/ +if(typeof(i3GEO) === 'undefined'){ + i3GEO = []; +} +/* +Classe: i3GEO.coordenadas + +Inclui elementos especiais no mapa para apresentação de coordenadas + +*/ +i3GEO.coordenadas = { + /* + Propriedade: PARAMETROS + + Parametros de inicialização dos componentes. + + Essa variável define os parâmetros individuais de cada componente que pode ser utilizado no mapa. + + Você pode acessar os parâmetros da seguinte forma: + + i3GEO.coordenadas.PARAMETROS.mostraCoordenadasUTM.idhtml = ""; + + Para evitar o funcionamento de um componente, experimente utilizar o seguinte exemplo: + + i3GEO.coordenadas.PARAMETROS.mostraCoordenadasUTM.idhtml = ""; + + Default: + + i3GEO.coordenadas.PARAMETROS = { + + "mostraCoordenadasUTM": + + {idhtml:"mostraUTM"}, + + "mostraCoordenadasGEO": + + {idhtml:"localizarxy"} + } + + Tipo: + {objeto} + */ + PARAMETROS: { + "mostraCoordenadasUTM": + {idhtml:"localizarxy"}, + "mostraCoordenadasGEO": + {idhtml:"localizarxy"} + }, + /* + Function: mostraCoordenadasUTM + + Obtém as coordenadas UTM da posição do mouse sobre o mapa. + + As coordenadas são obtidas por meio de uma chamada AJAX. + + Para o funcionamento correto é necessário incluir essa função no evento que identifica quando o mouse + está estacionado sobre o mapa. Por default isso já é feito pelo i3Geo. + + Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o + id definido em i3GEO.coordenadas.PARAMETROS (mostraCoordenadasUTM) ou altere a variável i3GEO.eventos.MOUSEPARADO + + Se i3GEO.coordenadas.mostraCoordenadasUTM.idhtml for igual a i3GEO.coordenadas.mostraCoordenadasGEO.idhtml + + os valores mostrados serão intercalados entre GEO e UTM + + Parametro: + + id {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de + i3GEO.coordenadas.PARAMETROS + + Return: + + {JSON} - objeto com x e y + */ + mostraCoordenadasUTM: function(id){ + if(typeof(console) !== 'undefined'){console.info("i3GEO.coordenadas.mostraCoordenadasUTM()");} + try{ + if(arguments.length === 0 || id === "" || id == undefined) + {id = i3GEO.coordenadas.PARAMETROS.mostraCoordenadasUTM.idhtml;} + else + {i3GEO.coordenadas.PARAMETROS.mostraCoordenadasUTM.idhtml = id;} + if (!$i(id) || i3GEO.coordenadas.PARAMETROS.mostraCoordenadasUTM.idhtml == ""){ + if(i3GEO.eventos.MOUSEPARADO.toString().search("atualizaCoordenadasUTM()") >= 0) + {i3GEO.eventos.MOUSEPARADO.remove("atualizaCoordenadasUTM()");} + return; + } + atualizaCoordenadasUTM = function() + { + if(i3GEO.coordenadas.PARAMETROS.mostraCoordenadasUTM.idhtml == ""){ + if(i3GEO.eventos.MOUSEPARADO.toString().search("atualizaCoordenadasUTM()") >= 0) + {i3GEO.eventos.MOUSEPARADO.remove("atualizaCoordenadasUTM()");} + return; + } + if(i3GEO.Interface.STATUS.atualizando.length > 0) + {return;} + if(typeof(console) !== 'undefined'){console.info("atualizaCoordenadasUTM()");} + if(objposicaocursor.imgx < 10 || objposicaocursor.imgy < 10) + {return;} + if($i("wdoca")){return;} + var tempUtm,s,n,i,t; + // + //cancela se existir alguma ferramenta ativa + // + if(i3GEO.util.verificaScriptTag("i3GEOF") === true) + {return;} + tempUtm = function(retorno){ + var funcao,temp,texto; + funcao = "$i(i3GEO.coordenadas.PARAMETROS.mostraCoordenadasUTM.idhtml).style.display='none';"+ + "if(i3GEO.coordenadas.PARAMETROS.mostraCoordenadasGEO.idhtml == i3GEO.coordenadas.PARAMETROS.mostraCoordenadasUTM.idhtml)"+ + "{$i(i3GEO.coordenadas.PARAMETROS.mostraCoordenadasGEO.idhtml).style.display='block';i3GEO.coordenadas.mostraCoordenadasGEO();}"; + idSetTimeoutMostraUTM = setTimeout(funcao,3400); + temp = $i(i3GEO.coordenadas.PARAMETROS.mostraCoordenadasUTM.idhtml); + if(retorno.data){ + temp.style.display="block"; + texto = "
UTM: x="+retorno.data.x+" y="+retorno.data.y+" zn="+retorno.data.zona+" "+retorno.data.datum + + "  
"; + temp.innerHTML = texto; + } + }; + i3GEO.php.geo2utm(tempUtm,objposicaocursor.ddx,objposicaocursor.ddy); + }; + if(i3GEO.eventos.MOUSEPARADO.toString().search("atualizaCoordenadasUTM()") < 0) + {i3GEO.eventos.MOUSEPARADO.push("atualizaCoordenadasUTM()");} + } + catch(e){alert("mostraCoordenadasUtm: "+e.description);} + }, + /* + Function: mostraCoordenadasGEO + + Obtém as coordenadas Geográficas da posição do mouse sobre o mapa. + + Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o + id definido em i3GEO.coordenadas.PARAMETROS (localizarxy) + + Parametro: + + id {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de + i3GEO.coordenadas.PARAMETROS + */ + mostraCoordenadasGEO: function(id){ + if(typeof(console) !== 'undefined'){console.info("i3GEO.coordenadas.mostraCoordenadasGEO()");} + try{ + // + //ativa o evento que preenche os campos de coordenadas + // + var ins,temp; + if(arguments.length === 0 || id === "" || id == undefined) + {id = i3GEO.coordenadas.PARAMETROS.mostraCoordenadasGEO.idhtml;} + else + {i3GEO.coordenadas.PARAMETROS.mostraCoordenadasGEO.idhtml = id;} + if($i(id)){ + if(!$i("xm")){ + ins = "" + + "" + + "" + + "" + + "" + + "" + + "" + + ""; + temp = 'var xxx = i3GEO.calculo.dms2dd($i("xg").value,$i("xm").value,$i("xs").value);' + + 'var yyy = i3GEO.calculo.dms2dd($i("yg").value,$i("ym").value,$i("ys").value);' + + 'i3GEO.navega.zoomponto(i3GEO.configura.locaplic,i3GEO.configura.sid,xxx,yyy);'; + ins += "" + + "
X: "+$inputText(id,"315","xg","grau","3","-00")+" "+$inputText("","","xm","minuto","3","00")+" "+$inputText("","","xs","segundo","5","00.00")+" Y:"+$inputText("","","yg","grau","3","-00")+" "+$inputText("","","ym","minuto","3","00")+" "+$inputText("","","ys","segundo","5","00.00")+"
"; + $i(id).innerHTML = ins; + atualizaLocalizarxy = function(){ + try{ + var x = objposicaocursor.dmsx.split(" "); + var y = objposicaocursor.dmsy.split(" "); + $i("xg").value = x[0]; + $i("xm").value = x[1]; + $i("xs").value = x[2]; + $i("yg").value = y[0]; + $i("ym").value = y[1]; + $i("ys").value = y[2]; + } + catch(m){ + if(typeof(console) !== 'undefined'){console.error(m);} + } + }; + if(i3GEO.eventos.MOUSEMOVE.toString().search("atualizaLocalizarxy()") < 0) + {i3GEO.eventos.MOUSEMOVE.push("atualizaLocalizarxy()");} + } + } + } + catch(e){alert("mostraCoordenadasGeo: "+e.description);} + } +}; \ No newline at end of file diff --git a/classesjs/classe_gadgets.js b/classesjs/classe_gadgets.js index f70cf3b..f6702e8 100644 --- a/classesjs/classe_gadgets.js +++ b/classesjs/classe_gadgets.js @@ -53,20 +53,12 @@ i3GEO.gadgets = { Para evitar o funcionamento de um gadget experimente utilizar o seguinte exemplo: - i3GEO.gadgets.PARAMETROS.mostraCoordenadasUTM.idhtml = ""; + i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml = ""; Default: i3GEO.gadgets.PARAMETROS = { - - "mostraCoordenadasUTM": - - {idhtml:"mostraUTM"}, - - "mostraCoordenadasGEO": - - {idhtml:"localizarxy"}, - + "mostraInserirKml": {idhtml:"inserirKml"}, @@ -108,10 +100,6 @@ i3GEO.gadgets = { {JSON} */ PARAMETROS: { - "mostraCoordenadasUTM": - {idhtml:"localizarxy"}, - "mostraCoordenadasGEO": - {idhtml:"localizarxy"}, "mostraInserirKml": {idhtml:"inserirKml"}, "mostraEscalaNumerica": @@ -150,150 +138,24 @@ i3GEO.gadgets = { i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.mensageminicia); }, /* - Function: mostraCoordenadasUTM - - Obtém as coordenadas UTM da posição do mouse sobre o mapa. - - As coordenadas são obtidas por meio de uma chamada AJAX. - - Para o funcionamento correto é necessário incluir essa função no evento que identifica quando o mouse - está estacionado sobre o mapa. Por default isso já é feito pelo i3Geo. - - Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o - id definido em i3GEO.gadgets.PARAMETROS (mostraCoordenadasUTM) ou altere a variável i3GEO.eventos.MOUSEPARADO - - Se i3GEO.gadgets.mostraCoordenadasUTM.idhtml for igual a i3GEO.gadgets.mostraCoordenadasGEO.idhtml - - os valores mostrados serão intercalados entre GEO e UTM - - Parametro: - - id {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de - i3GEO.gadgets.PARAMETROS - - Return: - - {JSON} - objeto com x e y + Function: mostraCoordenadasUTM (depreciado utilize i3GEO.coordenadas) */ mostraCoordenadasUTM: function(id){ - if(typeof(console) !== 'undefined'){console.info("i3GEO.gadgets.mostraCoordenadasUTM()");} - if(arguments.length === 0 || id === "") - {id = i3GEO.gadgets.PARAMETROS.mostraCoordenadasUTM.idhtml;} - else - {i3GEO.gadgets.PARAMETROS.mostraCoordenadasUTM.idhtml = id;} - if (!$i(id) || i3GEO.gadgets.PARAMETROS.mostraCoordenadasUTM.idhtml == ""){ - if(i3GEO.eventos.MOUSEPARADO.toString().search("atualizaCoordenadasUTM()") >= 0) - {i3GEO.eventos.MOUSEPARADO.remove("atualizaCoordenadasUTM()");} - return; + try{ + i3GEO.coordenadas.mostraCoordenadasUTM.idhtml = i3GEO.gadgets.mostraCoordenadasUTM.idhtml; } - atualizaCoordenadasUTM = function() - { - if(i3GEO.gadgets.PARAMETROS.mostraCoordenadasUTM.idhtml == ""){ - if(i3GEO.eventos.MOUSEPARADO.toString().search("atualizaCoordenadasUTM()") >= 0) - {i3GEO.eventos.MOUSEPARADO.remove("atualizaCoordenadasUTM()");} - return; - } - if(i3GEO.Interface.STATUS.atualizando.length > 0) - {return;} - if(typeof(console) !== 'undefined'){console.info("atualizaCoordenadasUTM()");} - if(objposicaocursor.imgx < 10 || objposicaocursor.imgy < 10) - {return;} - if($i("wdoca")){return;} - var tempUtm,s,n,i,t; - // - //cancela se existir alguma ferramenta ativa - // - if(i3GEO.util.verificaScriptTag("i3GEOF") === true) - {return;} - tempUtm = function(retorno){ - var funcao,temp,texto; - funcao = "$i(i3GEO.gadgets.PARAMETROS.mostraCoordenadasUTM.idhtml).style.display='none';"+ - "if(i3GEO.gadgets.PARAMETROS.mostraCoordenadasGEO.idhtml == i3GEO.gadgets.PARAMETROS.mostraCoordenadasUTM.idhtml)"+ - "{$i(i3GEO.gadgets.PARAMETROS.mostraCoordenadasGEO.idhtml).style.display='block';i3GEO.gadgets.mostraCoordenadasGEO();}"; - idSetTimeoutMostraUTM = setTimeout(funcao,3400); - temp = $i(i3GEO.gadgets.PARAMETROS.mostraCoordenadasUTM.idhtml); - if(retorno.data){ - temp.style.display="block"; - texto = "
UTM: x="+retorno.data.x+" y="+retorno.data.y+" zn="+retorno.data.zona+" "+retorno.data.datum + - "  
"; - temp.innerHTML = texto; - } - }; - i3GEO.php.geo2utm(tempUtm,objposicaocursor.ddx,objposicaocursor.ddy); - }; - if(i3GEO.eventos.MOUSEPARADO.toString().search("atualizaCoordenadasUTM()") < 0) - {i3GEO.eventos.MOUSEPARADO.push("atualizaCoordenadasUTM()");} + catch(e){} + i3GEO.coordenadas.mostraCoordenadasUTM(id); }, /* - Function: mostraCoordenadasGEO - - Obtém as coordenadas Geográficas da posição do mouse sobre o mapa. - - Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o - id definido em i3GEO.gadgets.PARAMETROS (localizarxy) - - Parametro: - - id {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de - i3GEO.gadgets.PARAMETROS + Function: mostraCoordenadasGEO (depreciado utilize i3GEO.coordenadas) */ mostraCoordenadasGEO: function(id){ - if(typeof(console) !== 'undefined'){console.info("i3GEO.gadgets.mostraCoordenadasGEO()");} try{ - // - //ativa o evento que preenche os campos de coordenadas - // - var ins,temp; - if(arguments.length === 0) - {id = i3GEO.gadgets.PARAMETROS.mostraCoordenadasGEO.idhtml;} - else - {i3GEO.gadgets.PARAMETROS.mostraCoordenadasGEO.idhtml = id;} - if($i(id)){ - if(!$i("xm")){ - ins = "" + - "" + - "" + - "" + - "" + - "" + - "" + - ""; - temp = 'var xxx = i3GEO.calculo.dms2dd($i("xg").value,$i("xm").value,$i("xs").value);' + - 'var yyy = i3GEO.calculo.dms2dd($i("yg").value,$i("ym").value,$i("ys").value);' + - 'i3GEO.navega.zoomponto(i3GEO.configura.locaplic,i3GEO.configura.sid,xxx,yyy);'; - ins += "" + - "
X: "+$inputText(id,"315","xg","grau","3","-00")+" "+$inputText("","","xm","minuto","3","00")+" "+$inputText("","","xs","segundo","5","00.00")+" Y:"+$inputText("","","yg","grau","3","-00")+" "+$inputText("","","ym","minuto","3","00")+" "+$inputText("","","ys","segundo","5","00.00")+"
"; - $i(id).innerHTML = ins; - $i3geo_temp_xg = $i("xg"); - $i3geo_temp_xm = $i("xm"); - $i3geo_temp_xs = $i("xs"); - $i3geo_temp_yg = $i("yg"); - $i3geo_temp_ym = $i("ym"); - $i3geo_temp_ys = $i("ys"); - atualizaLocalizarxy = function(){ - var x,y; - try{ - x = objposicaocursor.dmsx.split(" "); - y = objposicaocursor.dmsy.split(" "); - $i3geo_temp_xg.value = x[0]; - $i3geo_temp_xm.value = x[1]; - $i3geo_temp_xs.value = x[2]; - $i3geo_temp_yg.value = y[0]; - $i3geo_temp_ym.value = y[1]; - $i3geo_temp_ys.value = y[2]; - } - catch(m){ - if(typeof(console) !== 'undefined'){console.error(m);} - } - }; - //if($i(i3GEO.Interface.IDMAPA)) - //{YAHOO.util.Event.addListener($i(i3GEO.Interface.IDMAPA),"mousemove", atualizaLocalizarxy);} - if(i3GEO.eventos.MOUSEMOVE.toString().search("atualizaLocalizarxy()") < 0) - {i3GEO.eventos.MOUSEMOVE.push("atualizaLocalizarxy()");} - } - } + i3GEO.coordenadas.mostraCoordenadasGEO.idhtml = i3GEO.gadgets.mostraCoordenadasGEO.idhtml; } - catch(e){alert("mostraCoordenadasGeo: "+e.description);} + catch(e){} + i3GEO.coordenadas.mostraCoordenadasGEO(id); }, /* Function: mostraInserirKml diff --git a/classesjs/classe_interface.js b/classesjs/classe_interface.js index 1a02df5..f0b4b9c 100644 --- a/classesjs/classe_interface.js +++ b/classesjs/classe_interface.js @@ -467,8 +467,8 @@ i3GEO.Interface = { objmapaparado = "nao"; //utilizado para verificar se o mouse esta parado i3GEO.gadgets.mostraMenuSuspenso(); i3GEO.eventos.ativa(i); - i3GEO.gadgets.mostraCoordenadasGEO(); - i3GEO.gadgets.mostraCoordenadasUTM(); + i3GEO.coordenadas.mostraCoordenadasGEO(); + i3GEO.coordenadas.mostraCoordenadasUTM(); i3GEO.gadgets.mostraEscalaNumerica(); i3GEO.gadgets.mostraEscalaGrafica(); i3GEO.gadgets.visual.inicia(); @@ -774,8 +774,8 @@ i3GEO.Interface = { } }; - i3GEO.gadgets.mostraCoordenadasGEO(); - i3GEO.gadgets.mostraCoordenadasUTM(); + i3GEO.coordenadas.mostraCoordenadasGEO(); + i3GEO.coordenadas.mostraCoordenadasUTM(); montaMapa(); //i3GEO.php.openlayers(montaMapa); i3GEO.gadgets.mostraMenuSuspenso(); @@ -1207,8 +1207,8 @@ i3GEO.Interface = { i3GEO.gadgets.mostraInserirKml(); i3GEO.Interface.googlemaps.ativaBotoes(); i3GEO.eventos.ativa($i(i3GEO.Interface.IDMAPA)); - i3GEO.gadgets.mostraCoordenadasGEO(); - i3GEO.gadgets.mostraCoordenadasUTM(); + i3GEO.coordenadas.mostraCoordenadasGEO(); + i3GEO.coordenadas.mostraCoordenadasUTM(); i3GEO.gadgets.mostraEscalaNumerica(); i3GEO.gadgets.mostraMenuSuspenso(); i3GEO.idioma.mostraSeletor(); diff --git a/classesjs/classe_maparef.js b/classesjs/classe_maparef.js index edd946e..ce81e06 100644 --- a/classesjs/classe_maparef.js +++ b/classesjs/classe_maparef.js @@ -211,10 +211,12 @@ i3GEO.maparef = { }; YAHOO.util.Event.addListener(YAHOO.janelaRef.xp.panel.close, "click", escondeRef); i3GEO.util.insereCookie("i3GEO.configura.mapaRefDisplay","block"); + if(typeof(atualizaLocalizarxy) === "function"){ - if($i(i3GEO.gadgets.PARAMETROS.mostraCoordenadasGEO.idhtml)) + if($i(i3GEO.coordenadas.PARAMETROS.mostraCoordenadasGEO.idhtml)) {YAHOO.util.Event.addListener($i("imagemReferencia"),"mousemove", atualizaLocalizarxy);} } + } if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.maparef.atualiza()") < 0) {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.maparef.atualiza()");} diff --git a/classesjs/compactajs.php b/classesjs/compactajs.php index f4ae3f4..fe07c1e 100644 --- a/classesjs/compactajs.php +++ b/classesjs/compactajs.php @@ -66,6 +66,7 @@ packer("classe_idioma.js","compactados/classe_idioma_compacto.js","Normal"); packer("classe_ajuda.js","compactados/classe_ajuda_compacto.js","Normal"); packer("classe_configura.js","compactados/classe_configura_compacto.js","Normal"); packer("classe_navega.js","compactados/classe_navega_compacto.js","Normal"); +packer("classe_coordenadas.js","compactados/classe_coordenadas_compacto.js","Normal"); packer("classe_gadgets.js","compactados/classe_gadgets_compacto.js","Normal"); packer("classe_eventos.js","compactados/classe_eventos_compacto.js","Normal"); packer("classe_barradebotoes.js","compactados/classe_barradebotoes_compacto.js","Normal"); @@ -136,10 +137,10 @@ $jsfiles = array( "compactados/classe_arvoredecamadas_compacto.js", "compactados/classe_navega_compacto.js", "compactados/classe_eventos_compacto.js", -//"classe_eventos.js", "compactados/classe_arvoredetemas_compacto.js", "compactados/classe_barradebotoes_compacto.js", "../pacotes/richdraw/richdraw_tudo_compacto.js", +"compactados/classe_coordenadas_compacto.js", "compactados/classe_gadgets_compacto.js", "compactados/classe_social_compacto.js" ); diff --git a/classesjs/i3geonaocompacto.js b/classesjs/i3geonaocompacto.js index 44f2fc5..44473fb 100644 --- a/classesjs/i3geonaocompacto.js +++ b/classesjs/i3geonaocompacto.js @@ -59,6 +59,7 @@ var jsfiles = new Array( "classe_arvoredetemas.js", "classe_barradebotoes.js", "../pacotes/richdraw/richdraw_tudo_compacto.js", +"classe_coordenadas.js", "classe_gadgets.js" ); for (i = 0; i < jsfiles.length; i++) diff --git a/ferramentas/identifica/twitter.php b/ferramentas/identifica/twitter.php index 53590af..194f2ea 100644 --- a/ferramentas/identifica/twitter.php +++ b/ferramentas/identifica/twitter.php @@ -2,6 +2,14 @@ + +