'js/libs/fluidbook/fluidbook.nav.js',
'js/libs/fluidbook/fluidbook.touch.js',
'js/libs/fluidbook/fluidbook.loader.js',
+ 'js/libs/fluidbook/fluidbook.search.js',
'js/libs/fluidbook/fluidbook.js',
'js/main.js');
protected static $debugJsFiles = array(
- 'js/libs/Three.js'
+ 'js/libs/Three.js',
+ 'data/search.js'
);
protected static $testJsFiles = array(
'js/libs/cube/fb.js',
}
protected function writeIndex($numCSS) {
+ global $core;
+
$html = file_get_contents($this->assets . '/_index.html');
$uhtml = $html;
$titre = $this->book->parametres->title;
+
+
+ $daoSignature = new wsDAOSignature($core->con);
+ $signature = $daoSignature->selectById($this->book->parametres->signature);
+
+ $exportSignature = array('main' => $signature->main,
+ 'mainLink' => $signature->mainLink,
+ 'partner' => $signature->partner,
+ 'partnerLink' => $signature->partnerLink);
+
$credits = '';
+ if ($signature->partner != '') {
+ $credits = '<a href="' . $signature->partnerLink . '" target="_blank">' . $signature->partner . '</a> ';
+ }
+ $credits.='<a href="' . $signature->mainLink . '" target="_blank">' . $signature->main . '</a>';
+
+
// Google analytics
$ga = '';
if ($this->book->parametres->googleAnalytics != '') {
$pagesContents = '';
- $script = '<script type="text/javascript" src="data/fluidbook.js"></script>';
+ $script = '<script type="text/javascript" src="data/fluidbook.js"></script>' . "\n";
+ $script .= '<script type="text/javascript" src="data/search.js"></script>' . "\n";
$description = '';
if ($this->book->parametres->seoDescription) {
$res[] = '.portrait .doublePage._2d.prev{' . $this->writeCSSUA('transform', 'translate3d(-' . $w . ',0,0)') . '}';
$res[] = '.doublePage._3d{left:' . $w . ';}';
$res[] = '.landscape #shadow.single.right{left: ' . $w . ';}';
+ $res[] = '.landscape #shadow.single.right{left: ' . $w . ';}';
$res[] = '.landscape .page.right{left:' . $w . '}';
if ($this->theme->parametres->displayPageNumber) {
$res[] = '#pagesnumbers{top:' . $h . ';color:' . self::colorToCSS($this->theme->parametres->colorPageNumber) . '}';