Merge remote-tracking branch 'origin/new/bug_6716'
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / serials / serials-collection.tt
1 [% INCLUDE 'doc-head-open.inc' %]
2 <title>Koha &rsaquo; Serials &rsaquo; Serial Collection information for [% bibliotitle %]</title>
3 [% INCLUDE 'doc-head-close.inc' %]
4
5 <script type="text/javascript">
6 //<![CDATA[
7 function print_slip(subscriptionid,issue){
8     var myurl = 'routing-preview.pl?ok=1&subscriptionid='+subscriptionid+'&issue='+issue;
9     window.open(myurl,'PrintSlip','width=500,height=500,toolbar=no,scrollbars=yes');
10 }
11 function addsubscriptionid()
12 {
13         var tab=new Array();
14     var serialids = document.edition.serialid;
15     for (i=0; i<serialids.length; i++){
16       if (serialids[i].checked == true){
17         var found=false;
18         for (var val in tab){
19           if (tab[val] == document.getElementsByName("subs")[i].getAttribute('val')){found = true;}
20         }
21         if (found == false){
22           tab=tab.concat((document.getElementsByName("subs")[i].getAttribute('val')));
23         }
24       }
25     }
26     var string="";
27     for (var val in tab){
28       string = string + tab[val] + ",";
29     }
30     string=string.substring(0,string.length -1);
31     document.edition.subscriptionid.value=string;
32 }
33 function popup(subscriptionid) {
34     newin=window.open('subscription-renew.pl?mode=popup&subscriptionid='+subscriptionid,'popup','width=500,height=400,toolbar=false,scrollbars=yes');
35 }
36
37 function generateNext(subscriptionid) {
38         if(confirm(_("Do you really want to generate next serial?"))){
39                 document.location = 'serials-collection.pl?op=gennext&subscriptionid='+subscriptionid;
40         }
41 }
42
43 $(document).ready(function() {
44         $('#subscription_years > ul').tabs();
45 });
46  
47
48 //]]>
49 </script>
50 </head>
51 <body class="yui-skin-sam">
52 [% INCLUDE 'header.inc' %]
53 [% INCLUDE 'serials-search.inc' %]
54
55 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/serials/serials-home.pl">Serials</a> &rsaquo; Serial Collection information for  <i>[% bibliotitle %]</i></div>
56
57 <div id="doc3" class="yui-t2">
58    
59    <div id="bd">
60         <div id="yui-main">
61         <div class="yui-b">
62
63
64 [% UNLESS ( popup ) %]
65         [% INCLUDE 'serials-toolbar.inc' %]
66
67         <h1>Serial Collection information for  <i>[% bibliotitle %]</i>
68         [% IF location %] ([% location %] ) [% END %]
69                 [% IF ( callnumber ) %]callnumber: [% callnumber %][% END %]</h1>
70 [% END %]
71
72 [% IF ( subscriptions ) %]
73 <table>
74 [% IF ( subscriptions.size == 1 ) %]
75 <caption> Subscription Summary</caption>
76 [% ELSE %]
77 <caption> Subscription Summaries</caption>
78 [% END %]
79 <tr>
80   <th>Subscription Num. </th>
81   <th>Frequency</th>
82   <th>Numbering pattern</th>
83   <th>Library</th>
84   <th>Call number</th>
85   <th>Notes</th>
86   <th>Routing</th>
87   <th>Renew</th>
88 </tr>
89 [% FOREACH subscription IN subscriptions %]
90     [% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
91       <td><a href="subscription-detail.pl?subscriptionid=[% subscription.subscriptionid %]"># [% subscription.subscriptionid %]</a> </td>
92       <td>         [% IF ( subscription.periodicity1 ) %]
93                         1/day
94                 [% END %]
95                 [% IF ( subscription.periodicity2 ) %]
96                         1/week
97                 [% END %]
98                 [% IF ( subscription.periodicity3 ) %]
99                         1/2 weeks
100                 [% END %]
101                 [% IF ( subscription.periodicity4 ) %]
102                         1/3 weeks
103                 [% END %]
104                 [% IF ( subscription.periodicity5 ) %]
105                         1/Month
106                 [% END %]
107                 [% IF ( subscription.periodicity6 ) %]
108                         1/2 Months (6/year)
109                 [% END %]
110                 [% IF ( subscription.periodicity7 ) %]
111                         1/quarter
112                 [% END %]
113                 [% IF ( subscription.periodicity8 ) %]
114                         1/quarter
115                 [% END %]
116                 [% IF ( subscription.periodicity9 ) %]
117                         2/year
118                 [% END %]
119                 [% IF ( subscription.periodicity10 ) %]
120                         1/year
121                 [% END %]
122                 [% IF ( subscription.periodicity11 ) %]
123                         1/2 years
124                 [% END %]</td>
125            <td>
126                 [% IF ( subscription.numberpattern1 ) %]
127                     Number
128                 [% END %]
129                 [% IF ( subscription.numberpattern2 ) %]
130                     Volume, Number, Issue
131                 [% END %]
132                 [% IF ( subscription.numberpattern3 ) %]
133                     Volume, Number
134                 [% END %]
135                 [% IF ( subscription.numberpattern4 ) %]
136                     Volume, Issue
137                 [% END %]
138                 [% IF ( subscription.numberpattern5 ) %]
139                     Number, Issue
140                 [% END %]
141                 [% IF ( subscription.numberpattern6 ) %]
142                     Seasonal only
143                 [% END %]
144                 [% IF ( subscription.numberpattern7 ) %]
145                     None of the above
146                 [% END %]</td>
147             <td> [% subscription.branchcode %]</td>
148             <td> [% subscription.callnumber %]</td>
149         <td> [% subscription.notes %]        [% IF ( subscription.subscriptionexpired ) %]<br /><span class="problem"> Subscription Expired</span>
150         [% END %]
151         </td>
152                         <td><a href="/cgi-bin/koha/serials/routing.pl?subscriptionid=[% subscription.subscriptionid %]">Edit Routing List</a></td>
153         [% IF ( subscription.abouttoexpire ) %]<td class="problem"> <a href="/cgi-bin/koha/serials/subscription-renew.pl?subscriptionid=[% subscription.subscriptionid %]" onclick="popup([% subscription.subscriptionid %]); return false;">Renew</a></td>
154         [% ELSE %]
155         [% IF ( subscription.subscriptionexpired ) %]<td class="problem"> <a href="/cgi-bin/koha/serials/subscription-renew.pl?subscriptionid=[% subscription.subscriptionid %]" onclick="popup([% subscription.subscriptionid %]); return false;">Renew</a></td>
156         [% ELSE %]
157         <td> &nbsp;</td>
158         [% END %]
159         [% END %]
160
161       </tr>
162 [% END %]
163 [% IF ( subscr ) %]
164 [% IF ( subscriptioncount > 1 ) %]
165 <tr ><td colspan="8">  <a href="serials-collection.pl?biblionumber=[% biblionumber %]">See any subscription attached to this biblio</a></td>
166 </tr>
167 [% END %]
168 [% END %]
169 </table>
170 [% END %]
171
172
173 [% IF ( years ) %]<form name="edition" action="serials-edit.pl" method="post">
174 <div id="subscription_years" class="toptabs numbered">
175 <ul>
176         [% FOREACH year IN years %]
177         [% IF ( year.year ) %]
178             <li><a href="/cgi-bin/koha/serials/serials-collection.pl?subscriptionid=[% year.subscriptionid %]#subscription-year-[% year.year %]">[% year.year %]</a></li>
179         [% END %]
180     [% END %]
181 </ul>
182
183  [% FOREACH year IN years %]
184 <div id="subscription-year-[% year.year %]">
185         <table>
186           <tr>
187 [% IF ( subscriptions.size > 1 ) %]
188                 <th># Subs</th>
189 [% END %]
190                 <th>Date published
191                 </th>
192                 <th>Date received
193                 </th>
194                 <th>Number
195                 </th>
196                 <th>Status
197                 </th>
198                 <th>Notes
199                 </th>
200                 <th>Branch
201                 </th>
202                 <th>Routing
203                 </th>
204                 <th>Edit
205                 </th>
206             </tr>
207       [% FOREACH serial IN year.serials %]
208     [% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
209 [% IF ( subscriptions.size > 1 ) %]
210                  <td><a href="serials-collection.pl?subscriptionid=[% serial.subscriptionid %]">[% serial.subscriptionid %]</a></td>
211 [% END %]
212                 <td>
213                     [% serial.publisheddate %]
214                 </td>
215                 <td>
216                     [% serial.planneddate %]
217                 </td>
218                 <td>
219                     [% serial.serialseq %]
220                 </td>
221                 <td>
222                     [% IF ( serial.status1 ) %]Expected[% END %][% IF ( serial.status2 ) %]Arrived[% END %][% IF ( serial.status3 ) %]Late[% END %][% IF ( serial.status4 ) %]Missing[% END %][% IF ( serial.status5 ) %]Not Available[% END %][% IF ( serial.status7 ) %]Claimed[% END %]
223                 </td>
224                 <td>
225                     [% serial.notes %]
226                 </td>
227                 <td>
228                     [% serial.branchcode %]
229                 </td>
230                 <td>
231                    <a href="" onclick="print_slip([% serial.subscriptionid |html %], '[% serial.serialseq |html %]'); return false" >Print list</a>
232                 </td>
233                 <td>
234                   [% IF ( serial.cannotedit ) %]
235                     disabled
236                   [% ELSE %]
237                     [% IF ( serial.subscriptionexpired ) %]
238                     <input type="checkbox" name="serialid" value="[% serial.serialid %]" disabled="disabled" />
239                     [% ELSE %]
240                       [% IF ( serial.checked ) %]
241                     <input type="checkbox" name="serialid" checked="checked" value="[% serial.serialid %]" />
242                       [% ELSE %]
243                     <input type="checkbox" name="serialid" value="[% serial.serialid %]" />
244                       [% END %]           
245                     [% END %]
246                   [% END %]
247                 </td>
248             </tr>
249       [% END %]
250         </table>
251       <p><input type="submit" value="Edit serials" />&nbsp;<input type="button" value="Generate Next" onclick="javascript:generateNext([% subscriptionidlist %])" /></p>
252     </div>
253     [% END %]
254   <input type="hidden" name="subscriptionid" value="[% subscriptionidlist %]" />
255
256 </div>
257 </form>
258 [% END %]
259
260 </div>
261 </div>
262
263 <div class="yui-b">
264 [% INCLUDE 'serials-menu.inc' %]
265 </div>
266 </div>
267 [% INCLUDE 'intranet-bottom.inc' %]