insert tag fix
[redakcja.git] / redakcja / static / js / wiki / view_editor_wysiwyg.js
index 2f4e43d..ad48a21 100644 (file)
             $box = $origin;
         }
 
-        /* always stick to the left to avoid interfering with gallery */
-        var x = 20;
+        /* check sidebar width and display textarea on the right but avoiding interfering with gallery */
+        var x = $(document).width() - $("#sidebar").width() - 576 - 100; // and little margin here: 100px
         var y = $origin.offset().top + $("#html-view").scrollTop();
         
         
                 _finalize(success);
             },
             error: function(text){
-                /* only basic error message */
-                var errorArray = text.split("\n");
-                if (errorArray.length >= 3) {
-                    text = errorArray[2].split(":")[0];
-                }
-                $('#html-view').html('<p class="error">Wystąpił błąd: '+ text + '</p>');
+                $('#html-view').html('<p class="error">Wystąpił błąd:</p><pre>'+text+'</pre>');
                 _finalize(failure);
             }
         });