From 86b3d7d3abf44346b3a691e706e0ad1a6a282b3c Mon Sep 17 00:00:00 2001
From: Alexander Schlemmer <alexander@mail-schlemmer.de>
Date: Fri, 17 Apr 2020 21:31:42 +0200
Subject: [PATCH] ENH: integrating content policy and inner frame for jupyter

---
 src/core/webcaosdb.xsl | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/core/webcaosdb.xsl b/src/core/webcaosdb.xsl
index cb1ad296..f4f39186 100644
--- a/src/core/webcaosdb.xsl
+++ b/src/core/webcaosdb.xsl
@@ -42,6 +42,7 @@
       <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
+        <meta http-equiv="Content-Security-Policy" content="frame-src https://localhost:8888 'self'" />
         <xsl:element name="link">
           <xsl:attribute name="rel">icon</xsl:attribute>
           <xsl:attribute name="type">image/png</xsl:attribute>
@@ -56,6 +57,13 @@
       <body>
         <xsl:call-template name="caosdb-top-navbar" />
         <xsl:call-template name="caosdb-data-container" />
+
+        <div class="container" id="jupyter-frame">
+          <iframe src="https://localhost:8888/notebooks/Untitled.ipynb" width="800px" height="1200px">
+          </iframe>
+        </div>
+
+
         <footer>
           <xsl:call-template name="caosdb-footer"/>
         </footer>
-- 
GitLab