Add Collection code limit to issues_stats report.
[koha.git] / serials / serials-home.pl
index 03b89fb..7b0c464 100755 (executable)
@@ -17,7 +17,6 @@
 # Koha; if not, write to the Free Software Foundation, Inc., 59 Temple Place,
 # Suite 330, Boston, MA  02111-1307 USA
 
-# $Id$
 
 =head1 NAME
 
@@ -46,7 +45,6 @@ use CGI;
 use C4::Auth;
 use C4::Serials;
 use C4::Output;
-use C4::Interface::CGI::Output;
 use C4::Context;
 
 my $query         = new CGI;
@@ -56,6 +54,12 @@ my $routing       = $query->param('routing');
 my $searched      = $query->param('searched');
 my $biblionumber  = $query->param('biblionumber');
 
+my @serialseqs = $query->param('serialseq');
+my @planneddates = $query->param('planneddate');
+my @publisheddates = $query->param('publisheddate');
+my @status = $query->param('status');
+my @notes = $query->param('notes');
+
 my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
     {
         template_name   => "serials/serials-home.tmpl",
@@ -67,6 +71,24 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
     }
 );
 
+if (@serialseqs){
+  my @information;
+  my $index;
+  foreach my $seq (@serialseqs){
+    if ($seq){
+      ### FIXME  This limitation that a serial must be given a title may not be very efficient for some library who do not update serials titles.
+      push @information,
+        { serialseq=>$seq,
+          publisheddate=>$publisheddates[$index],   
+          planneddate=>$planneddates[$index],   
+          notes=>$notes[$index],   
+          status=>$status[$index]
+        }     
+    }   
+    $index++; 
+  } 
+  $template->param('information'=>\@information);
+}
 my @subscriptions;
 if ($searched){
     @subscriptions = GetSubscriptions( $title, $ISSN, $biblionumber );