forked from smu-libraries/alma_letters
-
Notifications
You must be signed in to change notification settings - Fork 0
/
InterestedInLetter.xsl
98 lines (95 loc) · 3.02 KB
/
InterestedInLetter.xsl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<?xml version="1.0" encoding="utf-8"?>
<!--
Modified on 20160707 by Wee Hiong
1. Add do-not-reply message to the footer.
Modified on 20151222 by Wee Hiong
1. Remove sender's address as contact information is now inside the header.
2. Add link to library account.
Modified on 20150909 by Wee Hiong
1. Omit call number if not available.
2. Print location if available.
Modified on 20150824 by Wee Hiong
1. Replace all references to orders with the term titles, and stop the order number from displaying.
2. Add line to inform user about delay of information in Primo.
-->
<xsl:stylesheet version="1.0" xmlns:xsl="https://www.w3.org/1999/XSL/Transform">
<xsl:include href="header.xsl" />
<xsl:include href="mailReason.xsl" />
<xsl:include href="footer.xsl" />
<xsl:include href="style.xsl" />
<xsl:template match="/">
<html>
<head>
<xsl:call-template name="generalStyle" />
</head>
<body>
<xsl:attribute name="style">
<!-- style.xsl -->
<xsl:call-template name="bodyStyleCss" />
</xsl:attribute>
<!-- header.xsl -->
<xsl:call-template name="head" />
<br />
<!-- mailReason.xsl -->
<xsl:call-template name="toWhomIsConcerned" />@@You_were_specify@@:
<br />
<table cellspacing="0" cellpadding="5" border="0">
<tr>
<td>
<br />@@title@@:
<br />
</td>
<td>
<br />
<xsl:value-of select="notification_data/title" />
<br />
</td>
</tr>
<xsl:if test="notification_data/poline_inventory/call_number != ''">
<tr>
<td>
<br />@@callNumber@@:
<br />
</td>
<td>
<br />
<xsl:value-of select="notification_data/poline_inventory/call_number" />
<br />
</td>
</tr>
</xsl:if>
<xsl:if test="notification_data/poline_inventory/location/location_name_for_display != ''">
<tr>
<td>
<br />Location:
<br />
</td>
<td>
<br />
<xsl:value-of select="notification_data/poline_inventory/location/location_name_for_display" />
<br />
</td>
</tr>
</xsl:if>
<tr>
<td>
<br />@@message@@:
<br />
</td>
<td>
<br />
<xsl:value-of select="notification_data/message" />
<br />
</td>
</tr>
</table>
<br />
Please note that new additions to the library may take up to 24 hours before appearing in the library catalogue.
<br />
<!-- footer.xsl -->
<xsl:call-template name="myAccount" />
<xsl:call-template name="doNotReply" />
</body>
</html>
</xsl:template>
</xsl:stylesheet>