X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/07536cc001a45a7d3dfd861957e661a5a9c09897..f3703baa367152de441b52b49a523ae0d67465fc:/redakcja/static/js/wiki/view_editor_wysiwyg.js?ds=sidebyside diff --git a/redakcja/static/js/wiki/view_editor_wysiwyg.js b/redakcja/static/js/wiki/view_editor_wysiwyg.js index ad48a21c..42d91ca1 100644 --- a/redakcja/static/js/wiki/view_editor_wysiwyg.js +++ b/redakcja/static/js/wiki/view_editor_wysiwyg.js @@ -288,11 +288,8 @@ else { $box = $origin; } - - /* 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(); - + var x = $box[0].offsetLeft; + var y = $box[0].offsetTop; var w = $box.outerWidth(); var h = $box.innerHeight(); @@ -300,6 +297,11 @@ if ($origin.is(".annotation-inline-box")) { w = Math.max(w, 400); h = Math.max(h, 60); + if($('.htmlview div').offset().left + $('.htmlview div').width() > ($('.vsplitbar').offset().left - 480)){ + x = -(Math.max($origin.offset().left, $origin.width())); + } else { + x = 100; + } } // start edition on this node @@ -309,7 +311,7 @@ left: x, top: y, width: w - }).appendTo($('#html-view')).show(); /* appending outside of the document structure */ + }).appendTo($box[0].offsetParent || $box.parent()).show(); if ($origin.is('.motyw')) { @@ -379,6 +381,14 @@ alert('BÅÄ d! ' + text); } }) + + var msg = $("
Twoje zmiany zostaÅy naniesione na tekst źródÅowy. PamiÄtaj, że aby zmiany zostaÅy utrwalone należy je zapisaÄ!
Ta wiadomoÅÄ zostanie automatycznie zamkniÄta za 6 sekund.
WystÄ piÅ bÅÄ d:
'+text+''); + error: function(text, source){ + $('#html-view').html('
WystÄ piÅ bÅÄ d:
'+text+'
'+source.replace(/&/g, '&').replace(/'); _finalize(failure); } });