$e = explode(':', $link['to']);
$ee = Text::multiExplode('/-', $e[0]);
+ $link['display_area'] = false;
+
if ($ee[0] == 'anim') {
$base = [['type' => '', 'ease' => 'Power2.easeOut', 'duration' => 1.5, 'transformOrigin' => 'center', 'delay' => 1], []];
switch ($ee[1]) {
$link['type'] = $ee[0] === 'video' ? 4 : 17;
$link['inline'] = $ee[1] === 'inline';
$link['to'] = $this->_getAssetFile($e[1]);
- $link['display_area'] = false;
+
if ($link['inline']) {
$link['video_auto_start'] = false;
$link['video_controls'] = true;
} else {
$link['type'] = 30;
}
+ } else if ($e[0] === 'tooltip') {
+ $link['to'] = $e[1];
+ $link['type'] = 18;
+ $link['inline'] = true;
}
$res[$k] = $link;
}
return $res;
}
+ protected function compileChapters()
+ {
+ $this->config->chaptersPagesNumber = 'physical';
+ $this->config->chapters = [];
+// foreach ($this->sources as $source) {
+// $this->config->chapters += $source->getDocument()->getChapters();
+// }
+ }
}