Excuse my lack of knowledge, but I am a new Drupal developer. I have been a Joomla developer for several years though, so understand the CMS concept.

I am now supporting a Drupal site that uses the JV Google Map Module with an API key. When an anonymous user goes to the site and doesn't log in, the map does not show up for them on the page it should. (see this page: http://belmontbayassc.com/map which is the one we are trying to have work).

If I log in as any other type of user, it shows up just fine. I have looked everywhere for a permission setting for why this is. I found the Module Permissions setting and set it to allow an anonymous user to see the map, but it still does not work.

What am I missing? Where is this permission set that doesn't allow the non-logged in user to see this module/map? I looked at Access Control and other places, but no luck. It's set for an anonymous user to view any content, so not sure where else to look.

Thank you in advance for any help you can offer. I am hoping to fix this soon.

AE

Comments

fidot’s picture

Does the anonymous user have permission to see the nodes that would be displayed on the map?

I found that, if there is no data to display, google maps doesn't display any map at all.

HTH
Terry

aeisenbe’s picture

Thanks for the question Terry. Being new can you lead me to where I might look to see this in the Drupal site? The map does show up for all others, so where would I check the Nodes permission?

Alan

aeisenbe’s picture

OK, based on Terry's response, I have fixed my issue by granting the Anonymous user "administer nodes" permission. This fixed the issue, but leads me to worry that an anonymous user should not have this permission set for them. Can someone explain to me what this permission does and if this is truly the solution?

AE