Added whitespace to make the POD work.
[koha.git] / ChangeLog
1 2002-10-09  Andrew Arensburger  <arensb@baa.ooblick.com>
2
3         * circ/circulation.pl: Added some FIXME comments.
4
5         * circ/branchtransfers.pl (bug fix?) What looks like possibly a
6         line left over from debugging was giving me an empty branch list,
7         so transfers didn't work.
8
9         * C4/Circulation/Circ2.pm: Added POD. Added a bunch of FIXMEs.
10         Trimmed trailing whitespace.
11
12         * C4/Stats.pm: Fixed missing bracket in POD.
13
14         * C4/Reserves2.pm: Added some FIXMEs.
15
16         * C4/Print.pm: Fixed FIXMEs in the POD.
17
18         * C4/Context.pm: Added a couple of comments.
19
20 2002-10-06  Andrew Arensburger  <arensb@baa.ooblick.com>
21
22         * acqui.simple/bulkmarcimport.pl, C4/Format.pm, C4/Security.pm,
23         C4/InterfaceCDK.pm: Added some FIXME comments.
24
25         * C4/Interface/RenewalsCDK.pm, C4/Interface/BorrowerCDK.pm,
26         C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
27         C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
28         C4/Circulation/Borrissues.pm, C4/Groups.pm: Removed unnecessary
29         "use" line.
30
31         * C4/SimpleMarc.pm: Added POD and some comments.
32
33         * C4/Scan.pm: Added a POD of sorts.
34
35         * C4/Auth.pm: Added POD and some comments.
36
37         * C4/Accounts2.pm: Fixed typo in synopsis.
38
39 2002-10-05  Andrew Arensburger  <arensb@baa.ooblick.com>
40
41         * search.pl: Added "use C4::Context" (how did I forget it
42         earlier?)
43
44         * C4/Circulation/Circ2.pm: Replaced several
45         prepare()/execute()/finish() sequences with do().
46
47         * C4/Search.pm: Fixed some bogosity. Added some FIXMEs.
48
49         * C4/Acquisitions.pm, C4/Accounts2.pm: Replaced several
50         prepare()/execute()/finish() sequences with do().
51
52         * memberentry.pl, loadmodules.pl, acqui/newbiblio.pl,
53         acqui/acquire.pl: Use C4::Context->preference, rather than getting
54         all system preferences and picking out only what's needed.
55
56         * C4/Context.pm: Added "preference" method, for fetching a single
57         value from systempreferences (which is all most scripts need).
58
59         * INSTALL: Clarified need for File::Spec. Rewrote sections on
60         writing and installing koha.conf for clarity, and to reflect the
61         fact that the config file no longer needs to go in /etc/koha.conf.
62         Fixed typo in "SetEnv" example. Replaced "ur" with the English
63         equivalent throughout.
64
65         * C4/Output.pm: Added a couple of FIXME comments.
66
67         * C4/Output.pm: Switched new functions to using C4::Context.
68
69         * C4/Output.pm: Removed remnants of code that read /etc/koha.conf
70         for itself.
71
72         * Merged with arensb-context branch: use
73         C4::Context->dbh instead of &C4Connect, and generally prefer
74         C4::Context over C4::Database.
75
76         * bookcount.pl: Merged with arensb-context branch: use
77         C4::Context->dbh instead of &C4Connect, and generally prefer
78         C4::Context over C4::Database.
79
80         * Merged with arensb-context branch: use C4::Context->dbh instead
81         of &C4Connect, and generally prefer C4::Context over C4::Database.
82         * C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
83         from main branch.
84         
85         * marc/viewmarc.pl: Added a FIXME comment.
86
87         * marc/viewmarc.pl: Oops! Stupid bug fix.
88
89         * marc/koha2marc: Removed a useless statement.
90
91         * moredetail.pl: Removed some obsolete commented-out code.
92
93         * updater/updatedatabase2.pl, updater/updatedatabase,
94         updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
95         maint/shiftbib.pl, html-template/search.pl,
96         html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
97         admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
98         admin/branches.pl, admin/aqbudget.pl,
99         acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
100         acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
101         C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
102         C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
103         C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
104         C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
105         C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
106         C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
107         C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
108         overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
109         
110         * C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
111
112         * C4/Biblio.pm: Added some missing semicolons.
113
114 2002-10-03  Andrew Arensburger  <arensb@baa.ooblick.com>
115
116         * telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
117         instead of C4::Database, C4::Connect->dbh instead C4Connect.
118         Removed trailing whitespace, 'cos it was bugging me.
119         
120         * C4/Database.pm: Added a FIXME comment.
121
122         * C4/Context.pm: A couple of bug fixes so it'll actually load.
123
124         * misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
125         C4::Database;" line.
126         
127         * acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
128         C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
129         updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
130         useless "use C4::Database;" line.
131         
132         * marc/MARCdetail.pl, html-template/search.pl,
133         html-template/moredetail.pl, html-template/detail.pl,
134         acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
135         moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
136         C4::Connect->dbh instead C4Connect. Removed old code for reading
137         /etc/koha.conf.
138         
139         * updater/updatedatabase2.pl, updater/updatedatabase,
140         updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
141         misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
142         misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
143         marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
144         marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
145         html-template/Search.pm, admin/systempreferences.pl,
146         admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
147         admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
148         admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
149         admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
150         acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
151         acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
152         acqui/acquire.pl, C4/Circulation/Returns.pm,
153         C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
154         C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
155         C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
156         C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
157         C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
158         C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
159         C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
160         C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
161         updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
162         pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
163         insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
164         deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
165         C4::Database, C4::Connect->dbh instead C4Connect.
166
167 2002-10-05  Andrew Arensburger  <arensb@baa.ooblick.com>
168
169         arensb-context branch:
170
171         * marc/fill_usmarc.pl,
172         koha-tmpl/opac-tmpl/default/en/includes/opac-top.inc,
173         koha-tmpl/opac-tmpl/default/en/includes/opac-bottom.inc,
174         koha-tmpl/opac-tmpl/default/en/includes/members-top.inc,
175         koha-tmpl/opac-tmpl/default/en/opac-searchresults.tmpl,
176         koha-tmpl/opac-tmpl/default/en/opac-search.tmpl,
177         koha-tmpl/opac-tmpl/default/en/opac-main.tmpl,
178         koha-tmpl/opac-tmpl/default/en/opac-detail.tmpl, C4/Search.pm,
179         overdue.pl, moremember.pl, installer-lite.pl: Merged with head.
180         
181         * C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
182         from main branch.
183         
184         * marc/viewmarc.pl: Added a FIXME comment.
185
186         * marc/viewmarc.pl: Oops! Stupid bug fix.
187
188         * marc/koha2marc: Removed a useless statement.
189
190         * moredetail.pl: Removed some obsolete commented-out code.
191
192         * updater/updatedatabase2.pl, updater/updatedatabase,
193         updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
194         maint/shiftbib.pl, html-template/search.pl,
195         html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
196         admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
197         admin/branches.pl, admin/aqbudget.pl,
198         acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
199         acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
200         C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
201         C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
202         C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
203         C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
204         C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
205         C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
206         C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
207         overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
208         
209         * C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
210
211         * C4/Biblio.pm: Added some missing semicolons.
212
213 2002-10-03  Andrew Arensburger  <arensb@baa.ooblick.com>
214
215         arensb-context branch:
216
217         * telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
218         instead of C4::Database, C4::Connect->dbh instead C4Connect.
219         Removed trailing whitespace, 'cos it was bugging me.
220         
221         * C4/Database.pm: Added a FIXME comment.
222
223         * C4/Context.pm: A couple of bug fixes so it'll actually load.
224
225         * misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
226         C4::Database;" line.
227         
228         * acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
229         C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
230         updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
231         useless "use C4::Database;" line.
232         
233         * marc/MARCdetail.pl, html-template/search.pl,
234         html-template/moredetail.pl, html-template/detail.pl,
235         acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
236         moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
237         C4::Connect->dbh instead C4Connect. Removed old code for reading
238         /etc/koha.conf.
239         
240         * updater/updatedatabase2.pl, updater/updatedatabase,
241         updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
242         misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
243         misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
244         marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
245         marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
246         html-template/Search.pm, admin/systempreferences.pl,
247         admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
248         admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
249         admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
250         admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
251         acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
252         acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
253         acqui/acquire.pl, C4/Circulation/Returns.pm,
254         C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
255         C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
256         C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
257         C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
258         C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
259         C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
260         C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
261         C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
262         updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
263         pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
264         insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
265         deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
266         C4::Database, C4::Connect->dbh instead C4Connect.
267
268 2002-10-02  Andrew Arensburger  <arensb@nerafo.umd.edu>
269
270         * C4/Context.pm (added) Module for reading the config file and
271         getting access to the database.
272
273 2002-10-01  Andrew Arensburger  <arensb@baa.ooblick.com>
274
275         * C4/Acquisitions.pm: Added an incomplete POD, as well as some
276         FIXME comments (which, as it turns out, might not be necessary
277         after all).
278
279         * C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
280         C4/Circulation.pm, C4/Catalogue.pm, C4/Biblio.pm: Added some FIXME
281         comments, mostly marking duplicate functions.
282
283 2002-09-28  Andrew Arensburger  <arensb@baa.ooblick.com>
284
285         * circ/circulation.pl: Added a wishlist FIXME comment.
286
287         * C4/Stock.pm, C4/Scan.pm, C4/Groups.pm: Added some FIXME
288         comments.
289         
290         * C4/Stats.pm: Added POD. Removed extraneous trailing whitespace.
291         
292         * C4/Accounts2.pm: Added POD. Removed extraneous trailing
293         whitespace.
294         
295         * INSTALL: Added two missing required Perl modules.
296         
297 2002-09-23  Andrew Arensburger  <arensb@baa.ooblick.com>
298
299         * C4/Print.pm, C4/Maintainance.pm, C4/Input.pm, C4/Format.pm,
300         C4/Catalogue.pm: Added POD.
301
302         * C4/BookShelves.pm: Fixed missing bit in POD.
303
304         * C4/Accounts.pm: Fixed missing bits in POD.
305
306 2002-09-22  Andrew Arensburger  <arensb@baa.ooblick.com>
307
308         * C4/BookShelves.pm: Added POD. Added some FIXME comments. Removed
309         useless trailing whitespace.
310
311         * C4/Search.pm, C4/Biblio.pm, memberentry.pl, jmemberentry.pl:
312         Added some FIXME comments.
313         
314 2002-04-17 14:35  pate
315
316         * C4/Koha.pm: starting to move ethnicity stuff out of programs and
317         into modules
318
319 2002-04-17 13:28  rangi
320
321         * installer.pl: Submitting on behalf of Nicholas First cut (not
322         functional yet) of an installer script
323
324 2002-04-16 12:49  tonnesen
325
326         * acqui.simple/bulkmarcimport.pl: Added some comments detailing how
327         MARC fields are mapped to Koha data
328
329 2002-04-16 11:00  tonnesen
330
331         * acqui.simple/bulkmarcimport.pl: Fixed typo
332
333 2002-04-16 10:37  tonnesen
334
335         * acqui.simple/bulkmarcimport.pl: This is my bulk MARC record
336         importing tool.  Feel free to test it out, but DO NOT use it on a
337         production system yet!  It needs to be more adaptable to different
338         MARC implementations.
339         
340         Note that the script will spit out a plain text copy of the records
341         being imported to STDOUT, so you will probably want to redirect to
342         a file, or pipe to less.
343
344 2002-04-15 09:17  pate
345
346         * moremember.pl: moved ethnicity fixups into C4::Koha, eventually
347         to be replaced with a better (non-NZ specific) solution.
348
349 2002-04-15 09:15  pate
350
351         * C4/Koha.pm: moved ethnicity fixing out of moremember.pl into a
352         function, eventually to replace with a more configurable version
353         (non-NZ specific)
354
355 2002-04-14 22:33  truth_nz
356
357         * updatebibitem.pl, C4/Acquisitions.pm, acqui/addorder.pl:
358         Acquisitions::newbiblioitem updated to be usable for new
359         acqui.simple addorder.pl and updatebibitem.pl modified to use new
360         newbiblioitem
361
362 2002-04-10 02:55  rangi
363
364         * C4/Search.pm: Fixing the subject search i broke ;)
365
366 2002-04-10 00:59  rangi
367
368         * C4/Search.pm: Working on a fix to speed up title and author
369         searches
370
371 2002-04-09 22:49  truth_nz
372
373         * C4/Acquisitions.pm: Altered newbiblio to be more generic - so can
374         use with new acui.simple scripts (which are not finished yet).
375
376 2002-04-09 22:47  truth_nz
377
378         * acqui/addorder.pl: Updates to use changed newbiblio sub in
379         C4/Acquisitions.pm
380
381 2002-04-09 17:02  pate
382
383         * misc/fines2.pl: whacked a couple of bits that Chris marked as
384         okay to delete.
385
386 2002-04-09 16:30  rangi
387
388         * misc/fines2.pl: Just added some comments for Pat (Is this a good
389         way of doing it? if not let me know)
390
391 2002-04-09 15:08  pate
392
393         * misc/: fines2.pl, fixborrower.pl: refactoring, marking spots for
394         further refactoring
395
396 2002-04-08 17:16  rangi
397
398         * memberentry.pl: Little typo, missing t in systemprefs Apart from
399         that, all the patch files seem to be running happily on
400         hlt.katipo.co.nz
401
402 2002-04-08 17:04  rangi
403
404         * insertdata.pl: Just a quick little fix the sql to update a
405         borrower was setting the postal address twice, instead of the
406         postal, then the physical address. My little fix got overwrote by
407         pat's fix so im updating now before i forget :)
408
409 2002-04-08 16:44  pate
410
411         * insertdata.pl, koha.t, loadmodules.pl, memberentry.pl,
412         modbibitem.pl, moredetail.pl, moremember.pl, request.pl, search.pl,
413         testKoha.pl, C4/Koha.pm, C4/Output.pm: refactored slashifyDate
414         function out of inline code, created C4/Koha.pm to hold it and
415         wrote tests for it, started marking other places for potential
416         refactoring.
417
418 2002-04-08 15:47  rangi
419
420         * insertdata.pl: Script wasnt setting street address correctly
421
422 2002-04-04 19:13  rangi
423
424         * fines.pl: Have realised misc/fines2.pl is the real fines script,
425         this one can be removed so as to remove one more source of
426         confusion
427
428 2002-04-04 19:09  rangi
429
430         * admin/aqbudget.pl: Fixing up the query to pickup budget
431
432 2002-04-03 00:58  rangi
433
434         * borrwraper.pl: Actually lives in telnet/
435
436 2002-04-03 00:44  rangi
437
438         * acqui.simple/: addbooks.pl, addbookslccn.pl: More work on the
439         addbooks scripts, committing on behalf of Roger
440         
441         Need testing before use in a production environment
442
443 2002-03-30 22:50  rangi
444
445         * acqui.simple/: addbooks.pl, addbookslccn.pl: Fixed the holding
446         branch insertion code. It was inserting the correct homebranch but
447         was still inserting the wrong home branch
448
449 2002-03-30 18:48  rangi
450
451         * acqui.simple/addbookslccn.pl: Fixing branches
452
453 2002-03-30 17:18  rangi
454
455         * acqui.simple/addbooks.pl: Draws list of branches from the
456         branches table now, when adding an item
457
458 2002-03-26 16:02  rangi
459
460         * pay.pl: Shifting writeoff code back into pay.pl (redirecting to
461         writeoff.pl was breaking when the borrower owes a lot of fines)
462
463 2002-03-25 21:08  finlayt
464
465         * updater/updatedatabase: added database patchs to the
466         updater/updatedatabase script
467         
468         changes the type of the datesent and datearrived fields in the
469         branchtransfers table from date to datetime.
470         
471         completely re-organises the branchcategories table. As this has
472         previously been unused it shouldnt effect anyone.
473
474 2002-03-21 13:24  rangi
475
476         * showbudget.pl: Doesnt write to an include anymore
477
478 2002-03-19 07:39  tipaul
479
480         * updater/updatedatabase2.pl: Script to apply to sample DB only. It
481         makes a few modifications in the DB (indexes creation, some data
482         deletion, and unused tables drop) Creates a thesaurus table from
483         the bilbiosubject one
484
485 2002-03-19 07:37  tipaul
486
487         * updater/sample_only_param_tables.sql: Sample database only for
488         parameters tables
489
490 2002-03-16 18:58  rangi
491
492         * C4/Circulation/Fines.pm: Deals with lost book charges now
493
494 2002-03-16 18:31  rangi
495
496         * misc/fines2.pl: tidied up, less hlt specific now
497
498 2002-03-13 17:51  finlayt
499
500         * circ/branchtransfers.pl: Changed heading to look like the rest of
501         Koha
502
503 2002-03-13 17:50  finlayt
504
505         * circ/circulation.pl: Added a heading to be consistent with rest
506         of Koha
507
508 2002-03-13 17:04  finlayt
509
510         * circ/: circulation.pl, circulation2.pl: This is the begining of a
511         process of dividing up circulation.pl
512         
513         This script deals with the branch and printer selection stuff
514
515 2002-03-13 13:13  finlayt
516
517         * C4/Circulation/Circ2.pm: Added a transferbook subroutine that is
518         called from /circ/branchtransfers.pl
519         
520         It writes a new line in the branchtransfers table and changes the
521         currentbranch field in items.
522
523 2002-03-13 13:07  finlayt
524
525         * circ/branchtransfers.pl: Fixed a small problem in the <form>, not
526         hidden inputs are getting passed correctly.
527
528 2002-03-12 23:46  rangi
529
530         * search.pl: Removing reference to the FrontSearch subroutine as
531         its never called
532
533 2002-03-12 23:36  rangi
534
535         * C4/Search.pm: Tidy up, removing deprecated routines
536
537 2002-03-12 23:14  rangi
538
539         * opac-search.pl: Deprecated searching is all handled by search.pl
540
541 2002-03-12 19:26  rangi
542
543         * moremember.pl, C4/Reserves2.pm, C4/Search.pm: Getting Iteminfo in
544         Search to only display correct reserves (mainly used on detail.pl)
545         and another typo fix in moremember.pl
546
547 2002-03-12 18:46  rangi
548
549         * moremember.pl: Typo fix (doh!)
550
551 2002-03-12 18:03  rangi
552
553         * moremember.pl, C4/Reserves2.pm: Fix so that reserves are only
554         showing for the biblioitem not the biblio on the moremembers screen
555
556 2002-03-12 13:04  finlayt
557
558         * circ/: branchtransfers.pl, circulation.pl: 
559         Branchtransfers.pl provides a form for entering barcodes and
560         selecting a destination branch.
561         
562         New rows are entered into the branchtransfers table for each item
563         "transfered".
564
565 2002-03-10 19:36  rangi
566
567         * C4/Accounts2.pm: Fix for manual invoices
568
569 2002-03-05 12:48  tipaul
570
571         * admin/: aqbookfund.pl, aqbudget.pl, branches.pl, categorie.pl,
572         categoryitem.pl, currency.pl, itemtypes.pl, printers.pl,
573         stopwords.pl, systempreferences.pl: scripts to manage parameters
574         tables
575
576 2002-02-26 01:31  rangi
577
578         * C4/Maintainance.pm, maint/catmaintain.pl: Fixed apostrophe '
579         handling
580
581 2002-02-26 01:06  rangi
582
583         * acqui/basket.pl: Fix for displaying prices
584
585 2002-02-20 13:05  rangi
586
587         * C4/Search.pm: Making a "fix" to normal title search
588
589 2002-02-20 12:53  rangi
590
591         * C4/Search.pm: Playing with keyword search trying to speed it up
592         more
593
594 2002-02-12 13:31  rangi
595
596         * C4/Search.pm: Fixing bug in subject searching that was causing
597         subjects with ' to break the search
598
599 2002-02-12 13:07  rangi
600
601         * C4/Acquisitions.pm, updatebibitem.pl: Fixing bug that was
602         duplicating additional authors, and a bug that was breaking the
603         updating classicification field
604
605 2002-02-01 10:00  tonnesen
606
607         * acqui.simple/: marcimport.pl, processz3950queue: Changes from a
608         long time ago that I don't even remember anymore.  :)
609
610 2001-12-11 18:31  rangi
611
612         * C4/Search.pm: Added the facility to restrict a keyword search by
613         dewey number
614
615 2001-11-26 18:01  rangi
616
617         * C4/Search.pm: Fixing error in keyword search (fixing my mistake
618         from yesterday)
619
620 2001-11-25 20:33  rangi
621
622         * C4/Search.pm: Fixing a bug in keyword search was duplicating
623         results
624
625 2001-11-25 18:03  rangi
626
627         * insertdata.pl: Modify an adult with guarantees now modifies the
628         guarantees also.  IE change of address effects the guarantees
629         record as well
630
631 2001-11-25 16:41  rangi
632
633         * C4/Search.pm: Added a findguarantor routine to search for the
634         guarantor of a given borrower.  Probably it and findgurantees need
635         to moved out to borrowers.pm
636
637 2001-11-25 14:25  rangi
638
639         * C4/Search.pm: Author combined with Title search was not searching
640         the series title field Fixed now
641
642 2001-11-25 12:17  rangi
643
644         * C4/: Reserves2.pm, Circulation/Circ2.pm: Fixing reserve handling.
645          Mulitple copy reserves now handled correctly, and correct charges
646         are being applied
647
648 2001-11-22 18:12  rangi
649
650         * C4/Search.pm: Adding the facility to search on just dewey and
651         class
652
653 2001-11-19 15:28  tonnesen
654
655         * updater/updatedatabase: Added code to determine mysqld version
656         for possibility of converting databases to MyISAM format
657
658 2001-11-19 12:29  tonnesen
659
660         * updater/updatedatabase: Added some more tables to the database
661         updater.  Modified barcode to be 20 characters long instead of 9.
662
663 2001-11-19 10:26  tonnesen
664
665         * updater/updatedatabase: Script that will update existing
666         databases, creating any new tables, adding, modifying or removing
667         any fields from existing tables.
668         
669         This is in very early stages.  Need to go through and ascertain
670         which tables and fields need to be added/modified.  Also need to
671         add a "backup" before any modifications are made.  Thoughts on this
672         are welcome.
673
674 2001-11-06 10:25  tonnesen
675
676         * acqui.simple/addbooks.pl, marc/koha2marc: Minor changes
677
678 2001-11-06 10:24  tonnesen
679
680         * marc/test: Script that I'm using to check MARC record support.
681
682 2001-11-06 10:15  tonnesen
683
684         * C4/Catalogue.pm: Working out problems with MARC record support.
685
686 2001-11-06 10:15  tonnesen
687
688         * acqui.simple/addbookslccn.pl: Modified version of addbooks.pl
689         that uses LCCN as base identifier instead of ISBN.  Should probably
690         be merged with addbooks.pl so that the user can enter either and
691         ISBN _or_ and LCCN from the same form.
692
693 2001-11-06 10:13  tonnesen
694
695         * acqui.simple/: marcimport.pl, processz3950queue: Continuing work
696         on Z39.50 search tool.  Daemon now forks up to 12 processes to do
697         Z39.50 searches.  Daemon will also wait to see if the user looks
698         beyond the first couple of pages of results, and will download more
699         results if necessary.
700
701 2001-11-02 23:29  tonnesen
702
703         * C4/Catalogue.pm: Minor cleanups.  Needs testing.  Starting to
704         think about modifying updatebiblio.pl to use this API.
705
706 2001-11-02 23:28  tonnesen
707
708         * acqui.simple/marcimport.pl: Z39.50 now stores list of servers to
709         query in a database table.
710
711 2001-11-02 13:40  tonnesen
712
713         * acqui.simple/processz3950queue: Daemon to process the queue of
714         pending Z39.50 searches.  I still need to come up with a way for
715         this process to get launched.  Looks like Koha might need its first
716         init script.  :)
717
718 2001-11-02 13:21  tonnesen
719
720         * acqui.simple/marcimport.pl: Added Z39.50 searching capability,
721         and MARC file uploading from workstation using HTML forms.   Z39.50
722         functionality requires the YAZ toolkit.
723
724 2001-10-31 21:00  tonnesen
725
726         * acqui.simple/marcimport.pl: Use MARC controlnumber as a unique
727         identifier for MARC records, in addition to ISBN, ISSN, and LCCN.
728
729 2001-10-10 12:28  tonnesen
730
731         * C4/Circulation/Circ2.pm: Typo in printf format string was causing
732         all issues to appear in the Previous issues box and not in today's
733         issues.
734
735 2001-10-10 12:27  tonnesen
736
737         * updatebibitem.pl: Fixed bug where a biblioitem with a subclass
738         but no dewey would get the subclass erased when editing the
739         biblioitem.
740
741 2001-10-10 12:26  tonnesen
742
743         * modbibitem.pl: used CGI.pm's textfield function to create the
744         notes text input box.  Notes with question marks '"' in them were
745         getting deleted when an item was modified.
746
747 2001-10-05 14:27  tonnesen
748
749         * acqui.simple/marcimport.pl: Added rudimentary marc importing
750         tool.  Just takes a marc record and converts to koha database. 
751         Does not keep data in marc format.
752
753 2001-10-05 14:23  tonnesen
754
755         * marc/viewmarc.pl: Removed duplicate viewmarc.pl from acqui.simple
756         directory
757
758 2001-10-05 14:19  tonnesen
759
760         * acqui.simple/: addbooks.pl, viewmarc.pl: Added simple
761         acquisitions script
762
763 2001-10-05 13:13  tonnesen
764
765         * search.pl, C4/Catalogue.pm, C4/Search.pm, marc/marcschema.sql:
766         Changed search interface to allow searches on Illustrator.  This is
767         apparently a common search in elementary school libraries.
768
769 2001-09-27 13:39  tonnesen
770
771         * C4/Catalogue.pm: Tested updateItem subroutine, made some better
772         checks for Subfield_IDs and Subfield_Keys when modifying MARC data
773         based on changes to Koha data.
774
775 2001-09-27 12:24  tonnesen
776
777         * C4/Catalogue.pm, marc/koha2marc: Started on updateItem
778         subroutine.
779
780 2001-09-10 19:03  rangi
781
782         * deletemem.pl: Fixing member deletion, so that it checks fines,
783         issues and guarantees before deleting
784
785 2001-09-10 16:37  rangi
786
787         * modbibitem.pl, moredetail.pl, C4/Search.pm: Fixing a glitch that
788         was showing the biblio notes field where the biblioitems notes
789         should have been displaying
790
791 2001-08-17 00:54  rangi
792
793         * circ/circulation.pl: Changed the sorting of the hash of items on
794         issue. To sort numerically, (so 10 comes after 2) Just a quick fix
795         to get the items showing in date_due order
796
797 2001-07-12 04:12  pawelzc
798
799         * translator/translator.readme: Spelling and english language
800         corrections.
801
802 2001-07-05 14:37  rangi
803
804         * deletemem.pl: Script to delete a member/patron
805
806 2001-07-05 14:37  rangi
807
808         * memberentry.pl: Fix to handle the delete call, redirects to
809         deletemem.pl
810
811 2001-06-27 14:53  rangi
812
813         * translator/translator.pl: Modified so that the first available
814         language is chosen if none is specified
815
816 2001-06-26 15:27  tonnesen
817
818         * C4/Catalogue.pm: Finished updateBiblioItem subroutine
819
820 2001-06-26 15:13  rangi
821
822         * translator/: translator.pl, translator.readme: Scripts to permit
823         koha webpages to display in different natural languages Courtesy of
824         Pawel Skuza
825
826 2001-06-26 14:13  tonnesen
827
828         * C4/Catalogue.pm: newBiblio subroutine completed.
829
830 2001-06-26 13:17  tonnesen
831
832         * C4/Catalogue.pm: Added biblioitems table update when
833         newBiblioItem() routine is called.
834
835 2001-06-26 10:15  tonnesen
836
837         * C4/Catalogue.pm: Beginning updateBiblio routine.
838
839 2001-06-25 13:15  tonnesen
840
841         * marc/viewmarc.pl: Prototype marc record viewer and editor.
842
843 2001-06-25 13:12  tonnesen
844
845         * marc/TODO: A TODO file for MARC support
846
847 2001-06-25 12:43  tonnesen
848
849         * C4/Catalogue.pm: Added skeletons of update routines.
850
851 2001-06-25 12:07  tonnesen
852
853         * marc/koha2marc: Minor documentation changes.
854
855 2001-06-25 11:55  tonnesen
856
857         * marc/koha2marc: Perl script to convert existing Koha tables to
858         the new MARC tables.
859
860 2001-06-25 11:54  tonnesen
861
862         * marc/deletemarc: SQL commands to clear all of the MARC tables. 
863         This is terribly dangerous, but I find it useful during the
864         development work.  :)
865
866 2001-06-25 11:52  tonnesen
867
868         * marc/marcschema.sql: Schema for MARC storage tables.  Blatantly
869         stolen from www.pytheas.org.  I also added the 0XX tables.
870
871 2001-06-25 11:49  tonnesen
872
873         * C4/Catalogue.pm: Cataloguing API.  Very early draft at this
874         point.
875
876 2001-06-19 20:36  rangi
877
878         * readingrec.pl, C4/Search.pm: Made a little change to allow the
879         reading record to be sorted, and now defaults to the last 50 items
880         borrowed
881
882 2001-05-17 15:36  rangi
883
884         * database.mysql: Changed the interim field in the items table, to
885         be paidfor The horowhenua librarians wanted a place to store
886         information when a lost item was paid for. The information is
887         removed if the item is ever returned.  The interim field was a
888         hangover from the previous system and wasnt be used so I stole it
889         :-)
890
891 2001-05-15 16:05  rangi
892
893         * C4/Accounts2.pm: More little bug fixes in the manual credits
894         section
895
896 2001-05-09 16:29  rangi
897
898         * C4/Circulation/Circ2.pm: Changed the way a lost book being
899         returned is handled.  If the book has already been paid for a
900         credit is added to their account.  And offset against any current
901         charges
902
903 2001-05-09 16:26  rangi
904
905         * updateitem.pl: Set up so marking a item lost, adds a charge for
906         the replacement price to a borrowers record (if it is on issue)
907
908 2001-05-09 16:23  rangi
909
910         * renewscript.pl: Fixed so renewing a rental item adds a charge
911
912 2001-05-09 16:22  rangi
913
914         * mancredit.pl, maninvoice.pl, C4/Accounts2.pm: Added facility to
915         do a cash refund.  Also HLT allows ppl to work off their bill,so
916         added a facility to do manual credit for that
917
918 2001-05-08 17:05  rangi
919
920         * C4/Circulation/Renewals2.pm: Renewing a rental or pay item from
921         the borrowers record screen Now adds a charge to the borrowers
922         account
923
924 2001-05-02 16:06  tonnesen
925
926         * groups.pl, C4/Groups.pm: Steve Tonnesen's K12Admin-specific (for
927         the time-being) group based overdue reports.
928
929 2001-05-02 15:38  tonnesen
930
931         * C4/Circulation/Circ2.pm: Added an overdue variable to the
932         itemdata returned by the currentissues subroutine.  This makes it
933         easier to pick out overdue items in other modules (ie circulation,
934         reports, etc.)
935
936 2001-05-02 14:15  rangi
937
938         * C4/Circulation/Circ2.pm: Fixed the code that adds a credit or
939         wipes a lost book charge from a borrowers account if said book is
940         returned
941
942 2001-05-02 14:13  rangi
943
944         * C4/Accounts2.pm: Added functions to add credits and invoices to
945         borrowers account
946
947 2001-05-02 14:11  rangi
948
949         * boraccount.pl, moremember.pl: Turned off the tidy accounts
950         feature in the view accounts screen (boraccount.pl) And got it so
951         outstanding credits are shown on the moremember.pl (view member
952         screen)
953
954 2001-05-02 14:08  rangi
955
956         * mancredit.pl, maninvoice.pl: Scripts to add manual invoices, or
957         credits to a borrower/member/patron's account.  Called from
958         boraccount.pl (ie the view account screen)
959
960 2001-05-01 16:24  rangi
961
962         * C4/Accounts2.pm: Fixed a bug in the return lost routine (when a
963         payment is made on a lost item) So that the correct date was being
964         recorded
965
966 2001-04-19 17:31  rangi
967
968         * circ/circulation.pl: Quick bodge to restrict the number of
969         returned books showing to 8.  (Request from the librarians here to
970         speed up the screen reload) Needs to be tidied up
971
972 2001-04-17 19:51  rangi
973
974         * C4/Accounts2.pm: Add functionality so that when the replacement
975         cost of a lost item is paid Its returned off the members/patrons
976         card. And a note is placed on the item saying that its been paid
977         for.  The item stays marked as lost. But the patron does not accrue
978         more fines
979
980 2001-04-03 14:32  rangi
981
982         * C4/Circulation/Circ2.pm, circ/circulation.pl: Making a change to
983         the way charges are handled, the system originally worked such that
984         if a borrower owed more than $5 issues werent allowed. This worked
985         fine except that often borrowers wish to borrows say 3 pay videos
986         at $2 each, then 2 books say. The three pay videos rack up charges
987         of $6 and then they cant issue the books until that is paid. 
988         Reworked so that it cares about previous charges, not the ones
989         accrued during current issue process.
990
991 2001-04-02 15:51  rangi
992
993         * pay.pl, stats.pl, C4/Accounts2.pm, C4/Stats.pm, sec/writeoff.pl:
994         Reworking statistics for payments and writeoffs
995
996 2001-03-28 18:11  rangi
997
998         * moremember.pl: Commenting out the code that doesnt allow renewals
999         if a renewal has already occured
1000
1001 2001-03-27 19:00  rangi
1002
1003         * circ/circulation.pl: Adding in javscript code to open a new
1004         window for payments
1005
1006 2001-03-27 18:23  rangi
1007
1008         * C4/Circulation/Circ2.pm, circ/circulation.pl: Reworked layout of
1009         issues section.
1010
1011 2001-03-27 13:45  rangi
1012
1013         * sec/writeoff.pl: Getting writeoff stats being stored as well
1014
1015 2001-03-27 13:43  rangi
1016
1017         * C4/: Accounts2.pm, Stats.pm: Modified the update stats routine to
1018         store borrowernumbers also Passing borrowernumbers to update stats
1019         from Account routines
1020
1021 2001-03-22 14:20  rangi
1022
1023         * circ/circulation.pl: Changes made by Glen to allow the
1024         circulation module to work with a ASCII-wand, or CueCat (weird
1025         encoded) input equally well.
1026         
1027         Do not bother installing the CueCat driver or any other software -
1028         it's not needed.
1029
1030 2001-03-18 14:06  rangi
1031
1032         * overdue.pl: Script to list overdue books under the headings
1033         Due-Date Patron Phone Title Author
1034         
1035         The patron can be email by clicking on the name (if the database
1036         contains an email address for them)
1037         
1038         Courtesy of Glen Stewart
1039
1040 2001-03-15 02:17  rangi
1041
1042         * detail.pl, moredetail.pl: Added code to allow searches to be used
1043         by catalogue maintenance
1044
1045 2001-03-15 02:15  rangi
1046
1047         * C4/Maintainance.pm, maint/catmaintain.pl: Added functionality to
1048         allow invalid itemtype to be fixed
1049
1050 2001-03-15 02:11  rangi
1051
1052         * maint/shiftbib.pl: Script to shift a group to another biblio,
1053         called as part of catalogue maintenance
1054
1055 2001-03-13 14:41  rangi
1056
1057         * catmaintain.pl, maint/catmaintain.pl: Shifted catmaintain.pl to a
1058         dir that can be easily passowrd protected
1059
1060 2001-03-13 14:04  rangi
1061
1062         * catmaintain.pl, C4/Maintainance.pm: Got undeleting biblios going
1063         (catalogue maintenance should probably be in a password protected
1064         super librarian area or the like)
1065
1066 2001-03-12 15:33  rangi
1067
1068         * newbiblio.pl: Just realised this is supposed to be in the acqui/
1069         dir (doh)
1070
1071 2001-03-12 15:32  rangi
1072
1073         * acqui/: acquire.pl, newbiblio.pl: Glens updates to automatically
1074         increment barcode, and to remove hardcoded itemtypes in scripts
1075
1076 2001-03-12 15:29  rangi
1077
1078         * memberentry.pl: Modified to include Glen Stewarts automatic
1079         member/patron cardnumber incrementation
1080
1081 2001-03-12 15:15  rangi
1082
1083         * newbiblio.pl: Script from Glen Stewart, i think to do with
1084         simplified acqusitions module? (correct me if im wrong glen)
1085
1086 2001-03-12 14:43  rangi
1087
1088         * database.mysql: Database definition file, checked into cvs to
1089         make keeping database current easier
1090
1091 2001-03-07 13:12  rangi
1092
1093         * insertdata.pl: Fixing stupid bug that was causing the sql insert
1094         command to break if a person had a ' in their name
1095
1096 2001-03-07 13:02  rangi
1097
1098         * moremember.pl: Changing the form so it passes through a modify
1099         value to tell the script to show the flags
1100
1101 2001-03-06 17:48  rangi
1102
1103         * insertdata.pl, memberentry.pl: Added the functionality to allow
1104         librarians to manipulate the flag status on borrowers ie lost,
1105         debarred, and gone no address
1106
1107 2001-03-06 13:16  rangi
1108
1109         * search.pl: Fixing " glitch in titles
1110
1111 2001-03-06 13:13  rangi
1112
1113         * opac-search.pl: Fixing a bug in the opac search that meant that
1114         titles that contained " were caused the detail page to error
1115
1116 2001-02-27 14:08  rangi
1117
1118         * delbiblio.pl: Quick fix to stop ppl from being able to delete
1119         biblios that have items attached
1120
1121 2001-02-21 14:33  rangi
1122
1123         * circ/circulation.pl: Rejigged printing issues, to print out
1124         everything on issue to the borrower
1125
1126 2001-02-21 14:27  rangi
1127
1128         * stats.pl: Fixed a little glitch in the daily stats script that
1129         meant it wasnt counting renewals
1130
1131 2001-02-21 14:17  rangi
1132
1133         * moremember.pl: Got a link from items on issue thru to item
1134         details (like in the circ module) And also stopped already renewed
1135         books from being renewable in the issues list
1136
1137 2001-02-18 14:13  rangi
1138
1139         * C4/Circulation/Circ2.pm: Little fix to the returnbook routine so
1140         the correct branchcode is passed to the updatestats routine
1141
1142 2001-02-13 18:41  rangi
1143
1144         * circ/circulation.pl: A bodgy hack so that hitting enter in issues
1145         (with no barcode) prints out the borrowers issue slip and starts a
1146         new borrower
1147
1148 2001-02-13 16:29  rangi
1149
1150         * circ/circulation.pl: The Horowhenua libraries wanted less patron
1151         and item information displaying at returns So Added some if
1152         statements to not display patron addresses, and to only display the
1153         title of the item These presumably would be changed to suit
1154         individual libraries wants
1155
1156 2001-02-13 16:27  rangi
1157
1158         * C4/Circulation/Circ2.pm: Made some changes to checkreserve and
1159         find_reserves, so that items are always displayed as reserved when
1160         returned, not just once
1161
1162 2001-02-11 14:44  rangi
1163
1164         * detail.pl: Little fix so that if the item has no author
1165         information, empty () dont disply
1166
1167 2001-02-11 14:38  rangi
1168
1169         * search.pl: Changing the front page search of the intranet site to
1170         just be a keyword search
1171
1172 2001-02-07 15:47  tonnesen
1173
1174         * shelves.pl, C4/BookShelves.pm: Added header and log substition
1175         variables
1176
1177 2001-02-07 12:27  tonnesen
1178
1179         * shelves.pl, C4/BookShelves.pm: Start of code to implement virtual
1180         bookshelves in Koha.
1181
1182 2001-02-05 10:48  tonnesen
1183
1184         * loadmodules.pl, C4/Search.pm: loadmodules.pl allows redirection
1185         to different modules based on systemprefs Added subroutine in
1186         Search.pm load systemprefs from new systempreferences table in
1187         database.  Initial use is to allow using my simplified acquisitions
1188         module in place of vendor-based acquisitions module.  Default is
1189         vendor-based module.
1190
1191 2001-02-05 09:47  tonnesen
1192
1193         * C4/Circulation/Circ2.pm: Added a couple of missing
1194         $dbh->disconnect lines that were logging errors in apache log
1195         files.
1196
1197 2001-02-05 09:24  tonnesen
1198
1199         * circ/circulation.pl: Fixed backgroundimage in circulation module.
1200          Background image now displays only in header lines.
1201
1202 2001-02-04 14:25  rangi
1203
1204         * C4/Print.pm, circ/circulation.pl: Fixing printing error, now is
1205         printing all of the days issues for borrower
1206
1207 2001-01-31 20:09  rangi
1208
1209         * circ/circulation.pl: Made sure the printer queue value was being
1210         set before calling print
1211
1212 2001-01-31 18:08  rangi
1213
1214         * C4/Print.pm, C4/Circulation/Circ2.pm, circ/circulation.pl:
1215         Attempting to get issues slip to print when borrower is finished
1216         with
1217
1218 2001-01-31 15:40  rangi
1219
1220         * stats.pl: Fixed a bug that was meaning some payments werent
1221         counted
1222
1223 2001-01-31 14:09  rangi
1224
1225         * C4/Circulation/Circ2.pm: Fixed a little bug in
1226         getiteminformation, it wasnt returning item loanlength
1227
1228 2001-01-31 13:38  rangi
1229
1230         * C4/Output.pm, circ/circulation.pl: Added a line to Ouput.pm to
1231         enable circulation to use its own includes Changed the look of
1232         circulation.pl to the green/yellow colours
1233         
1234         Note: Steve, i added another variable $backgroundimage that sets
1235         the background image for the main tables, so it should be
1236         straightforward to change the look back to the colours you had if
1237         you want to
1238
1239 2001-01-31 11:34  rangi
1240
1241         * moremember.pl: Changed it so you cant renew a book that is on
1242         request, made a link from the on request text to the
1243         request(reserve) data
1244
1245 2001-01-31 10:14  tonnesen
1246
1247         * circ/circulation.pl: Mostly just look changes, got rid of table
1248         borders, alternating colors on table rows.  Some fixes to returned
1249         items in returns module.
1250
1251 2001-01-31 10:13  tonnesen
1252
1253         * C4/Circulation/Circ2.pm: Return itemlist array, and itemlisttext
1254         (text version of overdues) with overdue flag in
1255         getpatroninformation()
1256
1257 2001-01-25 16:39  rangi
1258
1259         * misc/fines2.pl: Script to generate overdue fines.  Ideally run as
1260         a cronjob each night
1261
1262 2001-01-25 16:17  tonnesen
1263
1264         * C4/Circulation/Circ2.pm, circ/circulation.pl: Returns module
1265         lists recently returned items, cookies used to store branch and
1266         printer preferences.
1267
1268 2001-01-24 16:01  tonnesen
1269
1270         * C4/Circulation/Circ2.pm, circ/circulation.pl: Refined Returns
1271         module.  Added ability to select branch and printer.  Fixed charges
1272         for rental items.
1273
1274 2001-01-23 15:48  tonnesen
1275
1276         * C4/Circulation/Circ2.pm, circ/circulation.pl: Changes to web
1277         circulation module: rudimentary returns module, arbitrary due date
1278         for issues, flag info displayed, overdue books are displayed in
1279         red.
1280
1281 2001-01-22 16:12  tonnesen
1282
1283         * C4/Circulation/Circ2.pm, circ/circulation.pl: Fixed a bug in
1284         issuing reserved books.  Was calling non-existent printreserve
1285         subroutine
1286
1287 2001-01-22 15:48  tonnesen
1288
1289         * C4/Circulation/Circ2.pm, circ/circulation.pl: Started work on a
1290         web-based circulation interface.
1291
1292 2001-01-17 15:45  tonnesen
1293
1294         * C4/Circulation/Circ2.pm, tkperl/tkcirc: Added support for showing
1295         patron flags in the issues module.  Moved popup message windows to
1296         a Toplevel widget instead of a message widget.  Toplevel widgets
1297         come up much faster than message widgets.
1298
1299 2001-01-16 15:34  rangi
1300
1301         * C4/Circulation/Fines.pm: Fixing a glitch in the fines routine,
1302         was failing if adding a new fine to the same user for the same item
1303
1304 2001-01-15 11:31  tonnesen
1305
1306         * C4/Circulation/Circ2.pm: API for circulation modules
1307
1308 2001-01-15 11:22  tonnesen
1309
1310         * tkperl/tkcirc: Now uses Circ2.pm generic interface subroutines.
1311
1312 2001-01-09 12:47  tonnesen
1313
1314         * tkperl/tkcirc: Moved returned item list from a scrolled text box
1315         to a scrolled table.
1316
1317 2001-01-09 09:36  tonnesen
1318
1319         * tkperl/tkcirc: First release of Perl/Tk circulation interface
1320
1321 2001-01-05 09:47  tonnesen
1322
1323         * C4/Output.pm: Renamed koha.conf config entry from "path" to
1324         "includes", which is more meaningful in the koha.conf file.
1325
1326 2001-01-05 09:39  tonnesen
1327
1328         * C4/Circulation/Main.pm: Modified getbranch() and getprinter()
1329         subroutines to not pop up a menu if there is only one branch or one
1330         printer, but just select the single option automatically.
1331
1332 2001-01-05 08:30  tonnesen
1333
1334         * C4/Output.pm: Added support for moving path=... variable to
1335         /etc/koha.conf
1336
1337 2000-12-21 11:56  rangi
1338
1339         * C4/Database.pm: Shifted Database connection variables out into a
1340         configuration file The permissions on this config file should also
1341         be strict, since they contain the database password.  At a minimum,
1342         the apache user needs to be able to read it, as well as any other
1343         user that runs circ.  I would suggest ownership of
1344         www-data.libadmins with no access to others.  libadmins contain all
1345         users that use circ
1346         
1347         destined for v1.08
1348
1349 2000-12-19 15:45  rangi
1350
1351         * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1352         currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1353         imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1354         jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1355         modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1356         moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1357         opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1358         readingrec.pl, renewscript.pl, reports.pl, request.pl,
1359         reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1360         simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1361         tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1362         updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1363         C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1364         C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1365         C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1366         C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1367         C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1368         C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1369         C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1370         C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1371         C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1372         C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1373         C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1374         acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1375         acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1376         acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1377         acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1378         acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1379         misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1380         misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1381         sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1382         telnet/doreturns.pl, telnet/issuewrapper.pl,
1383         telnet/returnswrapper.pl, telnet/startint.pl: Initial revision
1384
1385 2000-12-19 15:45  rangi
1386
1387         * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1388         currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1389         imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1390         jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1391         modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1392         moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1393         opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1394         readingrec.pl, renewscript.pl, reports.pl, request.pl,
1395         reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1396         simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1397         tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1398         updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1399         C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1400         C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1401         C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1402         C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1403         C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1404         C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1405         C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1406         C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1407         C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1408         C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1409         C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1410         acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1411         acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1412         acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1413         acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1414         acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1415         misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1416         misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1417         sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1418         telnet/doreturns.pl, telnet/issuewrapper.pl,
1419         telnet/returnswrapper.pl, telnet/startint.pl: Files shifted into
1420         Sourceforge CVS
1421