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