$c = unserialize($r->conversion);\r
$c = $c->pages[$r->document_page];\r
}\r
- $pages[$r->book_page] = array('document_id' => $r->document_id, 'document_page' => $r->document_page, 'defaultNum' => $n[$r->document_page-1], 'nb_pages' => $r->doc_pages, 'resolution' => $c->resolution, 'quality' => $c->quality, 'method' => $c->method, 'objects' => $c->objects);\r
+ if(isset($n[$r->document_page-1])){\r
+ $num=$n[$r->document_page-1];\r
+ }else{\r
+ $num='';\r
+ }\r
+ $pages[$r->book_page] = array('document_id' => $r->document_id,\r
+ 'document_page' => $r->document_page,\r
+ 'defaultNum' => $num,\r
+ 'nb_pages' => $r->doc_pages,\r
+ 'resolution' => $c->resolution,\r
+ 'quality' => $c->quality,\r
+ 'method' => $c->method,\r
+ 'objects' => $c->objects);\r
}\r
return $pages;\r
}\r
$textes = '';\r
\r
$this->makeTextsIndexes($book_id, $index, $textes);\r
+ $daoDoc->getLinksAndRulers($book_id, $links, $rulers);\r
\r
$flex = new cubeFlexCompiler('FluidbookDatas', $compilerDir, 'flash.display.Sprite', explode(';', AS3_SOURCES), MXMLC_PATH);\r
$flexLight = new cubeFlexCompiler('FluidbookDatasLight', $compilerDir, 'flash.display.Sprite', explode(';', AS3_SOURCES), MXMLC_PATH);\r
- $flex->addVariable('links', $book->links, false, true, 'JSONObject');\r
+ $flex->addVariable('links', $links , false, true, 'JSONObject');\r
$flex->addVariable('signature', $exportSignature, false, true, 'JSONObject');\r
$flexLight->addVariable('datas', $book->parametres->toStandardObject(), false, true, 'JSONObject');\r
$flexLight->addVariable('id', $book_id, false, true, 'uint');\r