Hola, soy nueva en el foro.
Llevo un par de años administrando dos webs de un instituto de secundaria. Quiero que en el perfil de cada usuario aparezca su nombre, sus datos (hasta ahora lo pensaba hacer con profile), su foto y su mapa Google-Map señalando de donde es.
¿cómo puedo hacerlo?
Me he peleado mucho pero no consigo llevar a buen puerto. Sé que tengo el bloque "User Location" que me muestra esto, pero yo no lo quiero en un bloque sinó dentro de la página donde está el perfil del usuario.
Agradeceré cualquier experiencia vuestra.
Inma
Mirate estas urls, en su
Mirate estas urls, en su día escribi sobre gmaps
http://documentados.com/?q=gmap
http://documentados.com/?q=googlemaps
Un saludo
Oskar
gestión del conocimiento y de la información con software libre
Hola Inma, es cierto que no
Hola Inma, es cierto que no se visualiza. A mi también me interesa tener eso.
Harriak, en tus enlaces no comentas lo que inma pregunta. Haz la prueba: activa el módulo "Author Map" (o algo así) y accede al profile de cualquier usuario y verás que no se visualiza. Es curioso pero yo también he mirado un poco pero no doy con el tema.
Pues no se que decirte,
Pues no se que decirte, cuando le das a configurar un bloque, le puedes decir que salga solamente en ciertas paginas. Ahi es donde le puedes indicar que salga solo en el perfil del usuario, que normalmente está en la url users/nombreusuario. Si tienes i18n, seguramente tendras que ponerle */users/*
Esto funciona para todos los bloques :?
Solamente con ponerlo en el content top o content bottom, o cualquier region personalizada que tengas en tu theme, ya bastaria.
De Drupal y muchas mas cosas.
http://cambrico.net
Pues si ya sabes que no se
Pues si ya sabes que no se puede ¿que estas preguntando?
A mi se me ocurren dos soluciones
Si ya tienes el user location y te saca un bloque que tiene la informacion que quieres, no tienes mas que filtrar el bloque para que se muestre solamente en las paginas del usuario (user/*) y ponerlo en una región que maquetes dentro del perfil del usuario
Y una mas creativa...
Campos CCK: http://drupal.org/project/cck_gmapaddress o http://drupal.org/project/gmap_addons que combinados con el usernode http://drupal.org/project/usernode y/o el nodeprofile http://drupal.org/project/nodeprofile quizas puedan hacer lo que tu quieres
De Drupal y muchas mas cosas.
http://cambrico.net
Vamos a ver, yo pregunté
Vamos a ver, yo pregunté "¿cómo puedo hacerlo?" porque a mi no se me ocurre la manera. Muchas cosas en Drupal no se pueden hacer por defecto pero con algún truquillo, módulo o snippet se consigue. Por eso lo pregunto.
Lo de poner "user" o "user/*" en el bloque no sirve pues, como ya he dicho dos veces el bloque "Author map" no se muestra en el perfil del usuario. Y es esto lo que estoy intentando solventar, ¿entiendes? :)
El cck_gmap no interactúa con "Location", entonces no me sirve porque no geolocaliza al usuario en /map/user
El "Gmap addons" tiene el campo "Google Map view" que, al igual que cck_gmap, no geolocaliza con "Location". Pero gracias por los consejos.
Inma
Sí, si que se puede, echale
Sí, si que se puede, echale un vistazo a este modulo y a los links que ofrece (http://drupal.org/project/gmap)
De Drupal y muchas mas cosas.
http://cambrico.net
Buenos días pcambra, no, no
Buenos días pcambra,
no, no se puede :) y en los enlaces que comentas no hay ninguno donde sale el mapa de Google maps en el perfil del usuario. El módulo "gmap" ofrece:
* La macro (para crear mapas personalizados)
* El bloque de "Location map" que sí aparece cuando geolocalizas una página.
* El "user map" y "node map" que muestra mapa global de usuarios y nodos.
* El "Author map" ---------> Este NO aparece cuando ves el perfil del usuario.
Y mi pregunta es, ¿alguien lo ha conseguido?
He visto un proyecto
He visto un proyecto realizado con Joomla y activar el módulo "Mapa de Google Maps del usuario" sí es posible mostrarlo en el perfil del usuario como aquí: https://www.bewelcome.org/bw/member.php?cid=sophiet
Pero con la web Drupal del instituto, cuando accedo al perfil de un usuario sólo veo los campos típicos pero el bloque del Google Map del usuario no aparece.
¿nadie ha hecho esto en Drupal?
Inma