source: main/trunk/greenstone2/macros/talkback.dm@ 23187

Last change on this file since 23187 was 23187, checked in by davidb, 14 years ago

to and from collection now defined (parameterized) as macros

  • Property svn:executable set to *
File size: 2.0 KB
Line 
1package talkback
2
3# The following values are typically set in <gsdlhome>/macro/extra.dm
4_talkfromcgi_ {}
5_talktocgi_ {}
6
7_talktoCollect_ {}
8_talkfromCollect_ {}
9
10_talkfromLibrary_ {_talkfromcgi_/library.cgi}
11_talkfromUploadSimulate_ {_talkfromcgi_/talkback-transfer.pl}
12_talkfromUploadProgress_ {_talkfromcgi_/talkback-progressbar.pl}
13
14_talktoLibrary_ {_talktocgi_/library.cgi}
15_talktoUpload_ {_talktocgi_/talkback-progressbar.pl}
16
17
18_uploadForm_ {
19
20 <form name="uploadForm"
21 action="_talkfromUploadSimulate_"
22 enctype="multipart/form-data"
23 method="post">
24 <input type="hidden" name="yes_upload" value="1" />
25 <input type="hidden" name="process" value="1" />
26 <input type="hidden" name="fromCollect" value="_cgiargc_" />
27 <input type="hidden" name="toCollect" value="_talktoCollect_" />
28 <input type="hidden" name="oid" value="" />
29 <input type="hidden" name="talktoUpload" value="_talktoUpload_" />
30
31 </form>
32
33 <script type="text/javascript">
34
35 function talkbackUploadSubmit(oid)
36 \{
37 var uploadForm = document.uploadForm;
38 uploadForm.oid.value = oid;
39 uploadForm.submit();
40 \}
41 </script>
42}
43
44_monitorUpload_ {
45
46<center>
47 <div style="width: 450px;">
48 <iframe frameborder="0" width="400" height="80"
49 src="_talkfromUploadProgress_">
50 </iframe>
51 </div>
52</center>
53
54
55}
56
57#---------------------------
58
59_imagethispage_ {DL Talkback}
60
61_content_ {
62_optnavigationbar_
63
64
65<div class="divbar">&nbsp;</div>
66
67<div style="min-height: 500px;">
68 <div style="width: 49%; height: 100%; float: left; margin-left: 1px">
69
70 <iframe width="100%" height="500" frameborder="0"
71 src="_talkfromLibrary_?a=p&p=about&c=_talkfromCollect_&talkback=1">
72 </iframe>
73
74
75 </div>
76
77 <div style="float: right; width: 49%; height: 100%; margin-right: 1px;">
78 <iframe width="100%" height="500" frameborder="0"
79 src="_talktoLibrary_?a=p&p=about&c=_talktoCollect_&talkback=1">
80 </iframe>
81 </div>
82
83</div>
84<div style="clear: both"></div>
85<div class="divbar">&nbsp;</div>
86
87
88}
89
90# _monitorUpload_
Note: See TracBrowser for help on using the repository browser.