Commit graph

33 commits

Author SHA1 Message Date
Paul POULAIN
917c1ab46c fines management (bugfixes & minor improvement)
- pay.pl fixed, the librarian can see patron fines & mark them paid
- fines2.pl fixed, the script now calculate the fines correctly from the finerules :
  * itemtype / patron category if it exist
  * itemtype / default if needed
- renamed misc/fines.pl as fines-sanop.pl
- added 2 systempreferences:
  * MaxFine: the max amount a patron can be charged for an item
  * NoReturnSetLost: how many days of late before a non returned item is marked lost & the patron charged for the full cost of replacement
(those values where hardcoded in fines2.pl
- C4/Circulation/Fines.pm has been removed (unused duplicate of C4/Overdues)

Note that SANOP feature about notify levels have NOT been ported here. I think they are too specific now, and the code is poorly written
I've renammed fines.pl to fines-sanop.pl to point that it is specific.
Thus, all notify_id related features are not used by anything (and always 0)
Can be interesting to reintroduce them, but that will probably be a large work...

Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-18 16:25:00 -05:00
Paul POULAIN
9d7a4829be Insecure should not be set to 'NO'
but to '0'. No is 'true' for Perl.

Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-17 07:12:24 -05:00
Paul POULAIN
d1e0eda8fa IMPORTANT : biblioitems.editionresponsibility field was sometimes spelled with a 'a'
editionserponsability.
This commit fixes all editionresponsAbibility. However, that won't change the biblioitems
column name if you have a wrong one in your DB (if you install a new one, or try a migration from 2.2, that should be OK)

Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-09 19:08:44 -05:00
Paul POULAIN
b52a45e4f7 fixing some french files for installer
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-09 19:08:08 -05:00
Paul POULAIN
c524420cde French installation files
- removing old & useless files
- renaming directories
- adding some Public & Research specific files

(copying some LibLime ideas)

Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-09 19:06:44 -05:00
Paul POULAIN
230d8a902e IMPROVEMENT (for #1416 : Available items marked waiting as soon as hold is placed)
In fact, #1416 is not a bug, it's a feature : SAN-OP librarians place the reserve "book in hand", and confirm on phone that it's available
NPL save the reserve, but pick them from the shelves once a day only. So the item must be "to pull"

This commit improves the behaviour :
- document Reserves.pm a little, it was needed !
- add a systempreference ReservesNeedReturns, that let the library choose it's behaviour
- define the systempref in english & french systempreferences files
- add the systempref through the web installer (bumping to 3.00.00.003)

Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-09 18:37:39 -05:00
Joshua Ferraro
c209a6b16d new auth values for MARC21
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-06 21:17:22 -05:00
Joshua Ferraro
bfecb0001d improvements to marc21 framework
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-06 17:07:24 -05:00
Chris Cormack
47db7248a2 Setting up a system preference to choose whether CGI::Session uses mysql, or
temporary files
Need to add it to a couple more places in C4::Auth

Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-06 17:03:18 -05:00
Joshua Ferraro
cac444cedc improvements to english auth values
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-06 16:35:08 -05:00
Joshua Ferraro
7290f3207d updates to marc21 default framework
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-06 01:40:04 -05:00
Joshua Ferraro
0ec11acbe2 improvements to the english sysprefs
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-06 01:39:46 -05:00
Joshua Ferraro
ba36be1cbc refining barcode plugin, two new options
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-06 01:39:11 -05:00
Joshua Ferraro
b36ddc5feb adding better english stopwords
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2007-10-06 01:37:37 -05:00
Joshua Ferraro
5cb229626b sample label data
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-10-01 17:40:33 -05:00
Joshua Ferraro
ff5cd2a0e8 more marc21 sample data
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-10-01 17:40:32 -05:00
Joshua Ferraro
a0959c16aa fixes last two sysprefs explanation values
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-30 21:34:19 -05:00
Joshua Ferraro
2f5115949b Adding two missing sysprefs
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-30 21:16:58 -05:00
Joshua Ferraro
06848cfae5 Vast improvements to marc21 bib and auth definitions
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-30 19:19:12 -05:00
Joshua Ferraro
97db0fb6d6 more sample data for English
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-30 16:55:23 -05:00
Joshua Ferraro
404ab4bd36 listing valid authority types
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-30 15:57:13 -05:00
Joshua Ferraro
57408637b9 improvements to the system preferences
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-30 03:05:47 -05:00
Joshua Ferraro
a62b9d6e38 fixing marc21 authorities defs
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-30 03:03:49 -05:00
Joshua Ferraro
b6d07ca784 improving sample patron data
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-30 03:01:28 -05:00
Joshua Ferraro
24b1827200 minor adjustments to frameworks
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-30 03:00:56 -05:00
Joshua Ferraro
45e9e184ef genericize spsuggest feature
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-29 16:00:55 -05:00
Mason James
64a5e75384 adding carp debuglevel syspref
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-27 20:25:21 -05:00
Chris Cormack
1a4fc157bf Applying the fix for bug 1416 from paul
Had to edit the patch as it was corrupt
2007-09-20 17:39:43 -05:00
Chris Cormack
2cd76adddf Files sent from paul, Systempreferences translated to French 2007-09-19 02:52:07 -05:00
thd
22b384e0d1 Major change switching Koha record ID from field 090 to 999. 090 is now for
local LC call number as used at many North American academic libraries.
Correcting authoritytypecode values where my typo used the number '0' as
part of the value in one table and the letter 'O' in another table.
Improved seealso column indexing values.

Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-06 21:29:41 -05:00
thd
29f27f0a50 Corrected field and subfield values in frameworks.
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-06 21:23:09 -05:00
thd
78e7932328 Correcting authoritytypecode values where my typo used the number '0' as
part of the value in one table and the letter 'O' in another table.
Improved seealso column indexing values.

Signed-off-by: Chris Cormack <crc@liblime.com>
2007-09-06 21:22:50 -05:00
Joshua Ferraro
7988048ca9 moving sql data to installer directory
Signed-off-by: Chris Cormack <crc@liblime.com>
2007-08-18 22:15:30 -05:00