I have an interactive map in a block on a page. When I use a Google URL for the page (which was going into a campaign email) e.g. http://www.newcollege.ac.uk/content/finding-us?utm_source=example&utm_medium=example&utm_content=example&utm_campaign=example, the map doesn't render at all. The same happens for other query strings such as https://www.newcollege.ac.uk/content/finding-us?dm_t=0,0,0,0,0 If I remove the query string the map works.

Does anyone have any ideas?

Comments

rupertj’s picture

Issue summary: View changes
Status: Active » Postponed (maintainer needs more info)

That's pretty weird. It doesn't happen to me on a stock install of Drupal with the current locationmap code, so it's either something in your site that's causing it, or it's something that's been fixed in locationmap recently.

If you compare the source of the page on your site with and without a get param, you can see

in one but not the other, which is what's causing the map to not appear. Adding this script isn't wrapped in any sort of condition in the locationmap code though, so my best guess would be that something in your site's theme or other modules is altering the js and removing it.

John Franklin’s picture

Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)

I can't reproduce this, either. If this is still an issue, please reopen.