This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".
The branch, new/enh/bug_5548 has been created
at e57dadf762101cfb7371c3d2c93e8163a2ace69f (commit)
- Log -----------------------------------------------------------------
commit e57dadf762101cfb7371c3d2c93e8163a2ace69f
Author: Ian Walls <[email protected]>
Date: Mon Mar 28 17:17:09 2011 -0400
Bug 5548: Hard Due Dates Circ Rule
Implements the RFC found at
http://wiki.koha-community.org/wiki/Hard_Due_Dates_Circ_Rule_RFC. See squashed
commits
messages below for details of implementation.
Squashed commit of the following:
commit 871b91af00871146eb1216ebf5ce673dda2c5925
Author: Ian Walls <[email protected]>
Date: Tue Dec 28 15:09:49 2010 -0500
Hard Due Dates dev part 3: implementing the due dates in circ
CalcDateDue now calls GetLoanLength, rather than each invocation
running separately one after another. Therefore, instead of
the 'loanlength' param, CalcDateDue now takes 'itype', and uses the
info to get both the issuelength and the hardduedate info (if it exists)
Global Due Date no longer populates in the sticky due date field in
Circ, since it can't be determined before the item is scanned. Any specified
due date still overrides the circulation rules, if allowed.
Hard Due Dates in the past will return an error message, but can be
manually specified if truly desired.
Also, a small fix to updatedatabase.pl to allow the old data to
populate if possible.
commit 14d5505f3c01287a2464a759f0076c1d4b665c49
Author: Ian Walls <[email protected]>
Date: Mon Dec 27 18:28:11 2010 -0500
HardDueDates dev part 2: adding admin interface
Adds columns to Smart Rules page, including calendar for easy date
selection.
Removes globalDueDate and ceilingDueDates from system preferences
editors
commit 76e3e3d86a7a54c6ce4253e7f68278b4dc75a0bb
Author: Ian Walls <[email protected]>
Date: Mon Dec 27 15:58:05 2010 -0500
HardDueDates dev part 1: database changes
Adds two new columns to issuingrules, a hardduedate and a
hardduedatecompare. If globalduedate is set, use that as the universal value
for all circ rules. Else, if ceilingduedate is set, use that as the
universal value. Adjust the comparison accordingly (-1 before, 0
exact, 1 after). the old system preferences globalDueDate and
ceilingDueDate are then removed.
Rebased onto 3.03.00.032
Signed-off-by: Ian Walls <[email protected]>
Signed-off-by: Jared Camins-Esakov <[email protected]>
Signed-off-by: Chris Cormack <[email protected]>
-----------------------------------------------------------------------
hooks/post-receive
--
main Koha release repository
_______________________________________________
koha-commits mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-commits