From: vincent@cubedesigners.com Date: Mon, 30 Sep 2013 07:41:42 +0000 (+0000) Subject: (no commit message) X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=8a1139b75f62426aa1532bdf1e6ab8702571817b;p=cubeextranet.git --- diff --git a/inc/ws/Controlleur/class.ws.services.php b/inc/ws/Controlleur/class.ws.services.php index 3a5504d39..3d3873da7 100644 --- a/inc/ws/Controlleur/class.ws.services.php +++ b/inc/ws/Controlleur/class.ws.services.php @@ -731,10 +731,25 @@ class wsServices extends cubeFlashGateway { $r = $p . '/'; $iterator = CubeIT_Files::getRecursiveDirectoryIterator(ROOT . $dir . '/' . $p); + + + $book = $books[$p]; + + $reso = $resolution; + if ($reso == 300) { + for ($i = 1; $i <= $book->pages; $i++) { + if (!file_exists(ROOT . $dir . '/' . $p . '/data/background/300/t' . $i . '.jpg')) { + $reso = 150; + break; + } + } + } + + $theme = $daoTheme->selectById($book->theme); $orders = $this->_getBundles($book); - $regexp = $this->_getRegExpManifest($r, $book, $theme, $resolution); + $regexp = $this->_getRegExpManifest($r, $book, $theme, $reso); $reg = $regexp['reg']; $exclude = $regexp['exclude'];