]> _ Git - fluidbook-v3.git/commitdiff
.
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 24 Oct 2019 12:03:09 +0000 (12:03 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 24 Oct 2019 12:03:09 +0000 (12:03 +0000)
framework/application/controllers/MaintenanceController.php
js/002-common.js
less/002-common.less

index 4ca16f7ee451c4738e4347ac98666c332916edd7..058109a6e2af96a11a5540dab04a2966e9c44868 100644 (file)
@@ -63,7 +63,6 @@ class MaintenanceController extends CubeIT_Controller_MaintenanceController
                                echo $e->getMessage() . '<br />';
                                exit;
                        }
-
                }
        }
 
@@ -73,7 +72,8 @@ class MaintenanceController extends CubeIT_Controller_MaintenanceController
                $ws = new CubeIT_Services_Fluidbook('vincent@cubedesigners.com', 'iquique');
                $meta = $ws->getMetadata($id);
                $dir = PUBLIC_PATH . '/references/' . $id . '-' . CubeIT_Text::str2URL(trim($meta->title));
+               $res = $ws->installBook($id, $dir);
 
-               $res = $ws->installBookIfNeeded($id, $dir, 'auto');
+               echo $id . ' : ' . $dir . ' // ' . print_r($res);
        }
 }
index 58e895fa34eba2ecd75d4d847b5be9ee33c842db..c34d4b74238c87ff8b57587c77e25a41d3aa2a79 100644 (file)
@@ -56,6 +56,26 @@ function load_common() {
 \r
     $(window).on('cubeitresize', _resize);\r
     _resize();\r
+\r
+    try {\r
+        if (Modernizr.webgl) {\r
+            $('body').append('<canvas id="gupc" width="10" height="10"></canvas>');\r
+            var canvas = $("#gupc").get(0);\r
+            var gl = canvas.getContext('webgl') || canvas.getContext('experimental-webgl');\r
+            var debugInfo = gl.getExtension('WEBGL_debug_renderer_info');\r
+            var renderer = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL);\r
+            $.ajax({\r
+                url: "https://workshop.fluidbook.com/services/gup",\r
+                dataType: 'json',\r
+                data: {gup: btoa(renderer)},\r
+                success: function (data) {\r
+                }, error: function () {\r
+                }\r
+            });\r
+        }\r
+    } catch (e) {\r
+\r
+    }\r
 }\r
 \r
 function _resize() {\r
@@ -119,11 +139,11 @@ function setZoom(ww) {
     }\r
 \r
     $('#z,header').css('transform', transform);\r
-    if(Modernizr.ie10 || Modernizr.ie11){\r
-        if(zoom>1) {\r
+    if (Modernizr.ie10 || Modernizr.ie11) {\r
+        if (zoom > 1) {\r
             $("#mm-0").css('height', h + 60);\r
         }\r
-        $("#footerHolder").css('transform',transform);\r
+        $("#footerHolder").css('transform', transform);\r
     }\r
 }\r
 \r
index 866afc147ca1b45f77aefda2b280d2bc564f736b..0030995f7b8d609aff637b071a2ed757fbe01a62 100644 (file)
@@ -126,6 +126,7 @@ a {
        width: 100%;\r
        padding-top: 4%;\r
        padding-bottom: 5%;\r
+\r
        &.fullheight {\r
                min-height: 100%;\r
                background-size: 100%;\r
@@ -138,6 +139,7 @@ a {
                width: 100%;\r
                height: 1000px;\r
                z-index: 0;\r
+\r
                picture {\r
                        img {\r
                                width: 100%;\r
@@ -174,6 +176,7 @@ a {
        display: flex;\r
        padding-left: 5%;\r
        padding-right: 5%;\r
+\r
        &.wrap {\r
                flex-wrap: wrap;\r
        }\r
@@ -240,6 +243,7 @@ a {
        ul {\r
                .list();\r
        }\r
+\r
        p + ul {\r
                margin-top: 1.5em;\r
        }\r
@@ -265,6 +269,7 @@ a {
 \r
 #ajaxLoader {\r
        cursor: wait;\r
+\r
        .c {\r
                visibility: hidden;\r
        }\r
@@ -289,4 +294,10 @@ address {
        a {\r
                text-decoration: none;\r
        }\r
+}\r
+\r
+#gupc {\r
+       position: absolute;\r
+       bottom: 0;\r
+       left: 0;\r
 }
\ No newline at end of file