I have downloaded the current version of Node Map 6.1.0.

In edit mode the map appears.

Once I log out, map does not show on page.

What am I doing wrong?

CommentFileSizeAuthor
#11 nodemap_bug.jpg18.89 KBorjantorang
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

spinicrus’s picture

hi

check your permissions ;)

t4him’s picture

I'm not sure about version 6.xx but with version 5.xx you have to activate the Node Map node-view block in admin/build/block. Then when you visit the newly created Node Map the block will automagically appear. You can display it in the side blocks and set the weight at -10 so it will be at the very top. I use it a different way, I put the block in the content area with a weight of 0. It then appears just below the node. Hope this helps.

Tim "t4him" Moyers

Anonymous’s picture

I checked my permissions, it is enabled, I checked everything also and all seems to be well. Obviously, something is wrong.

The map is showing up in the edit mode. The minute I log out and go to the link, the map is not showing. I also followed t4him's advice and the map is still not showing up when I log off.

Anyone with ideas.

Thanks in advance

A

casperloc76’s picture

I also have this problem when logging out. The map does not appear for anonymous users. I have checked permissions and everything is set correctly. I am developing on local using 6.3 with xampp. To correct this I disable the map at the block level for anonymous users.

dan.crouthamel’s picture

I'm having the same problem as well for anonymous users - node map is not appearing. Using the block in the bottom left content area of a Tapestry theme.

dan.crouthamel’s picture

---> OK now it disappeared again ... :/

Well, now it does appear for me. I went into the block definition, gave it a title of none and now it's showing up for anonymous users. Weird ...

casperloc76’s picture

This seems to occur for users who do not have admin access rights. I tested Node Map on multiple browsers (Opera 9.x, FF 3, Safari) on both XP and Win 2000 for users who do not have Admin access rights and the map disappears. When I log in as Admin the map displays correctly for all browsers except IE 7. In IE 7 the map doesn't display at all.

dan.crouthamel’s picture

I have the same problem with IE7 - no map. One thing I tried to do is disable block caching. Now that I did that, I can see the map for anonymous users using Firefox. Maybe this time it won't suddenly disappear :)

casperloc76’s picture

Good lookin out... Disabling block caching allows anonymous user to view the map on FF 3, Opera 9x, IE 6 and Safari. I also tested on Chrome with no issues. I still have the problem with the map not showing on IE 7 and switching to Sat. view while viewing map in IE6 causes the browser to crash.

Anonymous’s picture

Something has to be wrong somewhere. I have just uploaded some PDF files. They show in the log in mode.

Just like the Node Map, once you log out, the PDF files do not show.

Could this be a problem with Drupal 6.4 or could it be a browser issue. I am using Firefox 3.

orjantorang’s picture

FileSize
18.89 KB

Same problem, map don't show up in IE6, IE7, Opera 9.51, but in Firefox 3 it works, on Windows XP and Vista.
In Opera you kan see everything but the map, you can move the location indicator, but a large blue frame becomes visible.
In IE6, IE7 you can see a bit less.
We are using Drupal 6.4.

EDIT: solved my problem with a solution from thewichitacomputerguy.com

dan.crouthamel’s picture

Nice find, thanks for sharing.

Anonymous’s picture

I have been able to resolve the problem with lots of research and by trial and error.

The node map is now showing. I went into blocks, looked at the nodemap block and defaulted it to content. I also had to enable the anonymous node map module.

Problem resolved.

Thanks to all who helped.

A

spinicrus’s picture

Status: Active » Closed (fixed)
alexmoreno’s picture

i had the same problem and i solved disabling block caching.

I´m using boost, but i suppose that is the same for standar caching

best regards

asb’s picture

Version: 6.x-1.0 » 6.x-1.3
Status: Closed (fixed) » Closed (works as designed)

I can confirm that 'Node Map' has an issue with Drupal core's block caching (as well as numerous other modules). Node Map blocks are simply not being shown for anonymous users, as soon as Block caching is enabled.

This is a serious issue since disabling caches is not an option for most users, at least not for those operating larger sites or sites with a couple of concurrent users. Thus I changed the status from "fixed" to "works as designed" - the issue itself in the 'Node Map' module is imho not fixed by crippling an important functionality of Drupal core. So please, dear maintainers, keep this issue in mind when working on the module! You might also want to have a look at this issue: #235673: Changes to block caching mode not caught

However, as well as for other modules having issues with block caching, there might be a workaround worth evaluating: The Block cache alter module allows to modify the cache setting individually for every block. It might work even without the provided core patches. At least for me it seems to have made the 'Node Map' blocks available for anonymous users by changing the Cache settings of the 'Node Map' block to "per page". Please share your experiences, if you try this approach!

Greetings, -asb

@ahoodnick (#13): What is the "anonymous node map module" you're referring to?