]> _ Git - fluidbook-html5.git/commitdiff
wip #1802 @1.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 20 Nov 2017 17:58:32 +0000 (18:58 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 20 Nov 2017 17:58:32 +0000 (18:58 +0100)
_index.html
js/libs/fluidbook/fluidbook.share.js
style/fluidbook.less

index 23ad3072bb0415002573999e3bd53dba2b83c45c..4ee5f4111ef467e371954f3de852df83d90f59f4 100644 (file)
@@ -2,13 +2,13 @@
 <!--[if IE 9]>
 <html class="ie9"> <![endif]-->
 <!--[if gt IE 9]><!-->
-<html<!-- $cache --> prefix="og: http://ogp.me/ns#"><!--<![endif]-->
+<html prefix="og: http://ogp.me/ns#"><!--<![endif]-->
 <head>
        <title><!-- $titre --></title>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=Edge">
        <meta http-equiv="Content-Security-Policy"
-             content="default-src 'self' data: gap: 'unsafe-inline' *; style-src 'self' 'unsafe-inline'; font-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.google-analytics.com *.youtube.com *.ytimg.com; img-src * data:">
+             content="default-src 'self' data: gap: 'unsafe-inline' *; style-src 'self' 'unsafe-inline'; font-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' <!-- $securitypolicywhitelist -->; img-src * data:">
        <!--<meta name="apple-mobile-web-app-capable" content="yes">-->
        <meta name="viewport" content="initial-scale=1,minimum-scale=1,user-scalable=no">
        <meta name="google" content="notranslate">
@@ -20,6 +20,7 @@
 </head>
 <body style="background-color:#<!-- $bgcolor -->;" data-branch="menus">
 <!--googleoff: all-->
+<!-- $beginbody -->
 <div style="display:none;" id="svg-container"><!-- $svg --></div>
 <div id="message"><!-- $message --></div>
 <!--googleon: all-->
index 4b7477a41c709ef89081a1a4e9976d15250b0065..2d535ddf101e61d8304a9400e8d6de295c38bc1a 100644 (file)
@@ -17,6 +17,21 @@ function FluidbookShare(fluidbook) {
             $this.fluidbook.menu.openView("share", $(this).data('extra'));
             return false;
         });
+
+        $(this.fluidbook).on('fluidbook.page.change.end', function () {
+            $('[data-href^="article:"]').each(function () {
+                $(this).attr('data-href', relativeToAbsoluteURL($this.getShareURL($(this).data('href'))));
+            });
+
+            if ($(".fb-like").length > 0) {
+                try {
+                    console.log('try to refresh facebook');
+                    FB.XFBML.parse();
+                } catch (e) {
+
+                }
+            }
+        });
     }
 }
 
index 04b29f9e70c61103a572b0512ebc652cf3e0e212..32ac8d967d756d8aec6ea6816c53a9bbf3158b82 100644 (file)
@@ -2346,6 +2346,11 @@ body > input {
        }
 }
 
+#links .fb_iframe_widget {
+       transform-origin: 0 0 0;
+       transform: scale(2.5);
+}
+
 /* Webfonts*/
 
 @font-face {