'js/libs/fluidbook/fluidbook.touch.js',
'js/libs/fluidbook/fluidbook.loader.js',
'js/libs/fluidbook/fluidbook.search.js',
- 'js/libs/fluidbook/fluidbook.chapters.js',
'js/libs/fluidbook/fluidbook.help.js',
'js/libs/fluidbook/fluidbook.resize.js',
'js/libs/fluidbook/fluidbook.coquillette.js',
'js/libs/fluidbook/fluidbook.stats.js',
'js/libs/fluidbook/fluidbook.cache.js',
'js/libs/fluidbook/fluidbook.bookmarks.js',
+ 'js/libs/fluidbook/views/fluidbook.chapters.js',
+ 'js/libs/fluidbook/views/fluidbook.index.js',
'js/libs/fluidbook/fluidbook.js',
'js/main.js');
public $debugJsFiles = array(
$allpages[] = 'aftersearch';
$allpages[] = 'background';
-
-
foreach ($allpages as $i) {
$c = '';
$cc = '';
if ($link['page'] <= 0 || $link['page'] > $this->book->parametres->pages) {
continue;
}
- $this->config->bookmarkGroups[] = array('page' => $link['page'], 'nb' => $link['to'], 'name' => $link['extra']);
+ $this->config->bookmarkGroups[] = array('page' => ($link['page'] - 1), 'nb' => $link['to'], 'name' => $link['extra']);
}
protected function writeJs() {
$res[] = '.link a.displayArea{-webkit-tap-highlight-color:' . self::colorToCSS($this->theme->parametres->linksColor, 0.4) . ';background-color:' . self::colorToCSS($this->theme->parametres->linksColor, 0.0001) . ';}';
// Bookmarks
- if(!isset($this->book->parametres->bookmarkCornerSize)){
- $this->book->parametres->bookmarkCornerSize=10;
+ fb($this->book->parametres->bookmarkCornerSize);
+ if (!isset($this->book->parametres->bookmarkCornerSize)) {
+ $this->book->parametres->bookmarkCornerSize = 10;
}
- $size = round($this->book->parametres->width * $s * 0.0075);
+ $size = round($this->width * $this->book->parametres->bookmarkCornerSize * 0.0075);
+ fb($size);
$res[] = '#links .bookmark{width:' . $size . 'px;height:' . $size . 'px;}';
// Menus