function getLocation(){\r
return window.location.toString();\r
}\r
-function getFlashvars(junk){\r
+function getFlashvars(junk,fv){\r
+ \r
+ var res={};\r
+ if(fv!=undefined){\r
+ res=fv;\r
+ }\r
+ \r
var couples=window.location.search.substr(1).split('&');\r
- var res=new Array();\r
var couple=new Array();\r
for (var i=0;i<couples.length;i++){\r
couple=couples[i].split('=');\r
<meta http-equiv="Expires" content="0" />\r
<meta http-equiv="Expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />\r
<meta http-equiv="Pragma" content="no-cache" />\r
- <meta http-equiv="X-UA-Compatible" content="IE=9" />\r
+ <meta http-equiv="X-UA-Compatible" content="IE=Edge" />\r
$favicon\r
$robots\r
$facebook\r
}else if(isBadMobile()){\r
$redirectPDF\r
}else{\r
- swfobject.embedSWF("$pathToIndex?junk=$junk", "fluidbook", "100%", "100%", "$flashversion","", getFlashvars($junk), {"allowScriptAccess":"always","quality":"high","scale":"noscale","wmode":getWmode(),"allowFullScreen":"true"},{"bgcolor":"#$bgcolor"});\r
+ swfobject.embedSWF("$pathToIndex?junk=$junk", "fluidbook", "100%", "100%", "$flashversion","",getFlashvars($junk,$fv),{"allowScriptAccess":"always","quality":"high","scale":"noscale","wmode":getWmode(),"allowFullScreen":"true"},{"bgcolor":"#$bgcolor"});\r
}\r
</script>\r
</head>\r
$x->addOpenPopup($popup);\r
return;\r
}\r
+ \r
+ $version='html';\r
+ if($book->parametres->version==1){\r
+ $version='v1';\r
+ }\r
\r
- $package = wsPackager::package($book_id, 'html', false);\r
+ $package = wsPackager::package($book_id, $version, false);\r
\r
if ($server == 'references') {\r
$root = '/home/fluidbook/dev/references';\r
\r
$ga = '';\r
if ($this->book->parametres->googleAnalyticsCustom) {\r
- $ga=$this->book->parametres->googleAnalyticsCustom;\r
+ $ga = $this->book->parametres->googleAnalyticsCustom;\r
} elseif ($this->book->parametres->googleAnalytics != '') {\r
$variables = array('Language' => array('value' => 'getLang()', 'valueAsJS' => true, 'scope' => 2));\r
$ga = cubePage::googleAnalytics(explode(',', $this->book->parametres->googleAnalytics), true, $variables);\r
'junk' => TIME,\r
'robots' => $robots,\r
'favicon' => $favicon,\r
- 'flashversion' => $this->getMinFlashVersion());\r
+ 'flashversion' => $this->getMinFlashVersion(),\r
+ 'fv' => json_encode($this->getFlashvars()));\r
\r
$this->origHTML = file_get_contents($this->vdir . '/index.html');\r
$this->origHTML = $this->replaceHTML($toReplace);\r
}\r
}\r
\r
+ protected function getFlashvars() {\r
+ return array();\r
+ }\r
+\r
public function prepareHTML5() {\r
if (!$this->whole) {\r
return;\r
file_put_contents($this->vdir . '/data/texts.xml', $xml->asXML());
}
+ protected function getFlashvars() {
+ return array('id' => $this->book_id,
+ 'mail' => '0',
+ 'onlineFlag' => '1',
+ 'loaderColor' => $this->theme->parametres->loadingBackColor);
+ }
+
protected function copyLinks() {
global $core;
}
if ($this->_copyWorkingFile($link['to']) && !in_array($link->type, array(4, 6))) {
- $link['to'] = 'data/' . $link['to'];
+ //$link['to'] = 'data/' . $link['to'];
}
$one->addChild('page', $link['page']);
$one->addChild('startY', $link['top']);
$one->addChild('endY', $link['top'] + $link['height']);
$one->addChild('tooltip', $link['infobulle']);
- if($link['type']==4){
- $one->addChild('soundOn',$link['video_sound_on']);
- $one->addChild('loopFlag',$link['video_loop']);
- $one->addChild('playerActive',$link['video_auto_start']);
+ if ($link['type'] == 4) {
+ $one->addChild('soundOn', $link['video_sound_on']);
+ $one->addChild('loopFlag', $link['video_loop']);
+ $one->addChild('playerActive', $link['video_auto_start']);
}
}