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