Bug 7122 - Add a div to opac-messaging.tt to facilitate consistent styling across...
[koha.git] / mainpage.pl
index e74890b..857bd7c 100755 (executable)
@@ -1,5 +1,8 @@
 #!/usr/bin/perl
 
+# Copyright Paul Poulain 2002
+# Parts Copyright Liblime 2007
+#
 # This file is part of Koha.
 #
 # Koha is free software; you can redistribute it and/or modify it under the
 # 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.
 
 use strict;
-require Exporter;
-
-use C4::Output;    # contains gettemplate
-use C4::Interface::CGI::Output;
+use warnings;
 use CGI;
+use C4::Output;
 use C4::Auth;
 use C4::AuthoritiesMarc;
 use C4::Koha;
@@ -30,8 +30,10 @@ my $query     = new CGI;
 my $authtypes = getauthtypes;
 my @authtypesloop;
 
-foreach my $thisauthtype ( sort { $authtypes->{$a} <=> $authtypes->{$b} }
-    keys %$authtypes )
+foreach my $thisauthtype (
+    sort { $authtypes->{$a} <=> $authtypes->{$b} }
+    keys %$authtypes
+  )
 {
     my %row = (
         value        => $thisauthtype,
@@ -47,29 +49,16 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
         type            => "intranet",
         authnotrequired => 0,
         flagsrequired   => {
-    #        catalogue        => 1,
-    #        circulate        => 1,
-    #        parameters       => 1,
-    #        borrowers        => 1,
-    #        permissions      => 1,
-    #        reserveforothers => 1,
-    #        borrow           => 1,
-    #        reserveforself   => 1,
-    #        editcatalogue    => 1,
-    #        updatecharges    => 1,
+            catalogue => 1,
         },
-        debug => 1,
     }
 );
 
-my $marc_p = C4::Context->boolean_preference("marc");
-
 $template->param(
-    NOTMARC       => !$marc_p,
     authtypesloop => \@authtypesloop
 );
 
-my $all_koha_news = &GetNewsToDisplay("koha");
+my $all_koha_news   = &GetNewsToDisplay("koha");
 my $koha_news_count = scalar @$all_koha_news;
 
 $template->param(