source: trunk/gsdl/macros/document.dm@ 645

Last change on this file since 645 was 645, checked in by sjboddie, 25 years ago

* empty log message *

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 17.8 KB
Line 
1package document
2
3#######################################################################
4# macros set from within the server
5#######################################################################
6
7_classificationlinks_ {}
8_imagethispage_ {}
9_httpprevarrow_ {}
10_httpnextarrow_ {}
11_pagetitle_ {}
12
13#######################################################################
14# page content
15#######################################################################
16
17_content_ {
18<center>
19_navigationbar_
20<p>
21_classificationlinks_
22</center>
23}
24
25
26#######################################################################
27# javascript macros
28#
29# there should be one of these for each flashy javascript button
30# that may appear within a document page
31#######################################################################
32
33# javaextras allows specific collections to include extra java macros
34# without having to override their document action
35_javaextras_ {}
36
37_javadetach_ {
38 detach\_on = new Image(_widthedtchx_, _heightedtchx_);
39 detach\_on.src = "_httpiconedtchon_";
40 detach\_off = new Image(_widthedtchx_, _heightedtchx_);
41 detach\_off.src = "_httpiconedtchof_";
42}
43
44_javaexpandcontents_ {
45 expcon\_on = new Image(_widtheexpcx_, _heighteexpcx_);
46 expcon\_on.src = "_httpiconeexpcon_";
47 expcon\_off = new Image(_widtheexpcx_, _heighteexpcx_);
48 expcon\_off.src = "_httpiconeexpcof_";
49}
50
51_javacontractcontents_ {
52 concon\_on = new Image(_widtheconcx_, _heighteconcx_);
53 concon\_on.src = "_httpiconeconcon_";
54 concon\_off = new Image(_widtheconcx_, _heighteconcx_);
55 concon\_off.src = "_httpiconeconcof_";
56}
57
58_javaexpandtext_ {
59 alltext\_on = new Image(_widthealltx_, _heightealltx_);
60 alltext\_on.src = "_httpiconeallton_";
61 alltext\_off = new Image(_widthealltx_, _heightealltx_);
62 alltext\_off.src = "_httpiconealltof_";
63}
64
65_javacontracttext_ {
66 thissec\_on = new Image(_widthetsecx_, _heightetsecx_);
67 thissec\_on.src = "_httpiconetsecon_";
68 thissec\_off = new Image(_widthetsecx_, _heightetsecx_);
69 thissec\_off.src = "_httpiconetsecof_";
70}
71
72_javahighlighting_ {
73 hl\_on = new Image(_widthehlx_, _heightehlx_);
74 hl\_on.src = "_httpiconehlon_";
75 hl\_off = new Image(_widthehlx_, _heightehlx_);
76 hl\_off.src = "_httpiconehlof_";
77}
78
79_javanohighlighting_ {
80 nhl\_on = new Image(_widthenhlx_, _heightenhlx_);
81 nhl\_on.src = "_httpiconenhlon_";
82 nhl\_off = new Image(_widthenhlx_, _heightenhlx_);
83 nhl\_off.src = "_httpiconenhlof_";
84}
85
86_javacontinue_ {
87 cont\_on = new Image(_widthcontx_, _heightcontx_);
88 cont\_on.src = "_httpiconconton_";
89 cont\_off = new Image(_widthcontx_, _heightcontx_);
90 cont\_off.src = "_httpiconcontoff_";
91}
92
93#######################################################################
94# navigation arrows
95#
96#######################################################################
97
98_navarrows_ {<center>
99<table width=_pagewidth_ cellpadding=0 cellspacing=0 border=0>
100<tr><td align=left valign=top>
101_prevarrow_
102</td><td align=right valign=top>
103_nextarrow_
104</td></tr></table>
105</center>
106}
107
108_prevarrow_ {_If_(_httpprevarrow_,<a href="_httpprevarrow_">_iconprev_</a>)}
109_nextarrow_ {_If_(_httpnextarrow_,<a href="_httpnextarrow_">_iconnext_</a>)}
110
111_navarrows_ [v=1] {<p>
112_prevarrow_<br>
113_nextarrow_
114}
115
116#######################################################################
117# the goto form
118#######################################################################
119
120_gotoform_ {
121<form name="GotoForm" method="get" action="_gwcgi_">
122<input type=hidden name="e" value="_compressedoptions_">
123<input type=hidden name="d" value="_cgiargd_">
124<input type=hidden name="cl" value="_cgiargcl_">
125<input type="submit" value="go to page">
126<input type="text" name="gp" size="3" maxlength="4">
127</form>
128}
129
130#######################################################################
131# icons
132#######################################################################
133
134# title images - there should be one of these for each classification
135# supported by this receptionist
136
137_iconTitlepage_ {<img src="_httpiconhtitle_" width=_widthhtitle_
138height=_heighthtitle_}
139_iconTitlepage_ [v=1] {<h2>_texticonhtitle_</h2>}
140
141_iconListpage_ {<img src="_httpiconhlist_" width=_widthhlist_
142height=_heighthlist_}
143_iconListpage_ [v=1] {<h2>_texticonhlist_</h2>}
144
145_iconCreatorpage_ {<img src="_httpiconhauth_" width=_widthhauth_
146height=_heighthauth_}
147_iconCreatorpage_ [v=1] {<h2>_texticonhauth_</h2>}
148
149_iconSubjectpage_ {<img src="_httpiconhsubj_" width=_widthhsubj_
150height=_heighthsubj_}
151_iconSubjectpage_ [v=1] {<h2>_texticonhsubj_</h2>}
152
153_iconSeriespage_ {<img src="_httpiconhser_" width=_widthhser_
154height=_heighthser_}
155_iconSeriespage_ [v=1] {<h2>_texticonhser_</h2>}
156
157_iconDatepage_ {<img src="_httpiconhdate_" width=_widthhdate_
158height=_heighthdate_}
159_iconDatepage_ [v=1] {<h2>_texticonhdate_</h2>}
160
161_iconHowtopage_ {<img src="_httpiconhhow_" width=_widthhhow_
162height=_heighthhow_}
163_iconHowtopage_ [v=1] {<h2>_texticonhhow_</h2>}
164
165_iconTopicpage_ {<img src="_httpiconhtopic_" width=_widthhtopic_
166height=_heighthtopic_}
167_iconTopicpage_ [v=1] {<h2>_texticonhtopic_</h2>}
168
169_iconOrganizationpage_ {<img src="_httpiconhorg_" width=_widthhorg_
170height=_heighthorg_}
171_iconOrganizationpage_ [v=1] {<h2>_texticonhorg_</h2>}
172
173_iconBrowsepage_ {<img src="_httpiconhbrwse_" width=_widthhbrwse_
174height=_heighthbrwse_}
175_iconBrowsepage_ [v=1] {<h2>_texticonhbrwse_</h2>}
176
177_iconPeoplepage_ {<img src="_httpiconhpeople_" width=_widthhpeople_
178height=_heighthpeople_}
179_iconPeoplepage_ [v=1] {<h2>_texticonhpeople_</h2>}
180
181
182_iconsmalltext_ {<img src="_httpiconsmtext_" border=0 width=_widthsmtext_ height=_heightsmtext_ alt="_texticonsmalltext_">}
183_iconsmalltext_ [v=1] {<small><b>_texticonsmalltext2_</b></small>}
184
185_iconarrowsmalltext_ {<img src="_httpiconasmtext_" border=0 width=_widthasmtext_ height=_heightasmtext_ alt="_texticonsmalltext_">}
186_iconarrowsmalltext_ [v=1] {<small><b>->_texticonsmalltext2_</b></small>}
187
188_iconclosedfolder_ {<img src="_httpiconclsdfldr_" border=0 width=_widthclsdfldr_ height=_heightclsdfldr_ alt="_texticonclosedfolder_">}
189_iconclosedfolder_ [v=1] {<small><b>_texticonclosedfolder2_</b></small>}
190
191_iconarrowclosedfolder_ {<img src=_httpiconaclsdfdr_" border=0 width=_widthaclsdfdr_ height=_heightaclsdfdr_ alt="_texticonclosedfolder_">}
192_iconarrowclosedfolder_ [v=1] {<small><b>->_texticonclosedfolder2_</b></small>}
193
194_iconopenfolder_ {<img src="_httpiconopenfldr_" border=0 width=_widthopenfldr_ height=_heightopenfldr_ alt="_texticonopenfolder_">}
195_iconopenfolder_ [v=1] {<small><b>_texticonopenfolder2_</b></small>}
196
197_iconarrowopenfolder_ {<img src="_httpiconaopenfdr_" border=0 width=_widthaopenfdr_ height=_heightaopenfdr_ alt="_texticonopenfolder_">}
198_iconarrowopenfolder_ [v=1] {<small><b>->_texticonopenfolder2_</b></small>}
199
200_iconarrowclosedbook_ {<img src="_httpiconabook_" width=_widthabook_ height=_heightabook_ border=0 alt="_texticonclosedbook_">}
201_iconarrowclosedbook_ [v=1] {<small><b>->_texticonclosedbook_: </b></small>}
202
203_iconopenbook_ {<img src="_httpiconopenbook_" width=_widthopenbook_ height=_heightopenbook_ border=0 alt="_texticonopenbook_">}
204_iconopenbook_ [v=1] {<small><b>_texticonopenbook_: </b></small>}
205
206_iconarrowopenbook_ {<img src="_httpiconaopenbk_" width=_widthaopenbk_ height=_heightaopenbk_ border=0 alt="_texticonopenbook_">}
207_iconarrowopenbook_ [v=1] {<small><b>->_texticonopenbook_: </b></small>}
208
209_iconopenbookshelf_ {<img src="_httpiconbshelf_" border=0 width=_widthbshelf_ height=_heightbshelf_ alt="_texticonopenbookshelf_">}
210_iconopenbookshelf_ [v=1] {<small><b>_texticonopenbookshelf_: </b></small>}
211
212_iconarrowopenbookshelf_ {<img src="_httpiconabshelf_" border=0 width=_widthabshelf_ height=_heightabshelf_ alt="_texticonopenbookshelf_">}
213_iconarrowopenbookshelf_ [v=1] {<small><b>->_texticonopenbookshelf_: </b></small>}
214
215_iconclosedbookshelf_ {<img src="_httpiconbshelf_" border=0 width=_widthbshelf_ height=_heightbshelf_ alt="_texticonclosedbookshelf_">}
216_iconclosedbookshelf_ [v=1] {<small><b>_texticonclosedbookshelf_: </b></small>}
217
218_iconarrowclosedbookshelf_ {<img src="_httpiconabshelf_" border=0 width=_widthabshelf_ height=_heightabshelf_ alt="_texticonclosedbookshelf_">}
219_iconarrowclosedbookshelf_ [v=1] {<small><b>->_texticonclosedbookshelf_: </b></small>}
220
221_iconpointer_ {<img src="_httpiconarrrght_" border=0 width=_widtharrrght_ height=_heightarrrght_>}
222_iconpointer_ [v=1] {<small><b>_texticonpointer_-> </b></small>}
223
224_icontab_ {<img src="_httpicontabspace_" width=_widthtabspace_ height=_heighttabspace_>}
225_tab_ {<td>_icontab_</td>}
226
227_iconcontracttoc_ {<img name="concon" src="_httpiconeconcof_" width=_widtheconcx_ height=_heighteconcof_ alt="_texticoncontracttoc_" border=0>}
228_iconcontracttoc_[v=1] {_texticoncontracttoc_}
229
230_iconexpandtoc_ {<img name="expcon" src="_httpiconeexpcof_" width=_widtheexpx_ height=_heighteexpcx_ alt="_texticonexpandtoc_" border=0>}
231_iconexpandtoc_[v=1] {_texticonexpandtoc_}
232
233_iconcontracttext_ {<img name="thissec" src="_httpiconetsecof_" width=_widthetsecx_ height=_heightetsecx_ alt="_texticoncontracttext_" border=0>}
234_iconcontracttext_[v=1] {_texticoncontracttext_}
235
236_iconexpandtext_ {<img name="alltext" src="_httpiconealltof_" width=_widthealltx_ height=_heightealltx_ alt="_texticonexpandtext_" border=0>}
237_iconexpandtext_[v=1] {_texticonexpandtext_}
238
239_icondetach_ {<img name="detach" src="_httpiconedtchof_" width=_widthedtchx_ height=_heightedtchx_ alt="_texticondetach_" border=0>}
240_icondetach_[v=1] {_texticondetach_}
241
242_iconhighlight_ {<img name="hl" src="_httpiconehlof_" width=_widthehlx_ height=_heightehlx_ alt="_texticonhighlight_" border=0>}
243_iconhighlight_ [v=1] {_texticonhighlight_}
244
245_iconnohighlight_ {<img name="nhl" src="_httpiconenhlof_" width=_widthenhlx_ height=_heightenhlx_ alt="_texticonnohighlight_" border=0>}
246_iconnohighlight_ [v=1] {_texticonnohighlight_}
247
248_iconwarning_ {<img src="_httpiconwarning_" width=_widthwarning_ height=_heightwarning_ border=0 align=left>}
249_iconwarning_ [v=1] {_texticonwarning_}
250
251_iconcont_ {<img name="cont" src="_httpiconcontoff_" width=_widthcontx_ height=_heightcontx_ border=0>}
252_iconcont_ [v=1] {_texticoncont_}
253
254
255#######################################################################
256# images
257#######################################################################
258
259_imagedetach_ {<a href="_httpcurrentdocument_&x=1" target=\_blank onMouseover = "img\_on('detach')"
260onMouseout = "img\_off('detach')">_icondetach_</a>}
261_imagedetach_[v=1] {<a href="_httpcurrentdocument_&x=1" target=\_blank>_texticondetach_</a><br>}
262
263_imagehighlight_ {<a href="_httpcurrentdocument_&hl=1&gc=_cgiarggc_&amp;gt=_cgiarggt_" onMouseover = "img\_on('hl')"
264onMouseout = "img\_off('hl')">_iconhighlight_</a>}
265_imagehighlight_ [v=1] {<a href="_httpcurrentdocument_&hl=1&gc=_cgiarggc_&amp;gt=_cgiarggt_">_texticonhighlight_</a><br>}
266
267_imagenohighlight_ {<a href="_httpcurrentdocument_&hl=0&gc=_cgiarggc_&amp;gt=_cgiarggt_" onMouseover = "img\_on('nhl')"
268onMouseout = "img\_off('nhl')">_iconnohighlight_</a>}
269_imagenohighlight_ [v=1] {<a href="_httpcurrentdocument_&hl=0&gc=_cgiarggc_&amp;gt=_cgiarggt_">_texticonnohighlight_</a><br>}
270
271_imagecontracttoc_ {<a href="_httpcurrentdocument_&gc=0" onMouseover = "img\_on('concon')"
272onMouseout = "img\_off('concon')">_iconcontracttoc_</a>}
273_imagecontracttoc_[v=1] {"<a href="_httpcurrentdocument_&gc=0">_texticoncontracttoc_</a><br>}
274
275_imageexpandtoc_ {<a href="_httpcurrentdocument_&gc=1" onMouseover = "img\_on('expcon')"
276onMouseout = "img\_off('expcon')">_iconexpandtoc_</a>}
277_imageexpandtoc_ [v=1] {"<a href="_httpcurrentdocument_&gc=1">_texticonexpandtoc_</a><br>}
278
279_imagecontracttext_ {<a href="_httpcurrentdocument_&amp;gt=0" onMouseover = "img\_on('thissec')"
280onMouseout = "img\_off('thissec')">_iconcontracttext_</a>}
281_imagecontracttext_[v=1] {<a href="_httpcurrentdocument_&amp;gt=0">display only current section</a><br>}
282
283_imageexpandtext_ {<a href="_httpcurrentdocument_&amp;gt=1" onMouseover = "img\_on('alltext')"
284onMouseout = "img\_off('alltext')">_iconexpandtext_</a>}
285_imageexpandtext_[v=1] {<a href="_httpcurrentdocument_&amp;gt=1">display all text</a><br>}
286
287_imagecont_ {<a href="_httpcurrentdocument_&amp;gt=2" onMouseover = "img\_on('cont')"
288onMouseout = "img\_off('cont')">_iconcont_</a>}
289_imagecont_[v=1] {<a href="_httpcurrentdocument&amp;gt=2">_texticoncont_</a><br>}
290
291
292#######################################################################
293# https
294#
295# These contain the url without any quotes
296#######################################################################
297
298_httpiconhtitle_ {_httpimg_/h\_title.gif}
299_widthhtitle_ {200}
300_heighthtitle_ {57}
301
302_httpiconhlist_ {_httpimg_/h\_list.gif}
303_widthhlist_ {200}
304_heighthlist_ {57}
305
306_httpiconhauth_ {_httpimg_/h\_auth.gif}
307_widthhauth_ {200}
308_heighthauth_ {57}
309
310_httpiconhsubj_ {_httpimg_/h\_subj.gif}
311_widthhsubj_ {200}
312_heighthsubj_ {57}
313
314_httpiconhser_ {_httpimg_/h\_ser.gif}
315_httpiconhser_ [l=mi] {_httpimg_/mh\_ser.gif}
316_widthhser_ {200}
317_widthhser_ [l=mi] {310}
318_heighthser_ {57}
319
320_httpiconhdate_ {_httpimg_/h\_date.gif}
321_httpiconhdate_ [l=mi] {_httpimg_/mh\_date.gif}
322_widthhdate_ {200}
323_heighthdate_ {57}
324
325_httpiconhhow_ {_httpimg_/h\_how.gif}
326_widthhhow_ {200}
327_heighthhow_ {57}
328
329_httpiconhtopic_ {_httpimg_/h\_topic.gif}
330_widthhtopic_ {200}
331_heighthtopic_ {57}
332
333_httpiconhorg_ {_httpimg_/h\_org.gif}
334_widthhorg_ {250}
335_heighthorg_ {57}
336
337_httpiconhbrwse_ {_httpimg_/h\_brwse.gif}
338_widthhbrwse_ {200}
339_heighthbrwse_ {57}
340
341_httpiconhpeople_ {_httpimg_/h\_people.gif}
342_widthhpeople_ {200}
343_heighthpeople_ {57}
344
345_httpiconcontoff_ {_httpimg_/contoff.gif}
346_httpiconconton_ {_httpimg_/conton.gif}
347_widthcontx_ {76}
348_heightcontx_ {17}
349
350_httpiconealltof_ {_httpimg_/ealltof.gif}
351_httpiconealltof_ [l=mi] {_httpimg_/mealltof.gif}
352_httpiconeallton_ {_httpimg_/eallton.gif}
353_httpiconeallton_ [l=mi] {_httpimg_/meallton.gif}
354_widthealltx_ {46}
355_widthealltx_ [l=mi] {42}
356_heightealltx_ {30}
357
358_httpiconeconcof_ {_httpimg_/econcof.gif}
359_httpiconeconcon_ {_httpimg_/econcon.gif}
360_widtheconcx_ {63}
361_heighteconcx_ {30}
362
363_httpiconedtchof_ {_httpimg_/edtchof.gif}
364_httpiconedtchof_ [l=mi] {_httpimg_/medtchof.gif}
365_httpiconedtchon_ {_httpimg_/edtchon.gif}
366_httpiconedtchon_ [l=mi] {_httpimg_/medtchon.gif}
367_widthedtchx_ {47}
368_widthedtchx_ [l=mi] {56}
369_heightedtchx_ {30}
370
371_httpiconeexpcof_ {_httpimg_/eexpcof.gif}
372_httpiconeexpcon_ {_httpimg_/eexpcon.gif}
373_widtheexpcx_ {60}
374_heighteexpcx_ {30}
375
376_httpiconetsecof_ {_httpimg_/etsecof.gif}
377_httpiconetsecof_ [l=mi] {_httpimg_/metsecof.gif}
378_httpiconetsecon_ {_httpimg_/etsecon.gif}
379_httpiconetsecon_ [l=mi] {_httpimg_/metsecon.gif}
380_widthetsecx_ {63}
381_widthetsecx_ [l=mi] {53}
382_heightetsecx_ {30}
383
384_httpiconehlof_ {_httpimg_/ehlof.gif}
385_httpiconehlof_ [l=mi] {_httpimg_/mehlof.gif}
386_httpiconehlon_ {_httpimg_/ehlon.gif}
387_httpiconehlon_ [l=mi] {_httpimg_/mehlon.gif}
388_widthehlx_ {53}
389_widthehlx_ [l=mi] {47}
390_heightehlx_ {30}
391
392_httpiconenhlof_ {_httpimg_/enhlof.gif}
393_httpiconenhlof_ [l=mi] {_httpimg_/menhlof.gif}
394_httpiconenhlon_ {_httpimg_/enhlon.gif}
395_httpiconenhlon_ [l=mi] {_httpimg_/menhlon.gif}
396_widthenhlx_ {57}
397_widthenhlx_ [l=mi] {56}
398_heightenhlx_ {30}
399
400
401#######################################################################
402# headers/footers
403#######################################################################
404
405
406# header overridden for text pages
407_textheader_ {_cgihead_
408_htmlhead_
409<center>
410<table width=_pagewidth_><tr><td align=right>
411_javalinks_</td></tr></table>
412</center>
413}
414_textheader_ [v=1] {_cgihead_
415_htmlhead_
416_javalinks_
417}
418
419_footer_ {
420<p>
421_navarrows_
422</table>
423_endspacer__htmlfooter_
424}
425
426
427#######################################################################
428# English language text macros
429#######################################################################
430
431_textTitlepage_ {_texticonhtitle_}
432_textCreatorpage_ {_texticonhauth_}
433_textSubjectpage_ {_texticonhsubj_}
434_textSeriespage_ {_texticonhser_}
435_textDatepage_ {_texticonhdate_}
436_textHowtopage_ {_texticonhhow_}
437_textOrganizationpage_ {_texticonhorg_}
438_textBrowsepage_ {_texticonhbrwse_}
439_textPeoplepage_ {_texticonhpeople_}
440
441_texticonhtitle_ {Titles A-Z}
442_texticonhauth_ {Authors A-Z}
443_texticonhsubj_ {Subjects}
444_texticonhser_ {Series}
445_texticonhdate_ {Dates}
446_texticonhhow_ {How to}
447_texticonhorg_ {Organizations}
448_texticonhbrwse_ {Browse}
449_texticonhpeople_ {People A-Z}
450
451_texticonopenbookshelf_ {close this section of the library}
452_texticonclosedbookshelf_ {open this section of the library and view contents}
453_texticonopenbook_ {close this book}
454_texticonclosedfolder_ {Open this folder and view contents}
455_texticonclosedfolder2_ {open sub-section: }
456_texticonopenfolder_ {close this folder}
457_texticonopenfolder2_ {close sub-section: }
458_texticonsmalltext_ {View this section of the text}
459_texticonsmalltext2_ {view text: }
460_texticonpointer_ {current section}
461_texticondetach_ {Open this page in a new window}
462_texticonhighlight_ {Highlight search terms}
463_texticonnohighlight_ {Don't highlight search terms}
464_texticoncontracttoc_ {Collapse table of contents}
465_texticonexpandtoc_ {Expand table of contents}
466_texticonexpandtext_ {Display all text}
467_texticoncontracttext_ {Display text only for currently selected section}
468_texticonwarning_ {<b>Warning: </b>}
469_texticoncont_ {continue?}
470
471_textltwarning_ {
472<p><center>
473<table cellspacing=0 cellpadding=0 width=_pagewidth_>
474<tr valign=top><td>_iconwarning_Expanding the text here will generate a large
475amount of data for your browser to display _imagecont_
476</td></tr></table></center>
477}
478
479
480#######################################################################
481# Maori text macros
482#######################################################################
483
484_texticondetach_ [l=mi] {Huakina mai he matapihi hou m&ouml; t&euml;nei k&ouml;rero}
485_texticonexpandtext_ [l=mi] {Titiro ki ng&auml; kupu katoa o t&euml;nei niupepa}
486_texticoncontracttext_ [l=mi] {Titiro ki ng&auml; kupu o t&euml;nei wh&auml;rangi anake}
487_texticonopenbookshelf_ [l=mi] {k&auml;tia}
488_texticonclosedbookshelf_ [l=mi] {whakat&uuml;whera mai}
489_texticonclosedbook_ [l=mi] {whakat&uuml;whera mai}
490_texticonopenbook_ [l=mi] {k&auml;tia}
491_texticonpointer_ [l=mi] {w&auml;hanga e tiro ana}
492_texticonhighlight_ [l=mi] {Kia p&uuml;kaha ng&auml; kupu rapu}
493_texticonnohighlight_ [l=mi] {Kia kore he p&uuml;kaha}
494_texticonsmalltext_ [l=mi] {He wh&auml;rangi niupepa}
495_texticonclosedfolder_ [l=mi] {He k&ouml;paki}
Note: See TracBrowser for help on using the repository browser.