changed git call from https to git readonly
[atutor.git] / mods / atutor_opencaps / opencaps / js / start_remote.js
1 /*\r
2  * OpenCaps\r
3  * http://opencaps.atrc.utoronto.ca\r
4  * \r
5  * Copyright 2009 Heidi Hazelton\r
6  * Adaptive Technology Resource Centre, University of Toronto\r
7  * \r
8  * Licensed under the Educational Community License (ECL), Version 2.0. \r
9  * You may not use this file except in compliance with this License.\r
10  * http://www.opensource.org/licenses/ecl2.php\r
11  * \r
12  */\r
13 \r
14 $(document).ready(function () {\r
15         var rid = window.location.search.substring(3,4);\r
16         var page = window.location.search.substring(10);\r
17         \r
18         if (page == '')\r
19                 page = 1;\r
20 \r
21         //create start tabs, local and remote   \r
22         $.get("include/workflow.php", { task: 'get_tabs' }, function(data) {\r
23                 $("#start-tabs").html(data);    \r
24                 $("#remote-"+rid).addClass('current');\r
25         });     \r
26         \r
27         $.get("include/workflow.php", { task: 'print_projs_remote', rid: rid, page: page }, function(data){             \r
28                 $("#projects").html(data);      \r
29         });\r
30         \r
31 });\r
32 \r
33 \r
34 function validateOpenForm() {\r
35         var myform = document.forms[0];\r
36         var errs = '';\r
37         var chosen = null;\r
38         \r
39         //make sure a project was selected\r
40         chosen = myform.proj.value;\r
41 \r
42         projlen = myform.proj.length;  //if array\r
43         \r
44                 for (i = 0; i <projlen; i++) {\r
45                 if (myform.proj[i].checked) {\r
46                         chosen = myform.proj[i].value;\r
47                 }\r
48         }       \r
49         \r
50         if (chosen == null) \r
51                 errs += 'You must choose a project to open.\n';\r
52 \r
53         if (errs != '') {\r
54                 alert(errs);\r
55                 return false;\r
56         } else {\r
57                 return true;\r
58         }\r
59 }\r
60 \r
61 function processOpenRemote() {  \r
62         var myform = document.forms[0];\r
63 \r
64         //get chosen project id\r
65         chosen = myform.proj.value;\r
66 \r
67         projlen = myform.proj.length;  //if array       \r
68         for (i = 0; i<projlen; i++) {\r
69                 if (myform.proj[i].checked) {\r
70                         chosen = myform.proj[i].value;\r
71                 }\r
72         }       \r
73         \r
74         //open project\r
75         $.get("include/workflow.php", { task: 'open_proj_remote', pid: chosen  }, function(data){               \r
76                 if (!data) {\r
77                         window.location = "editor.php";\r
78                 } else {\r
79                         alert(data);\r
80                 }\r
81         });\r
82 }\r
83 \r
84 \r
85 /*for(var i=0; i<document.forms[1].pkg_url.length; i++) {\r
86 if (document.forms[1].pkg_url[i].checked == true ) {\r
87         var pkg_url = document.forms[1].pkg_url[i].value;\r
88         break;\r
89 }\r
90 \r
91 var pkg_url = document.forms[1].pkg_url.value;\r
92 \r
93 $.get("include/workflow.php", { task:'open_proj_pkg', xml:pkg_url }, function(data){\r
94 if (!data) {\r
95         window.location = "editor.php";\r
96 } else {\r
97         alert(data);\r
98 }\r
99 });     }*/