$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();
$('#html-view').html(element);
_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>');
+ error: function(text, source){
+ $('#html-view').html('<p class="error">Wystąpił błąd:</p><p>'+text+'</p><pre>'+source.replace(/&/g, '&').replace(/</g, '<')+'</pre>');
_finalize(failure);
}
});