X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/fc64bdc132c0b73cedf207b2bd566a855f245fbc..22236fb67da2f27ceb35ad138f4d534a4fd08251:/forum/skins/default/media/js/osqa.main.js?ds=sidebyside diff --git a/forum/skins/default/media/js/osqa.main.js b/forum/skins/default/media/js/osqa.main.js index f83d3b5..0cf354f 100644 --- a/forum/skins/default/media/js/osqa.main.js +++ b/forum/skins/default/media/js/osqa.main.js @@ -71,6 +71,10 @@ var response_commands = { }); }, + award_points: function(id) { + alert('ok'); + }, + insert_comment: function(post_id, comment_id, comment, username, profile_url, delete_url, edit_url, convert_url) { var $container = $('#comments-container-' + post_id); var skeleton = $('#new-comment-skeleton-' + post_id).html().toString(); @@ -121,6 +125,10 @@ var response_commands = { set_subscription_status: function(text) { $('.subscription-status').html(text); + }, + + copy_url: function(url) { + $.copy(url); } } @@ -201,6 +209,9 @@ function show_dialog (extern) { if ((options.event.pageY + options.dim.h) > ($(window).height() + $(window).scrollTop())) { top_position_change = options.dim.h } + if ((options.event.pageX + options.dim.w) > ($(window).width() + $(window).scrollLeft())) { + left_position_change = options.dim.w + } $dialog.animate({ top: "-=" + top_position_change, @@ -556,8 +567,8 @@ $(function() { var $previewer = $('#previewer'); var $container = $('#editor-metrics'); - var initial_whitespace_rExp = /^[^A-Za-z0-9]+/gi; - var non_alphanumerics_rExp = rExp = /[^A-Za-z0-9]+/gi; + var initial_whitespace_rExp = /^[^A-Za-zА-Яа-я0-9]+/gi; + var non_alphanumerics_rExp = rExp = /[^A-Za-zА-Яа-я0-9]+/gi; var editor_interval = null; $editor.focus(function() {