X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/93c313ff9d33d0efa64f8149fae2b108146dd237..f58a11f6c1d78b0d78abc9a7e21471e6efbbbf54:/forum/skins/default/media/js/osqa.main.js diff --git a/forum/skins/default/media/js/osqa.main.js b/forum/skins/default/media/js/osqa.main.js index 8f785e3..0122c25 100644 --- a/forum/skins/default/media/js/osqa.main.js +++ b/forum/skins/default/media/js/osqa.main.js @@ -104,7 +104,7 @@ var response_commands = { alert('ok'); }, - insert_comment: function(post_id, comment_id, comment, username, profile_url, delete_url, edit_url, convert_url, can_convert) { + insert_comment: function(post_id, comment_id, comment, username, profile_url, delete_url, edit_url, convert_url, can_convert, show_latest_comments_first) { var $container = $('#comments-container-' + post_id); var skeleton = $('#new-comment-skeleton-' + post_id).html().toString(); @@ -115,8 +115,11 @@ var response_commands = { .replace(new RegExp('%DELETE_URL%', 'g'), delete_url) .replace(new RegExp('%EDIT_URL%', 'g'), edit_url) .replace(new RegExp('%CONVERT_URL%', 'g'), convert_url); - - $container.append(skeleton); + if (show_latest_comments_first) { + $container.prepend(skeleton); + } else { + $container.append(skeleton); + } // Show the convert comment to answer tool only if the current comment can be converted if (can_convert == true) { @@ -170,7 +173,7 @@ function show_dialog (extern) { $diag.fadeOut('fast', function() { $diag.remove(); }); - } + }; var options = { extra_class: '', @@ -198,7 +201,7 @@ function show_dialog (extern) { options.pos = {x: options.event.pageX, y: options.event.pageY}; } - var html = '