Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Open Home at staging 1(http://staging1.drupal.org/)
Map functionality is not interactive. No mouse hover tooltips etc.
Please find screen shot attached with this.
Comment | File | Size | Author |
---|---|---|---|
drupal_home2.GIF | 25.89 KB | piyushpoddar |
Comments
Comment #1
piyushpoddar CreditAttribution: piyushpoddar commentedMoving to the Redesign project
Comment #2
drummThe map on the home page needs data. At the resolution of the redesigned home page, a free IP to location database is sufficient, http://www.maxmind.com/app/geolitecity. We can keep locations by uid. Location could be sensitive, this should be opt-in on the profile page. We do want to have data ready when the redesign launches, so this will have to be backported to drupalorg 6.1 and pushed live to at least store the user's last IP address.
Comment #3
drummtag
Comment #4
drummhttp://drupal.org/project/issues/geouser could be a starting point for this, but it isn't great. The data is used as a file not imported to the database. And we want to use our static map rather than Google or Yahoo.
Comment #5
drummComment #6
drumm{sessions}.hostname does have valid IPs saved. We do need to add the opt-in for showing this on a map. A profile module checkbox is good for this.
Comment #7
Damien Tournoud CreditAttribution: Damien Tournoud commentedHm. Since when does the map displays *users* locations? I remain under the impression that this one was supposed to display *events* locations.
Comment #8
drummThe purpose of the map is to show that we have an active & worldwide community. https://infrastructure.drupal.org/drupal.org-style-guide/prototype/homep... shows various updates, like the content on the right, from drupalorg_news. All of that content has uids associated.
#852438: Complete map content specifies a hard-coded DrupalCon pin.
Groups.drupal.org currently doesn't have good geocoding that I know of. When it does, we may add that to the mix, but that isn't a priority for the redesign effort.
Comment #9
kristofdg CreditAttribution: kristofdg commentedHow about showing activities within the community?
We could look at the example of http://www.bookdepository.co.uk/live.
On a map we could show content like
*someone from (country) posted a forum topic
*someone from (country) created a new module
*someone from (country) created a new theme
For geocoding I used http://www.hostip.info/ (Hostip.info is a community-based project to geolocate IP addresses). You can download their database and use rsync for updates.
Comment #10
drumm@kristofdg that is exactly what we are doing, but we are storing user locations. Activity location is the location of the user doing them. See #852438: Complete map content for the other half of this, using the data.
Actually, HTML 5 geolocation is a real possibility. http://caniuse.com/#feat=geoloc. We only have 13.92% IE, which I'm okay with missing on this feature. I did a quick search for modules using this, but didn't notice anything looking solid.
Comment #11
attiks CreditAttribution: attiks commentedAs far as I know, HTML 5 geolocation uses your current location, so if you use this method this week, cph will be a huge place.
I think it's better to ask a user to edit their profile and specify country/city
Comment #12
drummComment #13
drummI made a new module for this, http://drupal.org/project/html5_user_geolocation. It needs review for deploying live on drupal.org. You can test it at http://drupal:drupal@redesign.drupal.org/user and editing your account.
Comment #14
drumm