]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/on-line/html/cic/control.html
- the mathql interpreter is not helm-dependent any more
[helm.git] / helm / on-line / html / cic / control.html
index 106392429a79f27fbc9ea539685c592dffe88c2d..c6afa7080da0c6ca8b9aa7742b9d79b41b3fb1ff 100644 (file)
@@ -4,7 +4,7 @@
 <title>???</title>
 
 <style type="text/css">
-#normal { background-color: white; font-family: sans-serif }
+#normal { background-color: #e6e6fa; font-family: sans-serif }
 td.head { font-weight: bold; background-color: #e6e6fa; color: brown }
 td.back { background-color: #e6e6fa; color: brown }
 #indent { margin-left: 1cm; margin-right: 1cm }
@@ -13,18 +13,82 @@ td.back { background-color: #e6e6fa; color: brown }
 
 <script language="JavaScript" src="../../javascript/defaults.js"></script>
 <script language="JavaScript" src="../../javascript/utils.js"></script>
+<script language="JavaScript" src="../../javascript/control.js"></script>
 
 </head>
 
 <body id="normal">
- <center>
-  <h1>Broken control frame. Useful soon! (stay tooned)</h1>
- </center>
-<form>
- <script>document.write('<textarea rows="1" cols="75">' +
-  unescape(getParam('url')) +
-  '</textarea>');
- </script>
-</form>
+ <h1>Object: 
+  &quot;<script>document.write(extractParam(unescape(getParam('url')),'param.CICURI'))</script>&quot;
+ &nbsp;&nbsp;&nbsp;<font size="+1">[Annotations are
+ <script>if ((extractParam(unescape(getParam('url')),'param.annotations')) == 'no') document.write('off'); else document.write('on')</script>
+ ]</font>
+ </h1>
+ <table>
+  <tr>
+   <td>
+    <script>
+     var url = unescape(getParam('url'));
+     document.write('<a href="' + url + '" target="_blank">Object URL</a>');
+     </script>
+   </td>
+   <td>
+    Follow the link to view the displayed object alone (without this control frame)
+   </td>
+  </tr>
+  <tr>
+   <td>
+    <script>
+     var url = unescape(getParam('url'));
+     url = setParam(url,"keys",getCICMathMLKeys());
+     url = setParam(url,"prop.doctype-public","");
+     url = setParam(url,"prop.encoding","");
+     url = setParam(url,"prop.media-type","application/x-helm-annotation-helper");
+     url = url + "&param.explodeall=true";
+     document.write(
+      '<a target="result" href="' + url + '">Annotate it</a>'
+     )
+    </script>
+   </td>
+   <td>
+    (Before following the link, you must install the HELM Annotation Helper)
+   </td>
+  </tr>
+  <tr>
+   <td>
+    <script>
+     var url = unescape(getParam('url'));
+     var getterURL = extractParam(url,'param.getterURL');
+     var CICURI = dropBodySuffix(extractParam(url,'param.CICURI'));
+     url = setParam(url,"keys","MC%2CRT");
+     url = setParam(url,"xmluri", getterURL + "getxml%3Furi%3D" + CICURI);
+     url = setParam(url,"prop.media-type","text/html");
+     url = setParam(url,"prop.encoding","iso-8859-1");
+     url = setParam(url,"param.CICURI",CICURI);
+     document.write(
+      '<a target="metadata" href="' + url + '">View its metadata and dependencies</a>'
+     );
+    </script>
+   </td>
+   <td>DC Metadata and dependency metadata; Dependency graphs
+   </td>
+  </tr>
+  <tr>
+   <td>
+    <script>
+     var url = unescape(getParam('url'));
+     var proofcheckerURL = unescape(extractParam(url,'param.proofcheckerURL'));
+     var CICURI = dropBodySuffix(extractParam(url,'param.CICURI'));
+     url = proofcheckerURL + "proofCheck?uri=" + CICURI;
+     document.write(
+      '<a target="proofChecker" href="' + url + '">Proof-check it</a>'
+     );
+    </script>
+   </td>
+   <td>Proof-checking is recursively performed over the untrusted parts of the
+       library
+   </td>
+  </tr>
+ </table>
 </body>
 </html>