var dim = this.fluidbook.menu.index.getThumbDimensions(group.page);
index += '<div class="doubleThumb simple left"' + dim.doublethumb + ' page="' + group.page + '" data-pages="' + pages.join(',') + '">';
- index += this.fluidbook.menu.index._thumb(group.page, 'left', 100);
+ index += this.fluidbook.menu.index._thumb(group.page, 'left', 100, group.name);
if (this.fluidbook.bookmarks.enabled) {
index += this.fluidbook.bookmarks.getBookmarkForPage(group.page, true, true);
}
index += '</div></div>';
index += '<div class="fonctions">';
if (this.fluidbook.settings.friend && this.fluidbook.settings.bookmarkSendEnable) {
- index += '<a role="button" aria-label="'+this.fluidbook.l10n.__('send')+'" class="send" href="#">' + this.fluidbook.l10n.__('send') + '</a>';
+ index += '<a role="button" aria-label="' + this.fluidbook.l10n.__('send') + '" class="send" href="#">' + this.fluidbook.l10n.__('send') + '</a>';
}
if (this.fluidbook.settings.print || this.fluidbook.settings.pdf) {
return res;
},
- _thumb: function (page, side, height) {
+ _thumb: function (page, side, height, label) {
var dim = this.getThumbDimensions(page, height);
var virtual = this.fluidbook.physicalToVirtual(page);
- return '<div class="thumb ' + side + '" ' + dim.thumb + '><a role="button" aria-label="' + sprintf(this.fluidbook.l10n.__('goto page %s'), virtual) + '" href="#/page/' + page + '">' + this.fluidbook.loader.getThumbImage(page, true, dim.thumb) + '</a><span aria-hidden="true" class="number" ' + dim.pagenumber + '>' + virtual + '</span>';
+ if (label === undefined) {
+ label = virtual;
+ }
+ return '<div class="thumb ' + side + '" ' + dim.thumb + '><a role="button" aria-label="' + sprintf(this.fluidbook.l10n.__('goto page %s'), label) + '" href="#/page/' + page + '">' + this.fluidbook.loader.getThumbImage(page, true, dim.thumb) + '</a><span aria-hidden="true" class="number" ' + dim.pagenumber + '>' + label + '</span>';
},
getThumbDimensions: function (page, height) {