Merge remote branch 'kc/new/enh/bug_5692' into kcmaster
[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> ([% location %] ) 
68                 [% IF ( callnumber ) %]callnumber: [% callnumber %][% END %]</h1>
69 [% END %]
70
71 [% IF ( subscriptions ) %]
72 <table>
73 [% IF ( onesubscription ) %]
74 <caption> Subscription Summary</caption>
75 [% ELSE %]
76 <caption> Subscription Summaries</caption>
77 [% END %]
78 <tr>
79   <th>Subscription Num. </th>
80   <th>Frequency</th>
81   <th>Numbering pattern</th>
82   <th>Library</th>
83   <th>Call number</th>
84   <th>Notes</th>
85   <th>Routing</th>
86   <th>Renew</th>
87 </tr>
88 [% FOREACH subscription IN subscriptions %]
89     [% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
90       <td><a href="subscription-detail.pl?subscriptionid=[% subscription.subscriptionid %]"># [% subscription.subscriptionid %]</a> </td>
91       <td>         [% IF ( subscription.periodicity1 ) %]
92                         1/day
93                 [% END %]
94                 [% IF ( subscription.periodicity2 ) %]
95                         1/week
96                 [% END %]
97                 [% IF ( subscription.periodicity3 ) %]
98                         1/2 weeks
99                 [% END %]
100                 [% IF ( subscription.periodicity4 ) %]
101                         1/3 weeks
102                 [% END %]
103                 [% IF ( subscription.periodicity5 ) %]
104                         1/Month
105                 [% END %]
106                 [% IF ( subscription.periodicity6 ) %]
107                         1/2 Months (6/year)
108                 [% END %]
109                 [% IF ( subscription.periodicity7 ) %]
110                         1/quarter
111                 [% END %]
112                 [% IF ( subscription.periodicity8 ) %]
113                         1/quarter
114                 [% END %]
115                 [% IF ( subscription.periodicity9 ) %]
116                         2/year
117                 [% END %]
118                 [% IF ( subscription.periodicity10 ) %]
119                         1/year
120                 [% END %]
121                 [% IF ( subscription.periodicity11 ) %]
122                         1/2 years
123                 [% END %]</td>
124            <td>
125                 [% IF ( subscription.numberpattern1 ) %]
126                     Number
127                 [% END %]
128                 [% IF ( subscription.numberpattern2 ) %]
129                     Volume, Number, Issue
130                 [% END %]
131                 [% IF ( subscription.numberpattern3 ) %]
132                     Volume, Number
133                 [% END %]
134                 [% IF ( subscription.numberpattern4 ) %]
135                     Volume, Issue
136                 [% END %]
137                 [% IF ( subscription.numberpattern5 ) %]
138                     Number, Issue
139                 [% END %]
140                 [% IF ( subscription.numberpattern6 ) %]
141                     Seasonal only
142                 [% END %]
143                 [% IF ( subscription.numberpattern7 ) %]
144                     None of the above
145                 [% END %]</td>
146             <td> [% subscription.branchcode %]</td>
147             <td> [% subscription.callnumber %]</td>
148         <td> [% subscription.notes %]        [% IF ( subscription.subscriptionexpired ) %]<br /><span class="problem"> Subscription Expired</span>
149         [% END %]
150         </td>
151                         <td><a href="/cgi-bin/koha/serials/routing.pl?subscriptionid=[% subscription.subscriptionid %]">Edit Routing List</a></td>
152         [% 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>
153         [% ELSE %]
154         [% 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>
155         [% ELSE %]
156         <td> &nbsp;</td>
157         [% END %]
158         [% END %]
159
160       </tr>
161 [% END %]
162 [% IF ( subscr ) %]
163 [% UNLESS ( onesubscription ) %]
164 <tr ><td colspan="7">  <a href="serials-collection.pl?biblionumber=[% biblionumber %]">See any subscription attached to this biblio</a></td>
165 </tr>[% END %]
166 [% END %]
167 </table>
168 [% END %]
169
170
171 [% IF ( years ) %]<form name="edition" action="serials-edit.pl" method="post">
172 <div id="subscription_years" class="toptabs numbered">
173 <ul>
174         [% FOREACH year IN years %]
175         [% IF ( year.year ) %]
176             <li><a href="/cgi-bin/koha/serials/serials-collection.pl?subscriptionid=[% year.subscriptionid %]#subscription-year-[% year.year %]">[% year.year %]</a></li>
177         [% END %]
178     [% END %]
179 </ul>
180
181  [% FOREACH year IN years %]
182 <div id="subscription-year-[% year.year %]">
183         <table style="width:400px;">
184           <tr>
185 [% UNLESS ( year.onesubscription ) %]
186                 <th># Subs</th>
187 [% END %]
188                 <th>Date published
189                 </th>
190                 <th>Date received
191                 </th>
192                 <th>Number
193                 </th>
194                 <th>Status
195                 </th>
196                 <th>Notes
197                 </th>
198                 <th>Branch
199                 </th>
200                 <th>Routing
201                 </th>
202                 <th>Edit
203                 </th>
204             </tr>
205       [% FOREACH serial IN year.serials %]
206     [% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
207 [% UNLESS ( serial.onesubscription ) %]
208                  <td><a href="serials-collection.pl?subscriptionid=[% serial.subscriptionid %]">[% serial.subscriptionid %]</a></td>
209 [% END %]
210                 <td>
211                     [% serial.publisheddate %]
212                 </td>
213                 <td>
214                     [% serial.planneddate %]
215                 </td>
216                 <td>
217                     [% serial.serialseq %]
218                 </td>
219                 <td>
220                     [% 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 %]
221                 </td>
222                 <td>
223                     [% serial.notes %]
224                 </td>
225                 <td>
226                     [% serial.branchcode %]
227                 </td>
228                 <td>
229                    <a href="" onclick="print_slip([% serial.subscriptionid |html %], '[% serial.serialseq |html %]'); return false" >Print list</a>
230                 </td>
231                 <td>
232                   [% IF ( serial.cannotedit ) %]
233                     disabled
234                   [% ELSE %]
235                     [% IF ( serial.subscriptionexpired ) %]
236                     <input type="checkbox" name="serialid" value="[% serial.serialid %]" disabled="disabled" />
237                     [% ELSE %]
238                       [% IF ( serial.checked ) %]
239                     <input type="checkbox" name="serialid" checked="checked" value="[% serial.serialid %]" />
240                       [% ELSE %]
241                     <input type="checkbox" name="serialid" value="[% serial.serialid %]" />
242                       [% END %]           
243                     [% END %]
244                   [% END %]
245                 </td>
246             </tr>
247       [% END %]
248         </table>
249       <p><input type="submit" value="Edit serials" />&nbsp;<input type="button" value="Generate Next" onclick="javascript:generateNext([% year.subscriptionidlist %])" /></p>
250     </div>
251     [% END %]
252   <input type="hidden" name="subscriptionid" value="[% subscriptionidlist %]" />
253
254 </div>
255 </form>
256 [% END %]
257
258 </div>
259 </div>
260
261 <div class="yui-b">
262 [% INCLUDE 'serials-menu.inc' %]
263 </div>
264 </div>
265 [% INCLUDE 'intranet-bottom.inc' %]