Merge remote-tracking branch 'kc/new/enh/bug_5922' 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>
68         [% IF location %] ([% location %] ) [% END %]
69                 [% IF ( callnumber ) %]callnumber: [% callnumber %][% END %]</h1>
70 [% END %]
71
72 [% IF ( subscriptions ) %]
73 <table>
74 [% IF ( onesubscription ) %]
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 [% UNLESS ( onesubscription ) %]
165 <tr ><td colspan="7">  <a href="serials-collection.pl?biblionumber=[% biblionumber %]">See any subscription attached to this biblio</a></td>
166 </tr>[% END %]
167 [% END %]
168 </table>
169 [% END %]
170
171
172 [% IF ( years ) %]<form name="edition" action="serials-edit.pl" method="post">
173 <div id="subscription_years" class="toptabs numbered">
174 <ul>
175         [% FOREACH year IN years %]
176         [% IF ( year.year ) %]
177             <li><a href="/cgi-bin/koha/serials/serials-collection.pl?subscriptionid=[% year.subscriptionid %]#subscription-year-[% year.year %]">[% year.year %]</a></li>
178         [% END %]
179     [% END %]
180 </ul>
181
182  [% FOREACH year IN years %]
183 <div id="subscription-year-[% year.year %]">
184         <table style="width:400px;">
185           <tr>
186 [% UNLESS ( year.onesubscription ) %]
187                 <th># Subs</th>
188 [% END %]
189                 <th>Date published
190                 </th>
191                 <th>Date received
192                 </th>
193                 <th>Number
194                 </th>
195                 <th>Status
196                 </th>
197                 <th>Notes
198                 </th>
199                 <th>Branch
200                 </th>
201                 <th>Routing
202                 </th>
203                 <th>Edit
204                 </th>
205             </tr>
206       [% FOREACH serial IN year.serials %]
207     [% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
208 [% UNLESS ( serial.onesubscription ) %]
209                  <td><a href="serials-collection.pl?subscriptionid=[% serial.subscriptionid %]">[% serial.subscriptionid %]</a></td>
210 [% END %]
211                 <td>
212                     [% serial.publisheddate %]
213                 </td>
214                 <td>
215                     [% serial.planneddate %]
216                 </td>
217                 <td>
218                     [% serial.serialseq %]
219                 </td>
220                 <td>
221                     [% 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 %]
222                 </td>
223                 <td>
224                     [% serial.notes %]
225                 </td>
226                 <td>
227                     [% serial.branchcode %]
228                 </td>
229                 <td>
230                    <a href="" onclick="print_slip([% serial.subscriptionid |html %], '[% serial.serialseq |html %]'); return false" >Print list</a>
231                 </td>
232                 <td>
233                   [% IF ( serial.cannotedit ) %]
234                     disabled
235                   [% ELSE %]
236                     [% IF ( serial.subscriptionexpired ) %]
237                     <input type="checkbox" name="serialid" value="[% serial.serialid %]" disabled="disabled" />
238                     [% ELSE %]
239                       [% IF ( serial.checked ) %]
240                     <input type="checkbox" name="serialid" checked="checked" value="[% serial.serialid %]" />
241                       [% ELSE %]
242                     <input type="checkbox" name="serialid" value="[% serial.serialid %]" />
243                       [% END %]           
244                     [% END %]
245                   [% END %]
246                 </td>
247             </tr>
248       [% END %]
249         </table>
250       <p><input type="submit" value="Edit serials" />&nbsp;<input type="button" value="Generate Next" onclick="javascript:generateNext([% subscriptionidlist %])" /></p>
251     </div>
252     [% END %]
253   <input type="hidden" name="subscriptionid" value="[% subscriptionidlist %]" />
254
255 </div>
256 </form>
257 [% END %]
258
259 </div>
260 </div>
261
262 <div class="yui-b">
263 [% INCLUDE 'serials-menu.inc' %]
264 </div>
265 </div>
266 [% INCLUDE 'intranet-bottom.inc' %]