Click on a KML link with admin rights and Google Earth zooms to the coordinates.
Click on a KML link as Anonymous User and Google Earth stops at the Google Earth default globe and fails to zoom to the coordinates.

Comments

geodaniel’s picture

Does your anonymous user role have the 'access kml' permission enabled?

jupiterchild’s picture

Yes. I checked the access permissions before posting.

imoreno’s picture

Hi,
I can verify that this is not working for me as well. I'm willing to sponsor this fix.
Anyone Interested?

geodaniel’s picture

Title: KML - Anonymous user does not zoom to corodinates » Nodes not included in feed for anonymous users, or for authenticated users when groups are used
Version: 5.x-1.x-dev » 6.x-1.x-dev
Component: Miscellaneous » Code
Category: support » bug
Priority: Normal » Critical

Sorry for the delay in getting to this. I think it is also happening for authenticated users when the content is located within groups.

geodaniel’s picture

Assigned: Unassigned » geodaniel
Status: Active » Fixed

I believe I've fixed this in the dev branch for both D5 and D6. The problem was that we were trying to check access credentials on a node that wasn't fully loaded. Please re-open this issue if you are still seeing the problem with the updated code (it'll take up to 12 hours for the new versions to be packaged here on drupal.org).

jupiterchild’s picture

I have since upgraded to Drupal 6.6 and KML 6.x-1.x-dev though the problem carried through.

I have now installed this latest dev release and can confirm this fix works.

Thanks, much appreciated.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.