Ticket 818: saving reminder
authorLukasz Anwajler <lukasz@anwajler.com>
Mon, 20 Sep 2010 00:13:39 +0000 (19:13 -0500)
committerLukasz Anwajler <lukasz@anwajler.com>
Mon, 20 Sep 2010 00:13:39 +0000 (19:13 -0500)
redakcja/static/css/master.css
redakcja/static/js/wiki/view_editor_wysiwyg.js

index b4e0824..bc62274 100644 (file)
@@ -304,3 +304,15 @@ img.tabclose {
 .wers_akap {
        padding-left: 1em;
 }
 .wers_akap {
        padding-left: 1em;
 }
+
+.saveNotify {
+    position:absolute; bottom:7px; left:30px; z-index:800; background-color: #E6E6E6; padding:20px; border: 1px solid black;
+}
+
+.notifyTip {
+    font-size:12px; float:right;
+}
+
+.saveNotify span {
+    font-weight: bold;
+}
index a0c962d..42d91ca 100644 (file)
                             alert('Błąd! ' + text);
                         }
                     })
                             alert('Błąd! ' + text);
                         }
                     })
+                    
+                    var msg = $("<div class='saveNotify'><p>Twoje zmiany zostały naniesione na tekst źródłowy. Pamiętaj, że aby zmiany zostały utrwalone <span>należy je zapisać</span>!</p><p class='notifyTip'>Ta wiadomość zostanie automatycznie zamknięta za 6 sekund.</p></div>");
+                    $("#base").prepend(msg);
+                    $("#save-button").css({border: '5px solid red'});
+                    $('#base .saveNotify').fadeOut(6000, function(){
+                        $(this).remove(); 
+                        $("#save-button").css({border: '1px solid black'});
+                    });
                 }
 
                 $('.accept-button', $overlay).click(function(){
                 }
 
                 $('.accept-button', $overlay).click(function(){
                         return;
                     }
                     save();
                         return;
                     }
                     save();
-
                     $(document).unbind('click.blur-overlay');
                 });
 
                     $(document).unbind('click.blur-overlay');
                 });