Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 122 lines (117 sloc) 6.813 kB
b58eec6 @kbeswick Add licenses...
authored
1 <?php
2 /*
3 * Copyright (C) 2011 Laurentian University
4 * Kevin Beswick <kx_beswick@laurentian.ca>
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are met:
8 *
9 * 1. Redistributions of source code must retain the above copyright notice,
10 * this list of conditions and the following disclaimer.
11 * 2. Redistributions in binary form must reproduce the above copyright
12 * notice, this list of conditions and the following disclaimer in the
13 * documentation and/or other materials provided with the distribution.
14 * 3. The name of the author may not be used to endorse or promote
15 * products derived from this software without specific prior
16 * written permission.
17 *
18 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
19 * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE
22 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
24 * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
25 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
26 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
28 * THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
29 * SUCH DAMAGE.
30 */
31 ?>
32
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
33 <?php include('header.php'); ?>
5f4f3f6 @kbeswick fix some more path errors
authored
34 <script type="text/javascript" src="<?php print $SETTINGS['baseaddress'];?>/js/reserves.js"></script>
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
35 <div class="content">
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
36 <div class="light">
37 <h3 class="show_instructions"><a href="#" onClick='showInstructions("english")'>Show English Instructions</a> | </h3>
38 <h3 class="show_instructions"><a href="#" onClick='showInstructions("french")'>Montrez Les Instructions Françaises</a></h3>
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
39 <div id="instructions" style="display:none">
40 <div id="instructions_english" style="display:none">
41 <p>Professors may place library material which is in high demand on
42 reserve. By placing an item on reserve, a professor ensures that the
43 maximum number of students will have access to the material.</p>
44 <p>Reserve material is kept at the circulation desk and is available on a
45 limited-term loan period from two hours to three days.</p>
46 <p>To access a list of reserves for a given course, please select the
47 course below. You can sort the list either by course or instructor by
48 clicking on the corresponding heading in the list.</p>
49 <p>When you click on a course, a list of the reserves for that course will be
50 brought up in the catalogue. To obtain a reserve number for a specific
51 book, click on the book title, then refer to the call number under the
52 copy summary for that book as outlined in red in the images below. The
53 call number may just contain the reserve number, or the reserve number
54 followed by the book's actual call number. Ask for a reserve at the
55 circulation desk using this reserve number.</p>
56 </div>
53232d5 Add temporary reserves app
Kevin Beswick authored
57
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
58 <div id="instructions_french" style="display:none">
59 <p>Les professeurs peuvent mettre en réserve des documents très en
60 demande. Les professeurs placent des documents en réserve pour y garantir
61 l'accès à un maximum d’étudiants.</p>
62 <p>Ces documents sont conservés au comptoir du prêt et peuvent être
63 empruntés pour une période de deux heures à trois jours.</p>
64 <p>Pour accéder aux documents en réserve, sélectionnez votre cours parmi
65 la liste si-dessous. Vous pouvez mettre la liste en order alphabétique par
66 cours ou par professeur(e).</p>
67 <p>Lorsque vous sélectionnez un cours, une liste de documents en réserve
68 apparaîtra dans le catalogue. Pour obtenir le numéro de réserve, cliquez
69 sur le titre du livre. Un numéro de réserve se trouve où la cote du livre
70 apparait normalement (indiqué en rouge si-dessous). C'est ce numéro de
71 réserve qui doit être demandé au comptoir du prêt afin d'obtenir votre
72 document.</p>
73 </div>
53232d5 Add temporary reserves app
Kevin Beswick authored
74
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
75 <img src="reserves.png" width="640px" height="393px" />
76 <img src="reserves2.png" />
77 </div>
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
78 </div>
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
79 </div>
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
80 <div id="search" class="light">
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
81 <table>
82 <tr>
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
83 <td><span class="label">Narrow by Course Code:</span></td>
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
84 <td>
85 <input dojoType="dijit.form.TextBox" id="course_search" intermediateChanges="true" onChange="grid.filter({ course_code: dijit.byId('course_search').attr('value').toUpperCase() + '*' });"></input>
86 </td>
87 </tr>
88 <tr>
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
89 <td><span class="label">Narrow by Instructor (Last Name):</span></td>
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
90 <td>
91 <input dojoType="dijit.form.TextBox" id="ins_search" intermediateChanges="true"
92 onChange="grid.filter({ instructor: dijit.byId('ins_search').attr('value').substr(0,1).toUpperCase() + dijit.byId('ins_search').attr('value').substr(1) + '*' });"
93 ></input>
94 </td>
95 </tr>
96 </table>
97 </div>
53232d5 Add temporary reserves app
Kevin Beswick authored
98
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
99 <div id="menu" class="light">
100 <span class="label">
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
101 Filter by Course Code: &nbsp; &nbsp; &nbsp;
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
102 </span>
103 <span>
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
104 <a href="#" onClick="narrowList( new Array('A','B','C') );">A-C</a>&nbsp;&nbsp;
105 <a href="#" onClick="narrowList( new Array('D','E','F') );">D-F</a>&nbsp;&nbsp;
106 <a href="#" onClick="narrowList( new Array('G','H','I') );">G-I</a>&nbsp;&nbsp;
107 <a href="#" onClick="narrowList( new Array('J','K','L') );">J-L</a>&nbsp;&nbsp;
108 <a href="#" onClick="narrowList( new Array('M','N','O') );">M-O</a>&nbsp;&nbsp;
109 <a href="#" onClick="narrowList( new Array('P','Q','R') );">P-R</a>&nbsp;&nbsp;
110 <a href="#" onClick="narrowList( new Array('S','T','U') );">S-U</a>&nbsp;&nbsp;
111 <a href="#" onClick="narrowList( new Array('V','W','X','Y','Z') );">V-Z</a>&nbsp;&nbsp
112 <a href="#" onClick="narrowList( 'ENVISION' );">ENVISION</a>&nbsp;&nbsp;
113 <a href="#" onClick="narrowList( new Array('*') );">Show All</a>
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
114 </span>
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
115 </div>
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
116 <div class="light">
117 <div id="grid" class="grid" jsId="grid" dojoType="dojox.grid.DataGrid" store="reservesStore" structure="layout"
118 query="{ course_code:'*' }" autoHeight="true">
119 </div>
68a6489 @kbeswick Remove dojo tundra styling from reserve list.
authored
120 </div>
54e1def @kbeswick Give the reserves application a uniform design throughout.
authored
121 <?php include('footer.php'); ?>
Something went wrong with that request. Please try again.