-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest-ecmwf-iframes
78 lines (77 loc) · 3.79 KB
/
test-ecmwf-iframes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<!DOCTYPE html>
<html lang="en">
<head>
<style>
table {
wdith: 100%;
}
iframe, div.iframe {
width: 23vw;
height: 13vw;
}
div.iframe {
background-color: #f1f1f1;
/*padding-top: 45%;*/
text-align: center;
overflow: scroll;
}
</style>
</head>
<body>
<h1>Web content sharing tests</h1>
<p>The tests below test the sharing of content across the ecmwf subdomain origins (e.g. www, confluence, and apps) - remember to interact with the content in the iFrame when testing.</p>
<p>To test how it works with login you must thoroughly kill all previous *.ecmwf.int auth sessions, then log in on just one of the subdomains (DO NOT visit any other subdomains!) and test the version of this page on that subdomain.</p>
<ul>
<li><a href="https://htmlpreview.github.io/?https://raw.githubusercontent.com/kiden/html/master/test-ecmwf-iframes">External site (should help with gather.town)</a></li>
<li><a href="https://sites.ecmwf.int/intranet/data/tests/test-content-sharing-iframe.html">Sites</a></li>
<li><a href="">www (tbc)</a></li>
<li><a href="">apps (tbc)</a></li>
<li><a href="https://confluence.ecmwf.int/display/~adhs/Cross-origin+content+sharing+test+-+iFrames">confluence</a></li>
</ul>
<p>Now repeat the tests after establshing a session on all the subdomains.</p>
<p>Then repeat all of those tests across the major browsers our users use - see (opens in new window)</p>
<h1>iFrames</h1>
<h2>Public pages</h2>
<table>
<tr>
<td>
<p><strong><a href="https://confluence.ecmwf.int/display/FUF/">Confluence LIVE iFrame</a></strong></p>
<iframe src="https://confluence.ecmwf.int/display/FUF/"></iframe>
</td>
<td>
<p><strong><a href="https://www.ecmwf.int/en/publications">www iFrame</a></strong></p>
<iframe src="https://www.ecmwf.int/en/publications"></iframe>
</td>
<td>
<p><strong><a href="https://apps.ecmwf.int/datasets">apps iFrame</a></strong></p>
<iframe src="https://apps.ecmwf.int/datasets"></iframe>
</td>
<td>
<p><strong><a href="https://api.ecmwf.int/v1/key/">api iFrame</a></strong></p>
<div class="iframe">Not applicable</div>
</td>
</tr>
</table>
<h2>🔒 Access protected pages</h2>
<table>
<tr>
<td>
<p><strong><a href="https://confluence.ecmwf.int/display/INTRA/">🔒 Confluence LIVE iFrame</a></strong></p>
<iframe src="https://confluence.ecmwf.int/display/INTRA/"></iframe>
</td>
<td>
<p><strong><a href="https://www.ecmwf.int/en/about/who-we-are/governance/council/100">🔒 www iFrame</a></strong></p>
<iframe src="https://www.ecmwf.int/en/about/who-we-are/governance/council/100"></iframe>
</td>
<td>
<p><strong><a href="https://apps.ecmwf.int/mars-catalogue">🔒 apps iFrame</a></strong></p>
<iframe src="https://apps.ecmwf.int/mars-catalogue"></iframe>
</td>
<td>
<p><strong><a href="https://api.ecmwf.int/v1/key/">🔒 Confluence TEST iFrame</a></strong></p>
<iframe src="https://api.ecmwf.int/v1/key/"></iframe>
</td>
</tr>
</table>
</body>
</html>