forked from openwebwork/webwork2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTestWW.html.dist
128 lines (120 loc) · 7.43 KB
/
TestWW.html.dist
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Embed WW in HTML page</title>
<meta name="generator" content="BBEdit 11.0" />
<link href="https://demo.webwork.rochester.edu/webwork2_files/css/knowlstyle.css" rel="stylesheet" type="text/css" />
<link href="https://demo.webwork.rochester.edu/webwork2_files/js/apps/MathView/mathview.css" rel="stylesheet" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$( ".clickme" ).click(function() {
$( this).next().slideToggle( "slow", function() {
// Animation complete.
});
});
// jQuery methods go here...
});
</script>
<style>
.clickme {background-color: #ccccFF ;}
iframe {
margin-left: 20px;
padding-left: 10px;
}
</style>
</head>
<body>
<h1>Example of embedding WeBWorK problems in HTML pages. </h1>
<h2>Problem 1</h2>
<p>
This problem will help you to understand averages.
</p>
<div class="clickme">
Click here to show problem1
</div>
<div class="wwproblem" style="display: none;">
<hr>
<iframe width="800" height="600"
src="https://demo.webwork.rochester.edu/webwork2/html2xml?
&answersSubmitted=0
&sourceFilePath=Library/LoyolaChicago/Precalc/Chap1Sec2/Q03.pg
&problemSeed=123567
&courseID=daemon_course
&userID=daemon
&displayMode=images
&course_password=daemon
&outputformat=simple">
</iframe>
<hr>
</div>
<h2>Problem 2</h2>
<p>
This problem gives you practice finding tangents to curves in the plane.
</p>
<div class="clickme">
Click here to show problem 2
</div>
<div class="wwproblem" style="display: none;">
<hr>
<iframe width="800" height="600"
src="https://demo.webwork.rochester.edu/webwork2/html2xml?
&answersSubmitted=0
&sourceFilePath=Library/Utah/Calculus_I/set5_The_Derivative/1210s5p17/1210s5p17.pg
&problemSeed=123567
&courseID=daemon_course
&userID=daemon
&displayMode=MathJax
&course_password=daemon
&outputformat=simple">
</iframe>
<hr>
</div>
<h2>Problem 3</h2>
<p>
This is for debugging and shows all the details of the hash returned by PG.
</p>
<div class="clickme">
Click here to show problem 3
</div>
<div class="wwproblem" style="display: none;">
<hr>
<iframe width="800" height="600"
src="https://demo.webwork.rochester.edu/webwork2/html2xml?
&answersSubmitted=0
&sourceFilePath=Library/Utah/Calculus_I/set5_The_Derivative/1210s5p17/1210s5p17.pg
&problemSeed=123567890
&displayMode=MathJax
&courseID=daemon_course
&userID=daemon
&course_password=daemon
&outputformat=debug">
</iframe>
<hr>
</div>
<h2>Problem 4</h2>
<p>
This contains embedded PG code in base64 format.
</p>
<div class="clickme">
Click here to show problem 4
</div>
<div class="wwproblem" style="display: none;">
<hr>
<iframe width="800" height="600"
src="https://demo.webwork.rochester.edu/webwork2/html2xml?
&answersSubmitted=0
&problemSeed=123567890
&displayMode=MathJax
&courseID=daemon_course
&userID=daemon
&course_password=daemon
&outputformat=simple
&problemSource=
IyBERVNDUklQVElPTgojIFByb2JsZW0gZnJvbSBDYWxjdWx1cywgc2luZ2xlIHZhcmlhYmxlLCBI%0AdWdoZXMtSGFsbGV0dCBldCBhbC4sIDR0aCBlZC4KIyBXZUJXb3JLIHByb2JsZW0gd3JpdHRlbiBi%0AeSBHYXZpbiBMYVJvc2UsIDxnbGFyb3NlQHVtaWNoLmVkdT4KIyBFTkRERVNDUklQVElPTgoKIyMg%0AVGFnZ2VkIGJ5IGdsciAwMi8wOC8wOQoKIyMgREJzdWJqZWN0KENhbGN1bHVzIC0gc2luZ2xlIHZh%0AcmlhYmxlKQojIyBEQmNoYXB0ZXIoSW50ZWdyYWxzKQojIyBEQnNlY3Rpb24oUmllbWFubiBzdW1z%0AKQojIyBJbnN0aXR1dGlvbihVbml2ZXJzaXR5IG9mIE1pY2hpZ2FuLCBGb3J0IExld2lzIENvbGxl%0AZ2UpCiMjIEF1dGhvcihHYXZpbiBMYVJvc2UsIFBhdWwgUGVhcnNvbikKIyMgTUxUKHRhYmxlcykK%0AIyMgTGV2ZWwoMikKIyMgTU8oMSkKIyMgVGl0bGVUZXh0MSgnQ2FsY3VsdXMnKQojIyBBdXRob3JU%0AZXh0MSgnSHVnaGVzLUhhbGxldHQnKQojIyBFZGl0aW9uVGV4dDEoJzQnKQojIyBTZWN0aW9uMSgn%0ANS4yJykKIyMgUHJvYmxlbTEoJzcnKQojIyBUaXRsZVRleHQyKCdDYWxjdWx1cycpCiMjIEF1dGhv%0AclRleHQyKCdIdWdoZXMtSGFsbGV0dCcpCiMjIEVkaXRpb25UZXh0MignNScpCiMjIFNlY3Rpb24y%0AKCc1LjInKQojIyBQcm9ibGVtMignOCcpCiMjIEtFWVdPUkRTKCdjYWxjdWx1cycsICdpbnRlZ3Jh%0AbCcsICdkZWZpbml0ZSBpbnRlZ3JhbCcsICdhcmVhJykKCiMjIFRleHRib29rIHRhZ3MKIyMgSEhD%0AaGFwdGVyMSgnS2V5IENvbmNlcHQ6IFRoZSBEZWZpbml0ZSBJbnRlZ3JhbCcpCiMjIEhIQ2hhcHRl%0AcjIoJ0tleSBDb25jZXB0OiBUaGUgRGVmaW5pdGUgSW50ZWdyYWwnKQoKRE9DVU1FTlQoKTsKbG9h%0AZE1hY3JvcygKIlBHc3RhbmRhcmQucGwiLAojIlBHYmFzaWNtYWNyb3MucGwiLAojIlBHY2hvaWNl%0AbWFjcm9zLnBsIiwKIyJQR2Fuc3dlcm1hY3Jvcy5wbCIsCiMiUEdhdXhpbGlhcnlGdW5jdGlvbnMu%0AcGwiLAojIlBHYXN1LnBsIiwgICAgICAgICAgICAgICAjIGdldCBwY19ldmFsdWF0b3IKIk1hdGhP%0AYmplY3RzLnBsIiwKKTsKIApDb250ZXh0KCJOdW1lcmljIik7CgpURVhUKGJlZ2lucHJvYmxlbSgp%0AKTsKJHNob3dQYXJ0aWFsQ29ycmVjdEFuc3dlcnMgPSAxOwoKIyBnZW5lcmF0ZSBhIHRhYmxlIG9m%0AIGRhdGEgZm9yIGYoeCkKQGZkYXRhID0gKCk7CiRmZGF0YVs1XSA9IHJhbmRvbSgxLDEwLDEpOwok%0AZHkgPSByYW5kb20oMTYsMjgsMSk7CmZvciAoIG15ICRpPTQ7ICRpPj0wOyAkaS0tICkgewogICAg%0AJGZkYXRhWyRpXSA9ICRmZGF0YVskaSsxXSArICRkeTsKICAgICRkeSA9IGludCgkZHkvMik7Cn0K%0ACiMgd2UgcHV0IHRoZXNlIGFzIHRoZSBkYXRhIGZvciB4IHZhbHVlcyB3aXRoCiRkeCA9IHJhbmRv%0AbSgyLDQsMSk7CkB4ZGF0YSA9ICggMCwgJGR4LCAyKiRkeCwgMyokZHgsIDQqJGR4LCA1KiRkeCAp%0AOwoKIyB0aGVuIHBvc3NpYmxlIGVzdGltYXRlcyBmb3IgdGhlIGludGVncmFsIGFyZQokbGhzID0g%0AJGR4KigkZmRhdGFbMF0gKyAkZmRhdGFbMV0gKyAkZmRhdGFbMl0gKyAkZmRhdGFbM10gKyAkZmRh%0AdGFbNF0pOwokcmhzID0gJGR4KigkZmRhdGFbMV0gKyAkZmRhdGFbMl0gKyAkZmRhdGFbM10gKyAk%0AZmRhdGFbNF0gKyAkZmRhdGFbNV0pOwokYXZnID0gKCRsaHMgKyAkcmhzKS8yOwoKQ29udGV4dCgp%0ALT50ZXhTdHJpbmdzOwpCRUdJTl9URVhUCgpDb25zaWRlciB0aGUgZm9sbG93aW5nIHRhYmxlOgok%0AUEFSCiRCQ0VOVEVSClx7IGJlZ2ludGFibGUoNykgXH0KXHsgcm93KCAiXCh4XCkiLCBAeGRhdGEg%0AKSBcfQpceyByb3coICJcKGYoeClcKSIsIEBmZGF0YSApIFx9Clx7IGVuZHRhYmxlKCkgXH0KJEVD%0ARU5URVIKJFBBUgooYSkgVXNlIHRoaXMgZGF0YSBhbmQgYSBsZWZ0LWVuZHBvaW50IFJpZW1hbm4g%0Ac3VtIHRvIGVzdGltYXRlIHRoZSBpbnRlZ3JhbDoKJEJSClwoIFxpbnRfMF57JHhkYXRhWzVdfSBm%0AKHgpIFwsIGR4IFxhcHByb3ggXCkgXHsgYW5zX3J1bGUoNDUpIFx9CiRQQVIKKGIpIFVzZSB0aGlz%0AIGRhdGEgYW5kIGEgcmlnaHQtZW5kcG9pbnQgUmllbWFubiBzdW0gdG8gZXN0aW1hdGUgdGhlIGlu%0AdGVncmFsOgokQlIKXCggXGludF8wXnskeGRhdGFbNV19IGYoeCkgXCwgZHggXGFwcHJveCBcKSBc%0AeyBhbnNfcnVsZSg0NSkgXH0KJFBBUgooYykgRmluZCB0aGUgYXZlcmFnZSBvZiB0aGUgbGVmdC0g%0AYW5kIHJpZ2h0LWVuZHBvaW50IFJpZW1hbm4gc3VtcyB0byBlc3RpbWF0ZSB0aGUgaW50ZWdyYWw6%0ACiRCUgpcKCBcaW50XzBeeyR4ZGF0YVs1XX0gZih4KSBcLCBkeCBcYXBwcm94IFwpIFx7IGFuc19y%0AdWxlKDQ1KSBcfQoKCkVORF9URVhUCkNvbnRleHQoKS0%2Bbm9ybWFsU3RyaW5nczsKCkFOUyggQ29t%0AcHV0ZSgiJGxocyIpLT5jbXAodG9sVHlwZT0%2BJ2Fic29sdXRlJyx0b2xlcmFuY2U9PjAuMDEpICk7%0ACkFOUyggQ29tcHV0ZSgiJHJocyIpLT5jbXAodG9sVHlwZT0%2BJ2Fic29sdXRlJyx0b2xlcmFuY2U9%0APjAuMDEpICk7CkFOUyggQ29tcHV0ZSgiJGF2ZyIpLT5jbXAodG9sVHlwZT0%2BJ2Fic29sdXRlJyx0%0Ab2xlcmFuY2U9PjAuMDEpICk7CgojQU5TKHBjX2V2YWx1YXRvciggWyBudW1fY21wKCRsaHMpLCAx%0ALCAnJyBdLAojCQkgICBbIG51bV9jbXAoJHJocyksIDEsICcnIF0sCiMJCSAgIFsgbnVtX2NtcCgk%0AYXZnKSwgMSwgJycgXSApICk7CgoKCkNvbnRleHQoKS0%2BdGV4U3RyaW5nczsKU09MVVRJT04oRVYz%0AKDw8J0VORF9TT0xVVElPTicpKTsKJFBBUiBTT0xVVElPTiAkUEFSCgpXZSBjYW4gZXN0aW1hdGUg%0AdGhlIGludGVncmFsIHdpdGggYSBsZWZ0IG9yIHJpZ2h0IFJpZW1hbm4gc3VtLCBvciB3aXRoIHRo%0AZQphdmVyYWdlIG9mIHRoZSB0d28uICBUaGUgbGVmdCBSaWVtYW5uIHN1bSBpcyAKXFsKXGludF8w%0AXnskeGRhdGFbNV19IGYoeCkgZHggXGFwcHJveAogICgkZHgpKCRmZGF0YVswXSArICRmZGF0YVsx%0AXSArICRmZGF0YVsyXSArICRmZGF0YVszXSArICRmZGF0YVs0XSkgPSAKICAkbGhzLgpcXQpUaGUg%0AcmlnaHQgUmllbWFubiBzdW0gaXMgClxbClxpbnRfMF57JHhkYXRhWzVdfSBmKHgpIGR4IFxhcHBy%0Ab3gKICAoJGR4KSgkZmRhdGFbMV0gKyAkZmRhdGFbMl0gKyAkZmRhdGFbM10gKyAkZmRhdGFbNF0g%0AKyAkZmRhdGFbNV0pID0gCiAgJHJocy4KXF0KVGh1cyB0aGUgYXZlcmFnZSBvZiB0aGUgdHdvIGlz%0AIFwoIFxmcmFjMTIgKCRsaHMgKyAkcmhzKSA9ICRhdmcgXCkuCgpFTkRfU09MVVRJT04KQ29udGV4%0AdCgpLT5ub3JtYWxTdHJpbmdzOwoKCkNPTU1FTlQoJ01hdGhPYmplY3QgdmVyc2lvbicpOwpFTkRE%0AT0NVTUVOVCgpOwoK%0A
" base64="1" uri="1">
<hr>
</div>
</body>
</html>