X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/087829d6b0ab58254c1d702f131978b48ddba372..7319409f3463bce5b12e72a6ba18580ec9a9c029:/redakcja/static/js/wiki/view_search.js?ds=inline

diff --git a/redakcja/static/js/wiki/view_search.js b/redakcja/static/js/wiki/view_search.js
index 789a9613..ae0fd2db 100644
--- a/redakcja/static/js/wiki/view_search.js
+++ b/redakcja/static/js/wiki/view_search.js
@@ -7,6 +7,7 @@
         var old_callback = options.callback || function() { };
 
         this.noupdate_hash_onenter = true;
+        this.vsplitbar = 'ZNAJDŹ I ZAMIEŃ';
 
         options.callback = function(){
             var self = this;
@@ -89,7 +90,13 @@
         else {}
         self.searchCursor.select();
         self.searchCursor.replace(query);
-        self.search();
+        var found = self.search();
+        if(self.options['replace-all']) {
+            while(found) {
+                self.replace();
+                found = self.search();
+            }
+        }
     };
 
     SearchPerspective.prototype.onEnter = function(success, failure){
@@ -99,7 +106,7 @@
         self.$searchCursor = null;
 
         $('.vsplitbar').not('.active').trigger('click');
-        $(".vsplitbar-title").html("↓ SEARCH AND REPLACE ↓");        
+        $(".vsplitbar-title").html("↓ ZNAJDŹ I ZAMIEŃ ↓");        
         
         if ($.wiki.activePerspective() != 'CodeMirrorPerspective')
             $.wiki.switchToTab('#CodeMirrorPerspective');