X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/f9cf0981398fefa999bb7486b47499304b7a1814..3314477c16f2492b2a6b95b17922e5b6f2b087ca:/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 a0c962d1..2beb4d4a 100644 --- a/redakcja/static/js/wiki/view_editor_wysiwyg.js +++ b/redakcja/static/js/wiki/view_editor_wysiwyg.js @@ -346,7 +346,14 @@ }); } else { - $('.delete-button', $overlay).hide(); + $('.delete-button', $overlay).html("Anuluj"); + $('.delete-button', $overlay).click(function(){ + if (window.confirm("Czy jesteś pewien, że chcesz anulować zmiany?")) { + $overlay.remove(); + $(document).unbind('click.blur-overlay'); + return false; + }; + }); } @@ -381,6 +388,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.

"); + $("#base").prepend(msg); + $("#save-button").css({border: '5px solid red'}); + $('#base .saveNotify').fadeOut(7000, function(){ + $(this).remove(); + $("#save-button").css({border: '1px solid black'}); + }); } $('.accept-button', $overlay).click(function(){ @@ -392,7 +407,6 @@ return; } save(); - $(document).unbind('click.blur-overlay'); }); @@ -489,7 +503,10 @@ _finalize(success); }, error: function(text, source){ - $('#html-view').html('

Wystąpił błąd:

'+text+'

'+source.replace(/&/g, '&').replace(/');
+                err = '

Wystąpił błąd:

'+text+'

'; + if (source) + err += '
'+source.replace(/&/g, '&').replace(/'
+                $('#html-view').html(err);
                 _finalize(failure);
             }
         });