var centre = bbox.getCenter();
updatelinks(centre.lon, centre.lat, 16, null, params.minlon, params.minlat, params.maxlon, params.maxlat);
} else if (params.type == "note") {
+ var object = {type: params.type, id: params.id};
+
map.setView([params.lat, params.lon], 16);
L.marker([params.lat, params.lon], { icon: getUserIcon() }).addTo(map);
updatelinks(params.lon, params.lat, 16, null,
bbox.getWestLng(), bbox.getSouthLat(),
- bbox.getEastLng(), bbox.getNorthLat());
+ bbox.getEastLng(), bbox.getNorthLat(),
+ object);
} else {
$("#object_larger_map").hide();
$("#object_edit").hide();
elsif map.instance_of? Note
data = {
:type => "note",
+ :id => map.id,
:lon => map.lon,
:lat => map.lat
}
</li>
</ul>
- <% unless map.instance_of? Changeset or map.instance_of? Note %>
+ <% unless map.instance_of? Changeset %>
<ul class='secondary-actions clearfix'>
<li>
<%= link_to t("browse.map.larger." + map.class.to_s.downcase),
node: "View node on larger map"
way: "View way on larger map"
relation: "View relation on larger map"
+ note: "View note on larger map"
edit:
area: "Edit area"
node: "Edit node"
way: "Edit way"
relation: "Edit relation"
+ note: "Edit note"
node_details:
coordinates: "Coordinates:"
part_of: "Part of:"