X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=serials%2Fserials-home.pl;h=9ec03364aee7fb2703de399fc757e7832123f39f;hb=11b62318f445ca514d8c55d8c2973b45bdaa6295;hp=1cb850795b91bdb4187af506127a63cc875fdda7;hpb=abf523e751e980f6030dff047d9b872930b539a1;p=koha.git diff --git a/serials/serials-home.pl b/serials/serials-home.pl index 1cb850795b..9ec03364ae 100755 --- a/serials/serials-home.pl +++ b/serials/serials-home.pl @@ -13,11 +13,10 @@ # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR # A PARTICULAR PURPOSE. See the GNU General Public License for more details. # -# You should have received a copy of the GNU General Public License along with -# Koha; if not, write to the Free Software Foundation, Inc., 59 Temple Place, -# Suite 330, Boston, MA 02111-1307 USA +# You should have received a copy of the GNU General Public License along +# with Koha; if not, write to the Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -# $Id$ =head1 NAME @@ -27,47 +26,33 @@ serials-home.pl this script is the main page for serials/ -=head1 PARAMETERS - -=over 4 - -=item title - -=item ISSN - -=item biblionumber - -=back - =cut - -use strict; +use Modern::Perl; use CGI; use C4::Auth; -use C4::Serials; -use C4::Output; -use C4::Interface::CGI::Output; +use C4::Branch; use C4::Context; -use HTML::Template; +use C4::Output; +use C4::Serials; + +my $query = new CGI; +my $routing = $query->param('routing') || C4::Context->preference("RoutingSerials"); -my $query = new CGI; -my $title = $query->param('title'); -my $ISSN = $query->param('ISSN'); -my $biblionumber = $query->param('biblionumber'); -my @subscriptions = GetSubscriptions($title,$ISSN,$biblionumber); -my ($template, $loggedinuser, $cookie) -= get_template_and_user({template_name => "serials/serials-home.tmpl", - query => $query, - type => "intranet", - authnotrequired => 0, - flagsrequired => {catalogue => 1}, - debug => 1, - }); +my ( $template, $loggedinuser, $cookie ) = get_template_and_user( + { + template_name => "serials/serials-home.tmpl", + query => $query, + type => "intranet", + authnotrequired => 0, + flagsrequired => { serials => '*' }, + debug => 1, + } +); $template->param( - subscriptions => \@subscriptions, - title => $title, - ISSN => $ISSN, - ); + routing => $routing, + (uc(C4::Context->preference("marcflavour"))) => 1 +); + output_html_with_http_headers $query, $cookie, $template->output;