koha-cvs
[Top][All Lists]
Advanced

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

[Koha-cvs] CVS: koha/C4 Auth.pm,1.28,1.29


From: Paul POULAIN
Subject: [Koha-cvs] CVS: koha/C4 Auth.pm,1.28,1.29
Date: Wed, 06 Aug 2003 05:38:29 -0700

Update of /cvsroot/koha/koha/C4
In directory sc8-pr-cvs1:/tmp/cvs-serv11231/C4

Modified Files:
        Auth.pm 
Log Message:
adding demo mode

Index: Auth.pm
===================================================================
RCS file: /cvsroot/koha/koha/C4/Auth.pm,v
retrieving revision 1.28
retrieving revision 1.29
diff -C2 -r1.28 -r1.29
*** Auth.pm     11 Jun 2003 18:40:53 -0000      1.28
--- Auth.pm     6 Aug 2003 12:38:27 -0000       1.29
***************
*** 46,50 ****
    my $query = new CGI;
  
!   my ($template, $borrowernumber, $cookie) 
      = get_template_and_user({template_name   => "opac-main.tmpl",
                               query           => $query,
--- 46,50 ----
    my $query = new CGI;
  
!   my ($template, $borrowernumber, $cookie)
      = get_template_and_user({template_name   => "opac-main.tmpl",
                               query           => $query,
***************
*** 368,371 ****
--- 368,376 ----
                return 2;
        }
+       if ($userid eq 'demo' && $password eq 'demo' && 
C4::Context->config('demo')) {
+               # DEMO => the demo user is allowed to do everything (if demo 
set to 1 in koha.conf
+               # some features won't be effective : modify systempref, modify 
MARC structure,
+               return 2;
+       }
        return 0;
  }
***************
*** 400,403 ****
--- 405,412 ----
      if ($userid eq C4::Context->config('user')) {
        # Super User Account from /etc/koha.conf
+       $flags->{'superlibrarian'}=1;
+     }
+     if ($userid eq 'demo' && C4::Context->config('demo')) {
+       # Demo user that can do "anything" (demo=1 in /etc/koha.conf)
        $flags->{'superlibrarian'}=1;
      }




reply via email to

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