Bug 8977:replace unitialized directory var in printoverdues
[koha_fer] / koha-tmpl / intranet-tmpl / prog / en / modules / serials / serials-collection.tt
index 9717899..3d2e690 100644 (file)
@@ -1,9 +1,14 @@
 [% INCLUDE 'doc-head-open.inc' %]
-<title>Koha &rsaquo; Serials &rsaquo; Serial Collection information for [% bibliotitle %]</title>
+<title>Koha &rsaquo; Serials &rsaquo; Serial collection information for [% bibliotitle %]</title>
 [% INCLUDE 'doc-head-close.inc' %]
 
 <script type="text/javascript">
 //<![CDATA[
+function generateReceive(subscriptionid) {
+    if(nbissues=prompt(_("How many issues do you want to receive ?"))){
+        document.location = 'serials-collection.pl?op=gennext&subscriptionid='+subscriptionid+'&nbissues='+nbissues;
+    }
+}
 function print_slip(subscriptionid,issue){
     var myurl = 'routing-preview.pl?ok=1&subscriptionid='+subscriptionid+'&issue='+issue;
     window.open(myurl,'PrintSlip','width=500,height=500,toolbar=no,scrollbars=yes');
@@ -41,18 +46,18 @@ function generateNext(subscriptionid) {
 }
 
 $(document).ready(function() {
-       $('#subscription_years > ul').tabs();
+    $('#subscription_years').tabs();
 });
  
 
 //]]>
 </script>
 </head>
-<body class="yui-skin-sam">
+<body id="ser_serials-collection" class="yui-skin-sam ser">
 [% INCLUDE 'header.inc' %]
 [% INCLUDE 'serials-search.inc' %]
 
-<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>
+<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>
 
 <div id="doc3" class="yui-t2">
    
@@ -64,25 +69,26 @@ $(document).ready(function() {
 [% UNLESS ( popup ) %]
        [% INCLUDE 'serials-toolbar.inc' %]
 
-       <h1>Serial Collection information for  <i>[% bibliotitle %]</i> ([% location %] ) 
+       <h1>Serial collection information for  <i>[% bibliotitle %]</i>
+        [% IF location %] ([% location %] ) [% END %]
                [% IF ( callnumber ) %]callnumber: [% callnumber %][% END %]</h1>
 [% END %]
 
 [% IF ( subscriptions ) %]
 <table>
-[% IF ( onesubscription ) %]
-<caption> Subscription Summary</caption>
+[% IF ( subscriptions.size == 1 ) %]
+<caption> Subscription summary</caption>
 [% ELSE %]
-<caption> Subscription Summaries</caption>
+<caption> Subscription summaries</caption>
 [% END %]
 <tr>
-  <th>Subscription Num. </th>
+  <th>Subscription num.</th>
   <th>Frequency</th>
   <th>Numbering pattern</th>
   <th>Library</th>
   <th>Call number</th>
   <th>Notes</th>
-  <th>Routing</th>
+  [% IF ( routing && CAN_user_serials_routing ) %]<th>Routing</th>[% END %]
   <th>Renew</th>
 </tr>
 [% FOREACH subscription IN subscriptions %]
@@ -126,16 +132,16 @@ $(document).ready(function() {
                     Number
                 [% END %]
                 [% IF ( subscription.numberpattern2 ) %]
-                    Volume, Number, Issue
+                    Volume, number, issue
                 [% END %]
                 [% IF ( subscription.numberpattern3 ) %]
-                    Volume, Number
+                    Volume, number
                 [% END %]
                 [% IF ( subscription.numberpattern4 ) %]
-                    Volume, Issue
+                    Volume, issue
                 [% END %]
                 [% IF ( subscription.numberpattern5 ) %]
-                    Number, Issue
+                    Number, issue
                 [% END %]
                 [% IF ( subscription.numberpattern6 ) %]
                     Seasonal only
@@ -145,10 +151,14 @@ $(document).ready(function() {
                 [% END %]</td>
             <td> [% subscription.branchcode %]</td>
             <td> [% subscription.callnumber %]</td>
-        <td> [% subscription.notes %]        [% IF ( subscription.subscriptionexpired ) %]<br /><span class="problem"> Subscription Expired</span>
+        <td> [% subscription.notes %]        [% IF ( subscription.subscriptionexpired ) %]<br /><span class="problem"> Subscription expired</span>
         [% END %]
         </td>
-                       <td><a href="/cgi-bin/koha/serials/routing.pl?subscriptionid=[% subscription.subscriptionid %]">Edit Routing List</a></td>
+        [% IF ( routing && CAN_user_serials_routing ) %]
+        <td>
+            <a href="/cgi-bin/koha/serials/routing.pl?subscriptionid=[% subscription.subscriptionid %]">Edit routing list</a>
+        </td>
+        [% END %]
         [% 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>
         [% ELSE %]
         [% 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>
@@ -160,9 +170,10 @@ $(document).ready(function() {
       </tr>
 [% END %]
 [% IF ( subscr ) %]
-[% UNLESS ( onesubscription ) %]
-<tr ><td colspan="7">  <a href="serials-collection.pl?biblionumber=[% biblionumber %]">See any subscription attached to this biblio</a></td>
-</tr>[% END %]
+[% IF ( subscriptioncount > 1 ) %]
+<tr ><td colspan="8">  <a href="serials-collection.pl?biblionumber=[% biblionumber %]">See any subscription attached to this biblio</a></td>
+</tr>
+[% END %]
 [% END %]
 </table>
 [% END %]
@@ -173,16 +184,24 @@ $(document).ready(function() {
 <ul>
        [% FOREACH year IN years %]
         [% IF ( year.year ) %]
-            <li><a href="/cgi-bin/koha/serials/serials-collection.pl?subscriptionid=[% year.subscriptionid %]#subscription-year-[% year.year %]">[% year.year %]</a></li>
+            <li><a href="#subscription-year-[% year.year %]">[% year.year %]</a></li>
         [% END %]
     [% END %]
 </ul>
 
  [% FOREACH year IN years %]
 <div id="subscription-year-[% year.year %]">
-        <table style="width:400px;">
+    [% IF ( CAN_user_serials_receive_serials ) %]
+        <p>
+            <input type="submit" value="Edit serials" />&nbsp;
+            <input type="button" value="Generate Next" onclick="javascript:generateNext([% subscriptionidlist %])" />
+            [% IF ( subscriptions.size == 1 and !serialsadditems ) %]&nbsp;<input type="button" value="Multi receiving" onclick="javascript:generateReceive([% subscriptionidlist %])" />[% END %]
+        </p>
+    [% END %]
+
+        <table>
          <tr>
-[% UNLESS ( year.onesubscription ) %]
+[% IF ( subscriptions.size > 1 ) %]
                 <th># Subs</th>
 [% END %]
                 <th>Date published
@@ -195,16 +214,14 @@ $(document).ready(function() {
                 </th>
                 <th>Notes
                 </th>
-                <th>Branch
-                </th>
-               <th>Routing
-               </th>
-                <th>Edit
+                <th>Library
                 </th>
+                [% IF ( routing ) %]<th>Routing</th>[% END %]
+                [% IF ( CAN_user_serials_receive_serials ) %]<th>Edit</th>[% END %]
             </tr>
       [% FOREACH serial IN year.serials %]
     [% UNLESS ( loop.odd ) %]<tr class="highlight">[% ELSE %]<tr>[% END %]
-[% UNLESS ( serial.onesubscription ) %]
+[% IF ( subscriptions.size > 1 ) %]
                  <td><a href="serials-collection.pl?subscriptionid=[% serial.subscriptionid %]">[% serial.subscriptionid %]</a></td>
 [% END %]
                 <td>
@@ -225,9 +242,12 @@ $(document).ready(function() {
                 <td>
                     [% serial.branchcode %]
                 </td>
-               <td>
-                  <a href="" onclick="print_slip([% serial.subscriptionid |html %], '[% serial.serialseq |html %]'); return false" >Print list</a>
-               </td>
+                [% IF ( routing ) %]
+                <td>
+                    <a href="" onclick="print_slip([% serial.subscriptionid |html %], '[% serial.serialseq |html %] ([% serial.planneddate %])'); return false" >Print list</a>
+                </td>
+                [% END %]
+            [% IF ( CAN_user_serials_receive_serials ) %]
                 <td>
                   [% IF ( serial.cannotedit ) %]
                     disabled
@@ -243,10 +263,10 @@ $(document).ready(function() {
                     [% END %]
                   [% END %]
                 </td>
+            [% END %]
             </tr>
       [% END %]
         </table>
-      <p><input type="submit" value="Edit serials" />&nbsp;<input type="button" value="Generate Next" onclick="javascript:generateNext([% year.subscriptionidlist %])" /></p>
     </div>
     [% END %]
   <input type="hidden" name="subscriptionid" value="[% subscriptionidlist %]" />