summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
authorJochen Topf <jochen@topf.org>2014-05-14 20:36:15 +0200
committerJochen Topf <jochen@topf.org>2014-05-14 20:36:15 +0200
commit2b0703de9606fb40aa437b7e962bd09a2e4783b0 (patch)
tree5dbaab249eaf9b25a9ac3f18b552a4cd062b9930 /web
parent429bfc7b8ef3556aee4aa4906b14597a76fe82fc (diff)
downloadtaginfo-2b0703de9606fb40aa437b7e962bd09a2e4783b0.tar
taginfo-2b0703de9606fb40aa437b7e962bd09a2e4783b0.tar.gz
Return false from event handler.
Diffstat (limited to 'web')
-rw-r--r--web/lib/utils.rb2
-rw-r--r--web/public/js/taginfo.js2
-rw-r--r--web/views/key.erb2
-rw-r--r--web/views/tag.erb2
4 files changed, 5 insertions, 3 deletions
diff --git a/web/lib/utils.rb b/web/lib/utils.rb
index 8f0629f..33aac9b 100644
--- a/web/lib/utils.rb
+++ b/web/lib/utils.rb
@@ -105,7 +105,7 @@ def turbo_link(filter, key, value=nil)
end
def level0_link()
- return '<span class="button">' + external_link('level0_button', 'Level0 Editor', '#', false) + '</span>'
+ return '<span class="button">' + external_link('level0_button', 'Level0 Editor', '#', true) + '</span>'
end
def external_link(id, title, link, new_window=false)
diff --git a/web/public/js/taginfo.js b/web/public/js/taginfo.js
index fef20d3..b6dcca2 100644
--- a/web/public/js/taginfo.js
+++ b/web/public/js/taginfo.js
@@ -560,6 +560,8 @@ function level0_editor(overpass_url_prefix, level0_url_prefix, filter, key, valu
var level0_url = level0_url_prefix + 'url=' + objects.join(',');
window.open(level0_url, '_blank');
});
+
+ return false;
}
/* ============================ */
diff --git a/web/views/key.erb b/web/views/key.erb
index ae0674a..a4a415a 100644
--- a/web/views/key.erb
+++ b/web/views/key.erb
@@ -114,7 +114,7 @@ function page_init2() {
key = #{ @key.to_json };
jQuery('h1').html(fmt_key(key));
jQuery('#level0_button').bind('click', function() {
- level0_editor('#{ TaginfoConfig.get('level0.overpass_url_prefix') }', '#{ TaginfoConfig.get('level0.level0_url_prefix') }', filter, key, undefined);
+ return level0_editor('#{ TaginfoConfig.get('level0.overpass_url_prefix') }', '#{ TaginfoConfig.get('level0.level0_url_prefix') }', filter, key, undefined);
});
init_tabs([key, filter, #{ r18n.locale.code.to_json }]);
diff --git a/web/views/tag.erb b/web/views/tag.erb
index d0640f4..b3b7782 100644
--- a/web/views/tag.erb
+++ b/web/views/tag.erb
@@ -115,7 +115,7 @@ function page_init2() {
jQuery('span#keylink').html(link_to_key(key));
jQuery('span#relationlink').html(link_to_rtype(value));
jQuery('#level0_button').bind('click', function() {
- level0_editor('#{ TaginfoConfig.get('level0.overpass_url_prefix') }', '#{ TaginfoConfig.get('level0.level0_url_prefix') }', filter, key, value);
+ return level0_editor('#{ TaginfoConfig.get('level0.overpass_url_prefix') }', '#{ TaginfoConfig.get('level0.level0_url_prefix') }', filter, key, value);
});
init_tabs([key, value, filter]);