Quote:
Originally Posted by magnus
After some testing, I've only been able to replicate that result when inline editing a thread and changing multiple maps. Are you using the inline editor, or are you creating a new reply? If not, give that a try. Otherwise, can you post the resulting <script></script> information once again?
Thanks.
|
I posted via QuickReply as well as "Advanced" Reply, and always got the same result... the address of the first map in the thread is used for all maps.
Here is the <script> info from the page's source, I changed the address to a nearby location for illustrative purposes:
PHP Code:
<script type="text/javascript">
function showmap136825()
{
//<![CDATA[
if (GBrowserIsCompatible())
{
var map136825 = new GMap(document.getElementById("map136825"));
map136825.centerAndZoom(new GPoint(-77.037223, 38.898563), 4);
}
var icon = new GIcon();
icon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
icon.iconSize = new GSize(12, 20);
icon.shadowSize = new GSize(22, 20);
icon.iconAnchor = new GPoint(6, 20);
icon.infoWindowAnchor = new GPoint(5, 1);
map136825.addControl(new GSmallMapControl());
map136825.addControl(new GMapTypeControl());
var point0136825 = new GPoint(-77.037223, 38.898563);
var marker0136825 = new GMarker(point0136825);
map136825.addOverlay(marker0136825)
GEvent.addListener(marker0136825, "click", function()
{
marker0136825.openInfoWindowHtml("1600 Pennsylvania Avenue NW, Washington, DC 20500");
}
);
var point1136825 = new GPoint(-118.340965, 34.066642);
var marker1136825 = new GMarker(point1136825);
map136825.addOverlay(marker1136825)
GEvent.addListener(marker1136825, "click", function()
{
marker1136825.openInfoWindowHtml("200 South Orange Avenue, Los Angeles, CA 90036");
}
);
//]]>
}
showmap136825();
</script>
Another interesting data point. If the map in post #1 is for "200 South Orange Avenue, Los Angeles, CA 90036" and the map in post #2 is for a nearby address, say, "300 South Orange Avenue, Los Angeles, CA 90036"... the map in post #2 has two red pointers in it, for both addresses.