[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Koha-cvs] CVS: koha/acqui basket.pl,1.24.2.5,1.24.2.6 newbiblio.pl,1.21
From: |
Henri-Damien LAURENT |
Subject: |
[Koha-cvs] CVS: koha/acqui basket.pl,1.24.2.5,1.24.2.6 newbiblio.pl,1.21.2.1,1.21.2.2 |
Date: |
Fri, 26 Aug 2005 05:21:51 -0700 |
Update of /cvsroot/koha/koha/acqui
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24682/acqui
Modified Files:
Tag: rel_2_2
basket.pl newbiblio.pl
Log Message:
Commiting all that allows Branch Independancy management :
* in acquisition module, an order can be modified/recieved/closed only by a
librarian from the same branch than the librarian that created the basket.
* in catalogue module, an item can be modified/deleted/created only by a
librarian from the same branch as item owner branch
* in members module, a member can be created/modified only by a librarian from
the branch of the member.
Modifying Context.pm :
Adding userenv context variable.
Is set during checkauth or get_template_and_user
Modifying Auth.pm function checkauth : setting userenv context variable
Modifying Acquisition.pm:
* histsearch
* branches
* bookfunds
* getsupplierlistwithlateorders
* getlateorders
* getallorders
* getorders
Add a branch criterium if IndependantBranches is set.
Modifiying Suggestion.pm:
* searchsuggestions Will look first for th Librarian Branch and restrict
search to suggestion made by users from this branch
* countsuggestions Will look first for th Librarian Branch and restrict
search to suggestion made by users from this branch
File Modifiying :
* admin/aqbudget.pl adding a branch selection for budget.
* parameters/aqbudget.tmpl
* admin/aqbookfund.pl adding a branch selection for bookfund
* parameters/aqookfund.tmpl
And adding branch selection to members and items changes.
WARNING: bibid are still used in additem, unlike in HEAD... Shall be soon fixed.
Index: basket.pl
===================================================================
RCS file: /cvsroot/koha/koha/acqui/basket.pl,v
retrieving revision 1.24.2.5
retrieving revision 1.24.2.6
diff -C2 -r1.24.2.5 -r1.24.2.6
*** basket.pl 2 Aug 2005 08:59:28 -0000 1.24.2.5
--- basket.pl 26 Aug 2005 12:21:49 -0000 1.24.2.6
***************
*** 57,60 ****
--- 57,74 ----
# get librarian branch...
+ if (C4::Context->preference("IndependantBranches")) {
+ my $userenv = C4::Context->userenv;
+ unless ($userenv->{flags} == 1){
+ my $validtest = ($basket->{creationdate} eq '')
+ || ($basket->{branch} eq '')
+ || ($userenv->{branch} eq
$basket->{branch})
+ || ($userenv->{branch} eq '')
+ || ($basket->{branch} eq '');
+ unless ($validtest) {
+ print $query->redirect("../mainpage.pl");
+ exit 1;
+ }
+ }
+ }
# if new basket, pre-fill infos
Index: newbiblio.pl
===================================================================
RCS file: /cvsroot/koha/koha/acqui/newbiblio.pl,v
retrieving revision 1.21.2.1
retrieving revision 1.21.2.2
diff -C2 -r1.21.2.1 -r1.21.2.2
*** newbiblio.pl 28 Jun 2005 11:51:59 -0000 1.21.2.1
--- newbiblio.pl 26 Aug 2005 12:21:49 -0000 1.21.2.2
***************
*** 170,173 ****
--- 170,176 ----
listprice =>
$booksellers[0]->{'listprice'},
gstreg =>
$booksellers[0]->{'gstreg'},
+ invoiceinc =>
$booksellers[0]->{'invoiceincgst'},
+ invoicedisc =>
$booksellers[0]->{'invoicedisc'},
+ nocalc =>
$booksellers[0]->{'nocalc'},
name =>
$booksellers[0]->{'name'},
currency =>
$booksellers[0]->{'listprice'},
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Koha-cvs] CVS: koha/acqui basket.pl,1.24.2.5,1.24.2.6 newbiblio.pl,1.21.2.1,1.21.2.2,
Henri-Damien LAURENT <=
- Prev by Date:
[Koha-cvs] CVS: koha/C4 Acquisition.pm,1.9.2.6,1.9.2.7 Auth.pm,1.36.2.3,1.36.2.4 Context.pm,1.18.2.2,1.18.2.3 Suggestions.pm,1.4.2.1,1.4.2.2
- Next by Date:
[Koha-cvs] CVS: koha/koha-tmpl/intranet-tmpl/default/en/parameters aqbookfund.tmpl,1.27,1.27.2.1 aqbudget.tmpl,1.25,1.25.2.1
- Previous by thread:
[Koha-cvs] CVS: koha/C4 Acquisition.pm,1.9.2.6,1.9.2.7 Auth.pm,1.36.2.3,1.36.2.4 Context.pm,1.18.2.2,1.18.2.3 Suggestions.pm,1.4.2.1,1.4.2.2
- Next by thread:
[Koha-cvs] CVS: koha/koha-tmpl/intranet-tmpl/default/en/parameters aqbookfund.tmpl,1.27,1.27.2.1 aqbudget.tmpl,1.25,1.25.2.1
- Index(es):