X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/5913c54d19b8f6775633176032161d49f9b2f1aa..618d42c8ba5972668624987393b244cfb2fabfba:/src/redakcja/static/js/wiki/view_gallery.js?ds=sidebyside diff --git a/src/redakcja/static/js/wiki/view_gallery.js b/src/redakcja/static/js/wiki/view_gallery.js index 65a716af..5152f439 100644 --- a/src/redakcja/static/js/wiki/view_gallery.js +++ b/src/redakcja/static/js/wiki/view_gallery.js @@ -47,7 +47,6 @@ function ScanGalleryPerspective(options){ var old_callback = options.callback || function() { }; - this.noupdate_hash_onenter = true; this.vsplitbar = 'GALERIA'; options.callback = function(){ @@ -109,10 +108,10 @@ old_callback.call(this); }; - $.wiki.Perspective.call(this, options); + $.wiki.SidebarPerspective.call(this, options); }; - ScanGalleryPerspective.prototype = new $.wiki.Perspective(); + ScanGalleryPerspective.prototype = new $.wiki.SidebarPerspective(); ScanGalleryPerspective.prototype._resizeImage = function(){ var $img = this.$image; @@ -151,7 +150,7 @@ newPage = normalizeNumber(newPage, this.doc.galleryImages.length); this.$numberInput.val(newPage); this.config().page = newPage; - $('.gallery-image img', this.$element).attr('src', this.doc.galleryImages[newPage - 1]); + $('.gallery-image img', this.$element).attr('src', this.doc.galleryImages[newPage - 1].url); }; ScanGalleryPerspective.prototype.alterZoom = function(delta){ @@ -224,13 +223,10 @@ * Loading gallery */ ScanGalleryPerspective.prototype.onEnter = function(success, failure){ - var self = this; + $.wiki.SidebarPerspective.prototype.onEnter.call(this); - $.wiki.Perspective.prototype.onEnter.call(this); + var self = this; - $('.vsplitbar').not('.active').trigger('click'); - $(".vsplitbar-title").html("↓ GALERIA ↓"); - this.doc.refreshGallery({ success: function(doc, data){ self.$image.show();