laura79
Enviado: 28/08/2006 a las 18:08
Frecuente
Karma: 10 (3 Votos)
Registrado: 27/01/06
Mensajes: 38
Estado: Desconectado Ultima visita: 31/08/06
pues eso, no hay forma de hacer funcionar el googlemap.
Me lo he instalado como cualquier otro modulo, me he registrado en Google para adquirir el KEY, lo inserto pero me va 1 de cada 10 intentos con el mensaje de error: OPERACIÓN ANULADA :-x
¿Alguien sabe solucionar esto?
laura79
Enviado: 29/08/2006 a las 13:08
Frecuente
Karma: 10 (3 Votos)
Registrado: 27/01/06
Mensajes: 38
Estado: Desconectado Ultima visita: 31/08/06
up porfiii, que alguien me ayudeee!!
un beso
MrGer
Enviado: 29/08/2006 a las 18:08
Colaborador
Karma: 9 (30 Votos)
Registrado: 24/05/04
Mensajes: 384
Estado: Desconectado Ultima visita: 02/02/08
La solución esta abajo, fue dada por gerkynet
laura79
Enviado: 30/08/2006 a las 09:08
Frecuente
Karma: 10 (3 Votos)
Registrado: 27/01/06
Mensajes: 38
Estado: Desconectado Ultima visita: 31/08/06
Ah!!!! muchas gracias por las respuestas!!
Esto es lo que me aparece en GoogleMap_user_main.tpl de la versión 2.0
Código <!--[ * $Id : GoogleMap_user_main.tpl 190 2006 -05 -14 20 :24 :19Z cestnut $ *] -->
<h2 ><!--[ pnml name='_GM_TITLE' ] --></h2>
<!--[ pngetstatusmsg] -->
<div class ="googlemap" >
<!--[ if $show ] -->
<div >
<!--[ if $ismapped ] -->
<a href="<!--[pnmodurl modname='GoogleMap' func='modify']-->" title="<!--[pnml name='_GM_MODIFYCOORDS']-->" ><!--[ pnml name='_GM_MODIFYCOORDS' ] --></a>
<!--[ else ] -->
<!--[ if $islogged ] -->
<a href="<!--[pnmodurl modname='GoogleMap' func='addme']-->" title="<!--[pnml name='_GM_ADDYOURCOORDS']-->" ><!--[ pnml name='_GM_ADDYOURCOORDS' ] --></a>
<!--[ else ] -->
<a href="user.php" title="<!--[pnml name='_GM_REGISTERFORGEO']-->" ><!--[ pnml name='_GM_REGISTERFORGEO' ] --></a>
<!--[ /if ] -->
<!--[ /if ] -->
</div>
<!--[ **********************************************************************************] -->
<!--[ * PostNuke GoogleMap javascript has been moved in its own template... *] -->
<!--[ * if you plan to overide this template ( for a Xanthia theme for example) , don't *]-->
<!--[* forget to also copy the mapjs template to the same location... *]-->
<!--[**********************************************************************************]-->
<!--[include file=' GoogleMap_user_mapjs.tpl']-->
<div id="mapcontainer" >
<div id="map" ></div>
<!--[*if $modvars.showuserlist*]-->
<div id="mapsidebar" ></div>
<!--[*/if*]-->
<div ></div>
<div id="message" ></div>
<div ><br /><br /></div>
<!--[if $modvars.showusersonline]-->
<div class="gg_legend"><!--[pnimg src=' small/mm_20_white.png' alt=' White marker']--> = <!--[pnml name=' _GM_HOSTIPLEGENDA' html=true]--> <a href="http://www.hostip.info" title="HostIP.info"><!--[pnimg src=' hostip.png' alt=' Hostip.info']--></a> <!--[pnml name=' _GM_HOSTIPLEGENDB' html=true]-->
</div>
<!--[/if]-->
</div>
<!--[else]-->
<!--[pnml name=' _GM_NOGOOGLEKEY']-->
<!--[/if]-->
</div>
<span style="color: #ff0000;"
PD: No veo la función setTimeout
vayaingenieros
Enviado: 30/08/2006 a las 12:08
Posteador de Bronce
Karma: 6 (25 Votos)
Registrado: 23/08/04
Mensajes: 365
Estado: Desconectado Ultima visita: 21/05/08
Normal que no veas la función setTimeout en GoogleMap_user_main.tpl , porque está en GoogleMap_user_mapjs.tpl
Código <!--[ * $Id : GoogleMap_user_main.tpl 166 2006 -05 -03 11 :18 :02Z chestnut $ *] -->
<!--
[ add_additional_header
header =
$iefix ] -->
<!--
[ add_additional_header
header =
$mapstart ] -->
<noscript>
<p><!--[ pnml name='_GM_NOSCRIPTWARNING' ] --></p>
</noscript>
<!--[ pnusergetvar name='uname' assign='currentuname' ] -->
//<![CDATA[
setTimeout( "ShowGoogleMap()" , 1000 ) ;
window.unonload = "GUnload()" ;
var sidebar_html = "" ;
var htmls = [ ] ;
var i = 0 ;
var allusers = [ ] ;
var allonlines = [ ] ;
var allspecials = [ ] ;
var total_users = 0 ;
var total_onlines = 0 ;
var total_specials = 0 ;
var map = new Object( ) ;
var dummy = null ;
var specialdummy = null ;
function mymapclick( i) {
var opts = new Object( ) ;
opts.maxWidth = 200 ;
allusers[ i] .openInfoWindowHtml( htmls[ i] ,opts) ;
}
Deberás sustituir en la linea 12 Código setTimeout( "ShowGoogleMap()" , 100 ) ;
por Código setTimeout( "ShowGoogleMap()" , 1000 ) ;
PD: Esto no solucionará del todo el problema, pero ayudará a que no se produzca tan frecuentemente.
Un saludo