koha-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-cvs] CVS: koha/bull serial-issues.pl,1.1,1.2


From: Paul POULAIN
Subject: [Koha-cvs] CVS: koha/bull serial-issues.pl,1.1,1.2
Date: Thu, 04 Aug 2005 06:19:57 -0700

Update of /cvsroot/koha/koha/bull
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8204/bull

Modified Files:
        serial-issues.pl 
Log Message:
synch'ing 2.2 and head

Index: serial-issues.pl
===================================================================
RCS file: /cvsroot/koha/koha/bull/serial-issues.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** serial-issues.pl    12 Aug 2004 14:36:07 -0000      1.1
--- serial-issues.pl    4 Aug 2005 13:19:54 -0000       1.2
***************
*** 15,58 ****
  my $op = $query->param('op');
  my $dbh = C4::Context->dbh;
  my $sth;
  # my $id;
  my ($template, $loggedinuser, $cookie);
! my ($subscriptionid);
! 
! $subscriptionid = $query->param('subscriptionid');
! my $subscription = &getsubscription($subscriptionid);
! 
! ($template, $loggedinuser, $cookie)
! = get_template_and_user({template_name => "bull/serial-issues.tmpl",
!                               query => $query,
!                               type => "intranet",
!                               authnotrequired => 0,
!                               flagsrequired => {catalogue => 1},
!                               debug => 1,
!                               });
! 
! # replace CR by <br> in librarian note
! $subscription->{librariannote} =~ s/\n/\<br\/\>/g;
  
! $template->param(
!       startdate => format_date($subscription->{startdate}),
!       periodicity => $subscription->{periodicity},
!       dow => $subscription->{dow},
!       numberlength => $subscription->{numberlength},
!       weeklength => $subscription->{weeklength},
!       monthlength => $subscription->{monthlength},
!       librariannote => $subscription->{librariannote},
!       numberingmethod => $subscription->{numberingmethod},
!       arrivalplanified => $subscription->{arrivalplanified},
!       status => $subscription->{status},
!       biblionumber => $subscription->{biblionumber},
!       bibliotitle => $subscription->{bibliotitle},
!       notes => $subscription->{notes},
!       subscriptionid => $subscription->{subscriptionid}
!       );
! $template->param(
!                       "periodicity$subscription->{periodicity}" => 1,
!                       "arrival$subscription->{dow}" => 1,
!                       );
  
  output_html_with_http_headers $query, $cookie, $template->output;
--- 15,73 ----
  my $op = $query->param('op');
  my $dbh = C4::Context->dbh;
+ my $selectview = $query->param('selectview');
+ $selectview = C4::Context->preference("SubscriptionHistory") unless 
$selectview;
+ 
  my $sth;
  # my $id;
  my ($template, $loggedinuser, $cookie);
! my $biblionumber = $query->param('biblionumber');
! if ($selectview eq "full"){
!       my $subscriptions = 
get_full_subscription_list_from_biblionumber($biblionumber);
!       
!       my $title = $subscriptions->[0]{bibliotitle};
!       my $yearmin=$subscriptions->[0]{year};
!       my $yearmax=$subscriptions->[scalar(@$subscriptions)-1]{year};
  
!       ($template, $loggedinuser, $cookie)
!       = get_template_and_user({template_name => 
"bull/full-serial-issues.tmpl",
!                                       query => $query,
!                                       type => "intranet",
!                                       authnotrequired => 1,
!                                       debug => 1,
!                                       });
!       
!       # replace CR by <br> in librarian note
!       # $subscription->{opacnote} =~ s/\n/\<br\/\>/g;
!       
!       $template->param(
!               biblionumber => $query->param('biblionumber'),
!               years => $subscriptions,
!               yearmin => $yearmin,
!               yearmax =>$yearmax,
!               bibliotitle => $title,
!               suggestion => C4::Context->preference("suggestion"),
!               virtualshelves => C4::Context->preference("virtualshelves"),
!               );
  
+ } else {
+       my $subscriptions = 
get_subscription_list_from_biblionumber($biblionumber);
+       
+       ($template, $loggedinuser, $cookie)
+       = get_template_and_user({template_name => "bull/serial-issues.tmpl",
+                                       query => $query,
+                                       type => "intranet",
+                                       authnotrequired => 1,
+                                       debug => 1,
+                                       });
+       
+       # replace CR by <br> in librarian note
+       # $subscription->{opacnote} =~ s/\n/\<br\/\>/g;
+       
+       $template->param(
+               biblionumber => $query->param('biblionumber'),
+               subscription_LOOP => $subscriptions,
+               suggestion => C4::Context->preference("suggestion"),
+               virtualshelves => C4::Context->preference("virtualshelves"),
+               );
+ }
  output_html_with_http_headers $query, $cookie, $template->output;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]