[Koha] official version (was : National holidays and other free
days)
Tomasz Holdowanski
mordazy at poczta.onet.pl
Tue Jun 5 03:40:47 NZST 2007
Paul POULAIN wrote:
> To conclude :
> * 2.2.9 is based on R_2_2_7 branch, and does NOT contain holidays
> management (and no serials improved) either.
> * rel_2_2 branch has no public releases atm.
> * dev_week branch is a specific branch, that only libLime uses (afaik),
> for only a few customers (2 ?)
> * rel_3_0 branch is abandonned since 4 months, everything for 3.0 is
> done on HEAD
Pity, since my library has overdue charges, proper (and automatic)
handling of holidays etc. would be very nice touch. I think there`s even
no need for modifying GUI, just a MYSQL table with dates of closed days
and a couple lines of Perl code. I have access to one quite big (and
clumsy) ILS, and although my opinion about it is rather bad, it has a
couple things nicely done - also handling holidays. It uses a table of 6
columns:
branch ID, date, day of week, status, open hour, closed hour.
Date format may be yyyymmdd (one particular day), ####mmdd (yearly
event), ########dd (monthly event) or ######## (any day);
day of week format is numbers from 0 to 6,
and status is C (closed) or O (open).
So, typical row in that table looks like this:
MAIN ######## 0 C, which means the main library is closed on sundays
MAIN 20071224 [empty]C, means the library is closed on the Christmas Eve
MAIN ######## 1 O - the library is open on mondays UNLESS there`s a
particular date marked as closed BEFORE that row in the table.
Suppose most libraries don`t need such sophisticated system, but please,
include at least a table with "closed" dates and make Koha just skip
them when setting due date or counting overdue charges. Guess most of us
here would manage typing a couple of dozens of dates in phpMyAdmin.
Regards,
Tomasz.
More information about the Koha
mailing list