Introduction d'un système de remise scriptable.
[Portfolio.git] / skins / photo_lightbox_viewer.js
index c649dc2..bb27a67 100644 (file)
@@ -11,12 +11,13 @@ var Lightbox;
 
 var reSelected = /.*selected.*/;
 
 
 var reSelected = /.*selected.*/;
 
-Lightbox = function(grid, toolbar, complete) {
+Lightbox = function(grid, toolbar, complete, container_type) {
        var self = this;
        this.grid = grid;
        this._buildSlidesIndex(); // set this.slides and this.lastSlide;
        this.fetchingDisabled = false;
        this.complete = complete;
        var self = this;
        this.grid = grid;
        this._buildSlidesIndex(); // set this.slides and this.lastSlide;
        this.fetchingDisabled = false;
        this.complete = complete;
+       this.container_type = container_type;
        this.toolbar = toolbar;
        if (toolbar) {
                this.toolbarFixed = false;
        this.toolbar = toolbar;
        if (toolbar) {
                this.toolbarFixed = false;
@@ -199,6 +200,9 @@ Lightbox.prototype.onResponseLoad = function(req) {
                        this.fm.submitButton = undefined;
                        this.refreshGrid();
                        break;
                        this.fm.submitButton = undefined;
                        this.refreshGrid();
                        break;
+               default :
+                       this.fm.loadResponse(req);
+                       break;
        }
 };
 
        }
 };
 
@@ -374,7 +378,9 @@ Lightbox.prototype.fetchTail = function() {
        var url = absolute_url() +
                          '/portfolio_thumbnails_tail?start:int=' +
                          String(this.slides.length) +
        var url = absolute_url() +
                          '/portfolio_thumbnails_tail?start:int=' +
                          String(this.slides.length) +
-                         '&size:int=10';
+                         '&size:int=10' +
+                         '&container_type=' +
+                         this.container_type;
        req.open('GET', url, true);
        req.send();
 };
        req.open('GET', url, true);
        req.send();
 };