]> _ Git - cubeextranet.git/commitdiff
(no commit message)
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Mon, 30 Sep 2013 07:41:42 +0000 (07:41 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Mon, 30 Sep 2013 07:41:42 +0000 (07:41 +0000)
inc/ws/Controlleur/class.ws.services.php

index 3a5504d39912f52ba3c85594c6d6fcd2b536dc97..3d3873da7549d5dfd1802ecf7e1ec3a4e2c6d06a 100644 (file)
@@ -731,10 +731,25 @@ class wsServices extends cubeFlashGateway {
                        $r = $p . '/';\r
                        $iterator = CubeIT_Files::getRecursiveDirectoryIterator(ROOT . $dir . '/' . $p);\r
 \r
+\r
+\r
+\r
                        $book = $books[$p];\r
+\r
+                       $reso = $resolution;\r
+                       if ($reso == 300) {\r
+                               for ($i = 1; $i <= $book->pages; $i++) {\r
+                                       if (!file_exists(ROOT . $dir . '/' . $p . '/data/background/300/t' . $i . '.jpg')) {\r
+                                               $reso = 150;\r
+                                               break;\r
+                                       }\r
+                               }\r
+                       }\r
+\r
+\r
                        $theme = $daoTheme->selectById($book->theme);\r
                        $orders = $this->_getBundles($book);\r
-                       $regexp = $this->_getRegExpManifest($r, $book, $theme, $resolution);\r
+                       $regexp = $this->_getRegExpManifest($r, $book, $theme, $reso);\r
                        $reg = $regexp['reg'];\r
                        $exclude = $regexp['exclude'];\r
 \r