//= require index/notes
//= require index/history
//= require index/note
+//= require index/new_note
//= require router
$(document).ready(function () {
page.load = function(path, type, id) {
if (OSM.STATUS === 'api_offline' || OSM.STATUS === 'database_offline') return;
- if (type === 'note') {
- map.noteLayer.showNote(parseInt(id));
- } else {
- map.addObject({type: type, id: parseInt(id)}, {zoom: true});
- }
+ map.addObject({type: type, id: parseInt(id)}, {zoom: window.location.hash == ""});
};
page.unload = function() {
"/search": OSM.Search(map),
"/export": OSM.Export(map),
"/history": history,
+ "/new_note": OSM.NewNote(map),
"/user/:display_name/edits": history,
"/browse/friends": history,
"/browse/nearby": history,