[23521] | 1 | package Global
|
---|
| 2 |
|
---|
| 3 | # Currently nothing in talkbackscript
|
---|
| 4 | _talkbackscript_ {
|
---|
| 5 | }
|
---|
| 6 |
|
---|
| 7 |
|
---|
[23059] | 8 | package talkback
|
---|
| 9 |
|
---|
[23522] | 10 | # The following values are typically set in <gsdlhome>/macro/zextra.dm
|
---|
| 11 | # They are left commented out here so the error log does not get swamped
|
---|
| 12 | # with 'redefined' warning
|
---|
| 13 | #_talkfromcgi_ {}
|
---|
| 14 | #_talktocgi_ {}
|
---|
[23059] | 15 |
|
---|
[23187] | 16 | _talktoCollect_ {}
|
---|
| 17 | _talkfromCollect_ {}
|
---|
| 18 |
|
---|
[23059] | 19 | _talkfromLibrary_ {_talkfromcgi_/library.cgi}
|
---|
[23086] | 20 | _talkfromUploadSimulate_ {_talkfromcgi_/talkback-transfer.pl}
|
---|
| 21 | _talkfromUploadProgress_ {_talkfromcgi_/talkback-progressbar.pl}
|
---|
[23059] | 22 |
|
---|
| 23 | _talktoLibrary_ {_talktocgi_/library.cgi}
|
---|
[23086] | 24 | _talktoUpload_ {_talktocgi_/talkback-progressbar.pl}
|
---|
[23059] | 25 |
|
---|
| 26 |
|
---|
[23521] | 27 |
|
---|
[23059] | 28 | _uploadForm_ {
|
---|
| 29 |
|
---|
| 30 | <form name="uploadForm"
|
---|
| 31 | action="_talkfromUploadSimulate_"
|
---|
| 32 | enctype="multipart/form-data"
|
---|
| 33 | method="post">
|
---|
| 34 | <input type="hidden" name="yes_upload" value="1" />
|
---|
| 35 | <input type="hidden" name="process" value="1" />
|
---|
[23178] | 36 | <input type="hidden" name="fromCollect" value="_cgiargc_" />
|
---|
| 37 | <input type="hidden" name="toCollect" value="_talktoCollect_" />
|
---|
[23059] | 38 | <input type="hidden" name="oid" value="" />
|
---|
[23090] | 39 | <input type="hidden" name="talktoUpload" value="_talktoUpload_" />
|
---|
[23059] | 40 |
|
---|
| 41 | </form>
|
---|
| 42 |
|
---|
[23521] | 43 | <div id="talktoProgressBar" style="display: block;">
|
---|
| 44 | <iframe style="float: top;" width="600" height="100" frameborder="0"
|
---|
| 45 | src="_talktoUpload_">
|
---|
| 46 | </iframe>
|
---|
| 47 | </div>
|
---|
| 48 |
|
---|
| 49 |
|
---|
[23059] | 50 | <script type="text/javascript">
|
---|
[23521] | 51 |
|
---|
| 52 |
|
---|
| 53 | function talktoProgressBarHide(oid)
|
---|
| 54 | \{
|
---|
| 55 |
|
---|
| 56 | var ttpb = document.getElementById("talktoProgressBar");
|
---|
| 57 | ttpb.style.display = "none";
|
---|
| 58 | \}
|
---|
| 59 |
|
---|
[23059] | 60 |
|
---|
| 61 | function talkbackUploadSubmit(oid)
|
---|
| 62 | \{
|
---|
[23521] | 63 | var ttpb = document.getElementById("talktoProgressBar");
|
---|
| 64 | ttpb.style.display = "block";
|
---|
| 65 |
|
---|
| 66 | //if (window.addEventListener) \{
|
---|
| 67 | // window.addEventListener('beforeunload',talktoProgressBarHide,true);
|
---|
| 68 | //\}
|
---|
| 69 | //else \{
|
---|
| 70 | // window.attachEvent('onbeforeunload',talktoProgressBarHide);
|
---|
| 71 | //\}
|
---|
| 72 |
|
---|
| 73 | //alert("away to submit");
|
---|
| 74 |
|
---|
[23059] | 75 | var uploadForm = document.uploadForm;
|
---|
[23067] | 76 | uploadForm.oid.value = oid;
|
---|
[23059] | 77 | uploadForm.submit();
|
---|
| 78 | \}
|
---|
| 79 | </script>
|
---|
| 80 | }
|
---|
| 81 |
|
---|
| 82 | _monitorUpload_ {
|
---|
[23067] | 83 |
|
---|
| 84 | <center>
|
---|
[23069] | 85 | <div style="width: 450px;">
|
---|
| 86 | <iframe frameborder="0" width="400" height="80"
|
---|
[23138] | 87 | src="_talkfromUploadProgress_">
|
---|
[23067] | 88 | </iframe>
|
---|
| 89 | </div>
|
---|
| 90 | </center>
|
---|
[23059] | 91 |
|
---|
[23067] | 92 |
|
---|
[23059] | 93 | }
|
---|
| 94 |
|
---|
| 95 | #---------------------------
|
---|
| 96 |
|
---|
| 97 | _imagethispage_ {DL Talkback}
|
---|
| 98 |
|
---|
| 99 | _content_ {
|
---|
| 100 | _optnavigationbar_
|
---|
| 101 |
|
---|
| 102 |
|
---|
| 103 | <div class="divbar"> </div>
|
---|
| 104 |
|
---|
| 105 | <div style="min-height: 500px;">
|
---|
[23067] | 106 | <div style="width: 49%; height: 100%; float: left; margin-left: 1px">
|
---|
[23059] | 107 |
|
---|
| 108 | <iframe width="100%" height="500" frameborder="0"
|
---|
[23187] | 109 | src="_talkfromLibrary_?a=p&p=about&c=_talkfromCollect_&talkback=1">
|
---|
[23059] | 110 | </iframe>
|
---|
| 111 |
|
---|
| 112 |
|
---|
| 113 | </div>
|
---|
| 114 |
|
---|
[23067] | 115 | <div style="float: right; width: 49%; height: 100%; margin-right: 1px;">
|
---|
[23059] | 116 | <iframe width="100%" height="500" frameborder="0"
|
---|
[23187] | 117 | src="_talktoLibrary_?a=p&p=about&c=_talktoCollect_&talkback=1">
|
---|
[23059] | 118 | </iframe>
|
---|
| 119 | </div>
|
---|
| 120 |
|
---|
| 121 | </div>
|
---|
| 122 | <div style="clear: both"></div>
|
---|
| 123 | <div class="divbar"> </div>
|
---|
| 124 |
|
---|
| 125 |
|
---|
| 126 | }
|
---|
| 127 |
|
---|
[23067] | 128 | # _monitorUpload_
|
---|