I'm having issues with opening some of the maps in our map gallery - I first noticed this happening on 12/24. I updated and resaved the information for some of our ArcGIS Online maps, and this seems to have changed how the URL is opened in our map gallery for those items. I did not make any changes to the code for our gallery and it was previously working fine.
When you click on a map in our gallery, it used to open with the URL formatted like this: http://dnrc.mt.gov/gis/gallery/map.html?webmap=31795d4989dd47f192914d47a57bee18. Items in the gallery that I've recently saved now direct you to a URL that's formatted like this: http://dnrc.mt.gov/gis/gallery/state_of_montana_trust_lands_1326385606393. The second link doesn't exist - any thought on why the gallery might be looking for this URL now?
This morning I created a brand new ArcGIS Online map and shared it with the group used by my gallery. Worked great - showed up in the gallery and the link brought me to the webmap ID address when I clicked on the new gallery item. I then went and edited the information about the map (description, access and use constraints). After I saved that information and tried to view the map in the gallery again, the gallery link sent me to the URL for the map (which doesn't actually exist).
It definitely seems tied to editing the information about the ArcGIS Online map - is there something in this process that assigns the map a URL?
I'm experiencing the same problem - when you say 'next update', does that mean something that changes on esri's end or something that we will have to update and change on ours? Also, any timeline for the update?
Thanks
Thanks. We are hosting the app ourselves - do you have pointers on what code needs to be changed?
if (data.results.url) { itemURL = data.results.url; externalLink = true; }
if (data.results.url && data.results.type === "Web Mapping Application") { itemURL = data.results.url; externalLink = true; }
if (ACObj[locNum].url && ACObj[locNum].type === "Web Mapping Application") { mapURL = ACObj[locNum].url; }