X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/1b2738af809843a07361b657c0b64e27732effca..b394a4d309794d719ebe5e77fc69d2a8411aa161:/app/assets/javascripts/index.js diff --git a/app/assets/javascripts/index.js b/app/assets/javascripts/index.js index e46ca6d9d..d577e0cf7 100644 --- a/app/assets/javascripts/index.js +++ b/app/assets/javascripts/index.js @@ -113,6 +113,18 @@ $(document).ready(function () { map.on('moveend layeradd layerremove', updateLocation); + if (OSM.PIWIK) { + map.on('layeradd', function (e) { + if (e.layer.options) { + var goal = OSM.PIWIK.goals[e.layer.options.keyid]; + + if (goal) { + $('body').trigger('piwikgoal', goal); + } + } + }); + } + var marker = L.marker([0, 0], {icon: getUserIcon()}); if (!params.object_zoom) { @@ -158,6 +170,20 @@ $(document).ready(function () { remoteEditHandler(map.getBounds()); } + if (OSM.params().edit_help) { + $('#editanchor') + .removeAttr('title') + .tooltip({ + placement: 'bottom', + title: I18n.t('javascripts.edit_help') + }) + .tooltip('show'); + + $('body').one('click', function() { + $('#editanchor').tooltip('hide'); + }); + } + initializeSearch(map); initializeExport(map); initializeBrowse(map, params);