Reintroducing history dates for serial-issue (see previous commit for staff // feature)
authorPaul POULAIN <paul.poulain@biblibre.com>
Fri, 4 Apr 2008 09:16:00 +0000 (11:16 +0200)
committerJoshua Ferraro <jmf@liblime.com>
Thu, 10 Apr 2008 07:52:54 +0000 (02:52 -0500)
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
C4/Serials.pm
koha-tmpl/opac-tmpl/prog/en/modules/opac-serial-issues.tmpl
opac/opac-serial-issues.pl

index 9132925..35ef133 100644 (file)
@@ -519,6 +519,7 @@ sub GetSubscriptionsFromBiblionumber {
         SELECT subscription.*,
                branches.branchname,
                subscriptionhistory.*,
+               subscriptionhistory.enddate as histenddate, 
                aqbudget.bookfundid,
                aqbooksellers.name AS aqbooksellername,
                biblio.title AS bibliotitle
@@ -541,6 +542,7 @@ sub GetSubscriptionsFromBiblionumber {
     while ( my $subs = $sth->fetchrow_hashref ) {
         $subs->{startdate}     = format_date( $subs->{startdate} );
         $subs->{histstartdate} = format_date( $subs->{histstartdate} );
+        $subs->{histenddate} = format_date( $subs->{histenddate} );
         $subs->{opacnote}     =~ s/\n/\<br\/\>/g;
         $subs->{missinglist}  =~ s/\n/\<br\/\>/g;
         $subs->{recievedlist} =~ s/\n/\<br\/\>/g;
index 95d6d0c..bbc8a15 100644 (file)
@@ -17,8 +17,7 @@
 <form method="post" name="f">
 <!-- TMPL_LOOP name="subscription_LOOP" -->
 <h2>Subscription information for <!-- TMPL_VAR name="bibliotitle" --></h2>
-               <p>It began on <!-- TMPL_VAR name="startdate" --> and is issued every
-               
+               <p>The current subscription began on <!-- TMPL_VAR name="startdate" --> and is issued every
                <!--TMPL_IF name="periodicity1" -->
                                day
                <!-- /TMPL_IF -->
                <!--TMPL_IF name="periodicity11" -->
                                2 years
                <!-- /TMPL_IF -->
-               
-               on
-               
                <!--TMPL_IF name="arrival1" -->
-                       Monday
+                       on Monday
                <!-- /TMPL_IF -->
                <!--TMPL_IF name="arrival2" -->
-                               Tuesday
+                               on Tuesday
                <!-- /TMPL_IF -->
                <!--TMPL_IF name="arrival3" -->
-                               Wednesday
+                               on Wednesday
                <!-- /TMPL_IF -->
                <!--TMPL_IF name="arrival4" -->
-                               Thursday
+                               on Thursday
                <!-- /TMPL_IF -->
                <!--TMPL_IF name="arrival5" -->
-                               Friday
+                               on Friday
                <!-- /TMPL_IF -->
                <!--TMPL_IF name="arrival6" -->
-                               Saturday
+                               on Saturday
                <!-- /TMPL_IF -->
                <!--TMPL_IF name="arrival7" -->
-                               Sunday
+                               on Sunday
                <!-- /TMPL_IF -->
                
                for 
                        <!-- TMPL_IF name="weeklength" --><!-- TMPL_VAR name="weeklength" --> weeks<!-- /TMPL_IF -->
                        <!-- TMPL_IF name="monthlength" --><!-- TMPL_VAR name="monthlength" --> months<!-- /TMPL_IF -->
                        
-               since <!-- TMPl_VAR name="startdate" -->
+               <p>The first subscription was started on  <!-- TMPl_VAR name="histstartdate" --></p>
+               <!-- TMPL_IF name="histenddate" -->
+            <p>The subscription expired on <!-- TMPl_VAR name="histenddate" --></p>
+        <!-- /TMPL_IF -->
                </p>
     <h2><!-- TMPL_VAR name="branchcode" --> <!-- TMPL_VAR name="notes" --></h2>
   <!-- TMPL_IF name="recievedlist" -->
index 8fabcca..4935e29 100755 (executable)
@@ -94,7 +94,6 @@ else {
     foreach (@$subscriptions) {
         my $subscription = getalert($loggedinuser,'issue',$_->{subscriptionid});
         if (@$subscription[0]) {
-               warn ">>>>>>>>> has alert : loggedinuser / ".$_->{subscriptionid};
             $_->{hasalert} = 1;
         }
     }