]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/skins/default/media/js/osqa.main.js
typo in one of the lines of text
[osqa.git] / forum / skins / default / media / js / osqa.main.js
index af80421ec51fc91b4ac3aad1afe08a4744e4ec2e..8326eb0f2de5b1ab6922239de3134d70b543911f 100644 (file)
@@ -294,6 +294,24 @@ $(function() {
 \r
         if (el.is('.withprompt')) {\r
             load_prompt(evt, el.attr('href'));\r
 \r
         if (el.is('.withprompt')) {\r
             load_prompt(evt, el.attr('href'));\r
+        } else if(el.is('.confirm')) {\r
+            $dialog = show_dialog({\r
+                html: messages.confirm,\r
+                extra_class: 'confirm',\r
+                event: evt,\r
+                yes_callback: function() {\r
+                    start_command();\r
+                    $.getJSON(el.attr('href'), function(data) {\r
+                        process_ajax_response(data, evt);\r
+                        $dialog.fadeOut('fast', function() {\r
+                            $dialog.remove();\r
+                        });\r
+                    });\r
+                },\r
+                yes_text: messages.yes,\r
+                show_no: true,\r
+                no_text: messages.no\r
+            });\r
         } else {\r
             start_command();\r
             $.getJSON(el.attr('href'), function(data) {\r
         } else {\r
             start_command();\r
             $.getJSON(el.attr('href'), function(data) {\r
@@ -372,7 +390,7 @@ $(function() {
         cleanup_form();\r
 \r
         function process_form_changes() {\r
         cleanup_form();\r
 \r
         function process_form_changes() {\r
-            var length = $textarea.val().length;\r
+            var length = $textarea.val().replace(/[ ]{2,}/g," ").length;\r
 \r
             if (current_length == length)\r
                 return;\r
 \r
             if (current_length == length)\r
                 return;\r
@@ -388,6 +406,7 @@ $(function() {
                 $chars_togo_message.show();\r
                 $chars_counter.html(min_length - length);\r
             } else {\r
                 $chars_togo_message.show();\r
                 $chars_counter.html(min_length - length);\r
             } else {\r
+                length = $textarea.val().length;\r
                 $chars_togo_message.hide();\r
                 $chars_left_message.show();\r
                 $chars_counter.html(max_length - length);\r
                 $chars_togo_message.hide();\r
                 $chars_left_message.show();\r
                 $chars_counter.html(max_length - length);\r