fixing permissions on scripts
[koha.git] / misc / info / ChangeLog
1 2004-11-17 13:03:42 GMT MJ Ray <mjr@dsl.pipex.com>      2.0.2
2
3     Summary:
4       2.0.2 release update
5
6     README: updated version number, noted mod_perl unsafe
7     
8     modified files:
9      README
10
11
12 2004-11-05 12:02:53 GMT MJ Ray <mjr@dsl.pipex.com>      2.0.1-patch-9
13
14     Summary:
15       Bugfixes
16
17     modules/C4/Maintenance.pm
18       Removed superfluous quote() calls after Chris spotted it in 2.1
19       Might fix some catmaint.pl problems.
20     
21     koha.version
22       2.0.2
23     
24     modified files:
25      koha.version modules/C4/Maintainance.pm
26
27
28 2004-10-29 19:52:14 GMT MJ Ray <mjr@dsl.pipex.com>      2.0.1
29
30     Summary:
31       small bugfixes
32     Revision:
33
34     C4::Biblio bugfix from Paul Poulain:
35       drop empty fields, but NOT fields containing 0
36     
37     Remove spanish language option:
38       will be readded when translators answer email
39     
40     README:
41       add comment about fines2.pl
42     
43     Fix for bug 789:
44       shedges: patch -F 3 modules/C4/Search.pm BorrSearchPatch.txt
45
46     modified files:
47      INSTALL Install.pm modules/C4/Biblio.pm modules/C4/Search.pm
48
49
50 2004-08-27 23:37:02 GMT MJ Ray <mjr@dsl.pipex.com>      2.0.0-patch-7
51
52     Summary:
53       Add release docs
54
55     2.0.1 release documentation
56     
57
58     new files:
59      INSTALL
60
61     modified files:
62      README
63
64
65 2004-08-24 18:33:51 GMT MJ Ray <mjr@dsl.pipex.com>      2.0.0-patch-6
66
67     Summary:
68       Fix bug 816
69
70     Fixes bugs.koha.org 816 - use httpd config instead of meta redirect
71
72     modified files:
73      Install.pm
74
75
76 2004-07-28 23:19:07 GMT MJ Ray <mjr@dsl.pipex.com>      2.0.0-patch-5
77
78     Summary:
79       Add kohaRHinstall
80
81     Slightly modified version of this, with Stephen's blessing. Probably
82     needs updating before release, if possible.
83     
84
85     new files:
86      docs/KohaRHinstall.html
87
88
89 2004-07-28 23:18:06 GMT MJ Ray <mjr@dsl.pipex.com>      2.0.0-patch-4
90
91     Summary:
92       Bugfixes (esp. statistics/reports) and documentation
93
94     Complete bug 791 limit fix in C4::Authorities and C4::Maintainance, thanks to Kris Boutilier
95     
96     Check etcdir can be written to, in setetcdir.
97     
98     Added docs/installing_koha_on_debian.html from Joshua (GPL)
99     
100     Added optional parameter to C4::Stats::unfilledreserves to only select today's reserves
101     
102     Used unused parameter $time in intranet-cgi/reservereport.pl to only select today's reserves
103     
104     Updated reports/reports-home.tmpl
105     
106     Added reports/activity.tmpl
107     
108     Added missing function C4::Stats:statsreport
109     
110     Added intranet-cgi/reports/activity.pl
111
112     new files:
113      docs/installing_koha_on_debian.html docs/sources.txt
114      intranet-cgi/reports/activity.pl
115      intranet-html/intranet-tmpl/default/en/reports/activity.tmpl
116
117     modified files:
118      Install.pm intranet-cgi/reservereport.pl
119      intranet-html/intranet-tmpl/default/en/reports/reports-home.tmpl
120      modules/C4/Authorities.pm modules/C4/Circulation/Fines.pm
121      modules/C4/Maintainance.pm modules/C4/Stats.pm
122      opac-cgi/opac-new.pl
123
124
125 2004-06-30 15:36:28 GMT MJ Ray <mjr@dsl.pipex.com>      2.0.0-patch-3
126
127     Summary:
128       Brown paper bag upgrade/Install fixes
129
130     Removed $etcdir from koha.upgrade (no longer needed)
131     
132     Added typo-removed $ to Install.pm
133     
134     modified files:
135      Install.pm koha.upgrade
136
137
138 2004-06-30 15:13:48 GMT MJ Ray <mjr@dsl.pipex.com>      2.0.0-patch-2
139
140     Summary:
141       Bugfixes
142
143     Fix perldoc C4::Search
144     
145     Fix search parameter display bug 196
146     
147     Half-fix thesaurus word search bug 791 - thanks to M. Parienti
148     
149     Fix member.pl search bug 789
150     
151     removed files:
152      scripts/misc/my.cnf.koha.jsqrGh
153
154     modified files:
155      intranet-cgi/admin/thesaurus.pl modules/C4/Search.pm
156      opac-html/opac-tmpl/css/en/opac-searchresults.tmpl
157      opac-html/opac-tmpl/css/fr/opac-searchresults.tmpl
158      opac-html/opac-tmpl/default/de/opac-searchresults.tmpl
159      opac-html/opac-tmpl/default/en/opac-searchresults.tmpl
160      opac-html/opac-tmpl/default/fr/opac-searchresults.tmpl
161      opac-html/opac-tmpl/default/pl/opac-searchresults.tmpl
162      opac-html/opac-tmpl/default/zh-TW/opac-searchresults.tmpl
163      opac-html/opac-tmpl/vanilla/en/opac-searchresults.tmpl
164
165
166 2004-06-30 12:15:25 GMT MJ Ray <mjr@dsl.pipex.com>      2.0.0-patch-1
167
168     Summary:
169       Installation bugfixes
170
171     Fix mysql command syntax in Install.pm (database must be after -e in some v3)
172     
173     Removed FIXMEs from upgradecomplete by moving message inside Install.pm
174     
175     Fixed koha.upgrade mysql password handling
176     
177     Removed duplicate restoremycnf() calls from Install.pm - this is installer.pl's concern
178
179
180 2002-10-30  Andrew Arensburger  <arensb@baa.ooblick.com>
181
182         * koha.conf.in (added) Ancillary files for new installer.
183
184         * install-sh (added) Ancillary files for new installer.
185
186         * Makefile (added) Ancillary files for new installer.
187
188         * Make.conf.in (added) Ancillary files for new installer.
189
190         * safe-installer (added): New configuration/install tool.
191
192         * request.pl: Added explanatory comment.
193
194         * updater/updatedatabase (bug fix): Fixed typo.
195
196 2002-10-24  Andrew Arensburger  <arensb@baa.ooblick.com>
197
198         * C4/Biblio.pm: Fixed "no title" warning when generating HTML
199         documentation from POD.
200
201 2002-10-16  Andrew Arensburger  <arensb@baa.ooblick.com>
202
203         * koha-tmpl/opac-tmpl/default/en/opac-moredetail.tmpl,
204         koha-tmpl/opac-tmpl/default/en/opac-detail.tmpl,
205         koha-tmpl/intranet-tmpl/default/en/marcimport/marcimportdetail.tmpl,
206         koha-tmpl/intranet-tmpl/default/en/catalogue/detail.tmpl,
207         koha-tmpl/intranet-tmpl/default/en/catalogue/detail-opac.tmpl:
208         Added some FIXME comments.
209
210
211         * acqui.simple/marcimport.pl: Added a FIXME comment.
212
213         * acqui.simple/bulkmarcimport.pl: Added some FIXME comments.
214
215         * C4/Search.pm: Updated a FIXME comment.
216
217         * C4/Catalogue.pm: Added and updated some FIXME comments.
218
219         * C4/Biblio.pm: Added some FIXME comments.
220
221         * search.pl: Added some FIXME comments.
222
223         * moredetail.pl: C4::Acquisitions doesn't exist anymore. Replaced
224         with C4::Catalogue (presumably this is correct, because
225         &C4::Catalogue::getorder is exported, but &C4::Biblio::getorder
226         isn't).
227         Replaced an obviously-bogus assignment with a much more likely
228         string comparison.
229
230         * detail.pl (bug fix): This was always displaying the OPAC results
231         page. Fixed by replacing an assignment with a string comparison.
232
233         * deletebiblioitem.pl: Replaced nonexistent C4::Acquisitions with
234         C4::Biblio, since that's what was apparently intended.
235
236         * delbiblio.pl: Removed reference to nonexistent C4::Acquisitions.
237         Added FIXME comment.
238
239         * currency.pl: Added a FIXME comment.
240
241         * addwebsite.pl: C4::Acquisitions doesn't exist anymore. Changed
242         it to C4::Catalogue, since that's what was apparently intended.
243
244 2002-10-15  Andrew Arensburger  <arensb@baa.ooblick.com>
245
246         * installer.pl (bug fix): Arguments to mkdir were in the wrong
247         order. Changed octal values for permissions to the standard
248         notation.
249
250 2002-10-14  Andrew Arensburger  <arensb@baa.ooblick.com>
251
252         * installer.pl: Added quote so Emacs color doesn't get screwed up.
253
254 2002-10-13  Andrew Arensburger  <arensb@baa.ooblick.com>
255
256         * mancredit.pl: Unbogotified a line.
257
258         * search.pl: Turned 'env' into a hash instead of a
259         reference-to-hash, for readability. Likewise, @$numbers ->
260         @numbers, @$forminputs -> @forminputs Added a foreach loop to set
261         up the search terms and output form, for readability and easy
262         extensibility.
263
264         * moredetail.pl: Removed unused variable.
265
266         * installer.pl: Fixed the name of the program.
267
268         * acqui.simple/processz3950queue, acqui/newbasket2.pl,
269         acqui/finishreceive.pl, C4/Circulation/Renewals2.pm,
270         C4/Circulation/Renewals.pm, C4/Circulation/Issues.pm,
271         C4/Circulation/Circ2.pm, C4/Stats.pm, C4/Search.pm, C4/Output.pm,
272         C4/Maintainance.pm, C4/Input.pm, C4/Format.pm, C4/Biblio.pm,
273         C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
274         thesaurus_popup.pl, search.pl, memberentry.pl, deletemem.pl:
275         Replaced expressions of the form "$x = $x <op> $y" with
276         "$x <op>= $y". Thus, $x = $x+2 becomes $x += 2, and so forth.
277
278         * misc/tidyaccounts.pl, translator/translator.pl,
279         telnet/startint.pl, telnet/returnswrapper.pl,
280         telnet/issuewrapper.pl, sec/writeoff.pl, opac/opac-userupdate.pl,
281         opac/opac-user.pl, opac/opac-searchresults.pl,
282         opac/opac-search.pl, opac/opac-reserve.pl,
283         opac/opac-moredetail.pl, opac/opac-detail.pl, misc/makeformats.pl,
284         misc/makebaskets.pl, misc/fixorders.pl, misc/fixborrower.pl,
285         misc/fines2.pl, marc/USMARC.pm, marc/MARCdetail.pl, marc/File.pm,
286         circ/selectbranchprinter.pl, Removed trailing whitespace. *
287         circ/circulation.pl, admin/koha2marclinks.pl, admin/branches.pl,
288         C4/test.pl, C4/InterfaceCDK.pm: Removed trailing whitespace.
289
290         * modbib.pl: Removed unused variables. Unbogofied some code.
291
292         * C4/Stock.pm: Removed unused finalizer.
293
294         * moditem.pl: Added a FIXME comment.
295
296         * C4/Interface/ReserveentCDK.pm, C4/Interface/RenewalsCDK.pm,
297         C4/Interface/FlagsCDK.pm, C4/Interface/BorrowerCDK.pm,
298         C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
299         C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
300         C4/Circulation/Borrower.pm, C4/Z3950.pm, C4/SimpleMarc.pm,
301         C4/Reserves.pm, C4/Output.pm, C4/Circulation.pm, C4/Catalogue.pm,
302         C4/BookShelves.pm, C4/Biblio.pm, C4/Acquisitions.pm: Deleted
303         unused variables. Removed trailing whitespace.
304         
305         * newmember.pl, newjmember.pl: Removed trailing whitespace. Added
306         a FIXME comment.
307
308         * acqui.simple/viewmarc.pl, acqui.simple/saveitem.pl,
309         acqui.simple/processz3950queue, acqui.simple/marcimport.pl,
310         acqui.simple/additem.pl, acqui.simple/addbookslccn.pl,
311         acqui.simple/addbooks.pl, acqui.simple/addbiblio.pl,
312         acqui/supplier.pl, acqui/recieveorder.pl, acqui/receive.pl,
313         acqui/order.pl, acqui/newbasket.pl, acqui/basket.pl,
314         acqui/acquire.pl, C4/Security.pm, C4/Groups.pm, C4/Database.pm,
315         C4/Circmain.pm, updatewebsite.pl, updateitem.pl, updatecharges.pl,
316         updatebibitem.pl, tidyaccounts.pl, subjectsearch.pl, stats2.pl,
317         stats.pl, showbudget.pl, request.pl, reports.pl, renewscript.pl,
318         pay.pl, overdue.pl, newimember.pl, moremember.pl, moredetail.pl,
319         moditem.pl, modbibitem.pl, modbib.pl, memberentry.pl, member.pl,
320         koha.upgrade, installer.pl, installer-lite.pl, groups.pl,
321         deletemem.pl, currency.pl, boraccount.pl, bookcount.pl: Added
322         magic RCS comment. Removed trailing whitespace.
323
324         * C4/Circulation/Borrissues.pm: Deleted unused variables. Removed
325         trailing whitespace.
326
327         * misc/fines2.pl: Added magic RCS comment. Added a FIXME comment.
328
329         * acqui/newbasket2.pl: Added some FIXME comments. Removed trailing
330         whitespace.
331
332         * C4/Circulation/Returns.pm: Added magic RCS comment. Added some
333         FIXME comments explaining why I didn't write a POD. Removed unused
334         finalizer.
335
336         * C4/Circulation/Renewals2.pm: Added magic RCS comment. Added some
337         FIXME comments. Added some explanatory comments. Removed trailing
338         whitespace. Deleted unused variables. Added POD. Removed unused
339         finalizer.
340
341         * C4/Circulation/Renewals.pm: Added magic RCS comment. Added some
342         FIXME comments. Added some explanatory comments. Removed trailing
343         whitespace. Deleted unused variables. Added POD. Removed unused
344         finalizer.
345
346         * C4/Circulation/Main.pm: Added magic RCS comment. Added some
347         FIXME comments. Deleted unused variables. Added POD. Removed
348         unused finalizer.
349
350         * C4/Circulation/Issues.pm: Added magic RCS comment. Added some
351         FIXME comments. Deleted unused variables. Added POD. Removed
352         unused finalizer.
353
354         * C4/Circulation/Fines.pm: Added magic RCS comment. Removed a
355         lying comment. Removed unused global variables. Added POD. Added
356         some FIXME comments. Added some explanatory comments. Removed
357         unused finalizer.
358
359         * C4/Z3950.pm: Removed bogus #! line (this isn't a script!)
360         Removed unused global variables. Added POD. Added some explanatory
361         comments. Added some FIXME comments.
362
363         * C4/Stats.pm: Added magic RCS comment. Removed declarations for
364         nonexistent variables. Added some FIXME comments. Removed unused
365         finalizer.
366
367         * C4/Reserves2.pm: Added partial POD (but I don't understand
368         reserves well enough to continue). Added magic RCS comment. Added
369         some explanatory comments. Removed trailing whitespace. Added some
370         FIXME comments. Moved comments in first column to where they
371         wouldn't obscure the indentation. Removed unused finalizer.
372
373         * C4/Acquisitions.pm: Added a partial POD. Wrote some FIXME
374         comments explaining why I'm not going to write any more PODs.
375         Added some other FIXME comments.
376
377         * C4/Circulation/Circ2.pm, C4/Circulation/Borrissues.pm,
378         C4/Format.pm, C4/Circulation.pm: Added some FIXME comments. Added
379         RCS magic comment. Removed unused finalizer.
380
381         * C4/Search.pm, C4/Output.pm, C4/Accounts2.pm, C4/Accounts.pm,
382         thesaurus_popup.pl, search.pl, memberentry.pl, modbib.pl: Added
383         some FIXME comments.
384
385         * acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
386         acqui/finishreceive.pl, C4/Maintainance.pm, C4/Input.pm,
387         updatebiblio.pl, deletemem.pl: Added a FIXME comment.
388
389 2002-10-12  Andrew Arensburger  <arensb@baa.ooblick.com>
390
391         * circ/selectbranchprinter.pl (bug workaround): Commented out some
392         code that removes everything from the list of branches the user
393         can select. Added some FIXME comments.
394
395         * C4/Reserves2.pm, C4/Reserves.pm: Added some FIXME comments.
396         
397         * C4/Auth.pm: Turn off authentication entirely if systempreference
398         "insecure" is set to "yes".
399         
400         * search.pl: Sorted "use" statements in esthetic order.
401
402         * t/require.t, koha.upgrade, installer.pl, installer-lite.pl,
403         INSTALL: Removed the dependency on Set::Scalar.
404
405         * C4/Search.pm: Got rid of the dependency on Set::Scalar. Yay! One
406         fewer package that the user has to install! Redid the way SQL
407         queries are built up, to make it more readable and maintainable.
408         Removed a couple of unused variables. Got rid of some un-Perl-like
409         bogosity.
410
411 2002-10-11  Andrew Arensburger  <arensb@baa.ooblick.com>
412
413         * C4/Search.pm: Added a FIXME comment.
414
415         * C4/Database.pm: Gutted. Every function in this module is now
416         obsolete. Removed just about everything. The name "Database" might
417         still be reused, though the next time something gets added, it
418         should probably be called v2.0.
419
420         * opac/opac-logout.pl: Replaced &requireDBI with C4::Context->dbh,
421         thus making the "use Database" statement unnecessary. Replaced a
422         prepare()/execute() with a do().
423
424         * Added FIXME comments for broken links.
425
426         * koha-tmpl/intranet-tmpl/default/en/marcimport/AcceptItemCopy.tmpl:
427         Added FIXME comments for broken links.
428
429         * koha-tmpl/intranet-tmpl/default/en/marcimport/AcceptBiblioitem.tmpl:
430         Added FIXME comments for broken links.
431
432         * acqui.simple/marcimport.pl: Replaced &requireDBI with
433         C4::Context->dbh, thus making the "use Fixed muffed quotes in
434         &gettemplate calls. Added a temporary print statement in
435         &z3950menu, so it'll print something instead of giving a browser
436         error.
437
438         * C4/Circulation/Circ2.pm: Removed bogus unused variables at the
439         top. Prettified @EXPORT list.
440         (bug fix): Added missing semicolon.
441
442         * C4/Output.pm: Replaced &requireDBI with C4::Context->dbh, thus
443         making the "use Database" statement unnecessary. Fixed POD up a
444         bit.
445         * C4/Koha.pm: Removed trailing whitespace that was messing up the
446         POD.
447
448         * C4/Interface/ReserveentCDK.pm: Added FIXME comment. This file is
449         obsolete, right?
450
451         * C4/Interface/RenewalsCDK.pm: Added FIXME comment. This file is
452         obsolete, right?
453
454         * C4/Interface/FlagsCDK.pm: Added FIXME comment. This file is
455         obsolete, right?
456
457         * C4/Interface/BorrowerCDK.pm: Added FIXME comment. This file is
458         obsolete, right?
459
460         * C4/Interface/AccountsCDK.pm: Added FIXME comment. This file is
461         obsolete, right?
462
463         * C4/Circulation/Borrower.pm: Added FIXME comment. This file is
464         obsolete, right?
465
466         * C4/InterfaceCDK.pm: Added FIXME comment. This file is obsolete,
467         right?
468
469         * C4/Circulation.pm: Added FIXME comment. This file is obsolete,
470         right?
471
472         * C4/Circmain.pm: Updated FIXME comment. This file is obsolete,
473         right?
474
475         * C4/Z3950.pm: Replaced &requireDBI with C4::Context->dbh
476         * C4/Biblio.pm: Replaced &requireDBI with C4::Context->dbh
477 2002-10-10  Andrew Arensburger  <arensb@baa.ooblick.com>
478
479         * C4/Circulation/Circ2.pm: Cleaned things up a bit.
480
481         * C4/Search.pm: Removed &systemprefs. It is no longer used.
482
483         * C4/Output.pm: Use C4::Context->preference instead of
484         &systemprefs or explicit SQL calls to get an entry from the
485         systempreferences table.
486
487         * moremember.pl (bug fix): Titles and due dates weren't being
488         retrieved properly due to missing braces. Added bug report: the
489         item type still isn't being displayed.
490
491         * C4/Search.pm: Made code a bit more Perl-ish.
492
493         * member.pl: Use the default theme if it wasn't given as a CGI
494         parameter.
495
496         * koha-tmpl/intranet-tmpl/default/en/member.tmpl: Restored
497         pre-template behavior: when you click on a member, you get taken
498         to the "show me more information about this member" page, not the
499         "update this member's information" page.
500
501         * C4/Output.pm: Added some FIXMEs. Made code more Perlish.
502         (bug fix): Allow whitespace in $HTTP_ACCEPT_LANGUAGE (Konqueror uses
503         ", " as language separator).
504
505         * search.pl: Fixed typo. Added missing function argument.
506
507         * updater/updatedatabase: Added some FIXME comments.
508
509         * marc/USMARC.pm: Added some FIXME comments.
510
511         * marc/File.pm: Added some FIXME comments.
512
513         * C4/Circulation/Circ2.pm: Added whitespace to make the POD work.
514         Added author.
515
516         * C4/Stats.pm: Added whitespace to make the POD work.
517
518         * C4/SimpleMarc.pm: Added whitespace to make the POD work.
519
520         * C4/Search.pm: Fixed a few problems with POD.
521
522         * C4/Print.pm: Simplified references.
523
524         * C4/Output.pm: Added whitespace to make the POD work. Removed
525         references, added author.
526
527         * C4/Maintainance.pm: Removed reference to Perl in POD. It should
528         be obvious.
529
530         * C4/Koha.pm: Removed reference to Perl in POD. It should be
531         obvious.
532
533         * C4/Input.pm: Removed reference to Perl in POD. It should be
534         obvious.
535
536         * C4/Format.pm: Removed reference to Perl in POD. It should be
537         obvious.
538
539         * C4/Context.pm: Added whitespace to make the POD work. Simplified
540         references. Added author email address.
541
542         * C4/Catalogue.pm: Fixed FIXMEs. Removed reference to Perl in POD.
543         It should be obvious.
544
545         * C4/BookShelves.pm: Simplified references.
546
547         * C4/Auth.pm: Added whitespace to make the POD work. Simplified
548         references.
549
550         * C4/Acquisitions.pm: Fixed FIXMEs. Removed reference to Perl. It
551         should be obvious.
552
553         * C4/Accounts2.pm: Added whitespace to make the POD work.
554         Simplified references.
555
556         * C4/Accounts.pm: Added whitespace to make the POD work.
557         Simplified references.
558
559 2002-10-09  Andrew Arensburger  <arensb@baa.ooblick.com>
560
561         * C4/Accounts.pm: Removed trailing whitespace that was breaking
562         the POD.
563
564         * circ/circulation.pl: Added some FIXME comments.
565
566         * circ/branchtransfers.pl (bug fix?) What looks like possibly a
567         line left over from debugging was giving me an empty branch list,
568         so transfers didn't work.
569
570         * C4/Circulation/Circ2.pm: Added POD. Added a bunch of FIXMEs.
571         Trimmed trailing whitespace.
572
573         * C4/Stats.pm: Fixed missing bracket in POD.
574
575         * C4/Reserves2.pm: Added some FIXMEs.
576
577         * C4/Print.pm: Fixed FIXMEs in the POD.
578
579         * C4/Context.pm: Added a couple of comments.
580
581 2002-10-06  Andrew Arensburger  <arensb@baa.ooblick.com>
582
583         * acqui.simple/bulkmarcimport.pl, C4/Format.pm, C4/Security.pm,
584         C4/InterfaceCDK.pm: Added some FIXME comments.
585
586         * C4/Interface/RenewalsCDK.pm, C4/Interface/BorrowerCDK.pm,
587         C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
588         C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
589         C4/Circulation/Borrissues.pm, C4/Groups.pm: Removed unnecessary
590         "use" line.
591
592         * C4/SimpleMarc.pm: Added POD and some comments.
593
594         * C4/Scan.pm: Added a POD of sorts.
595
596         * C4/Auth.pm: Added POD and some comments.
597
598         * C4/Accounts2.pm: Fixed typo in synopsis.
599
600 2002-10-05  Andrew Arensburger  <arensb@baa.ooblick.com>
601
602         * search.pl: Added "use C4::Context" (how did I forget it
603         earlier?)
604
605         * C4/Circulation/Circ2.pm: Replaced several
606         prepare()/execute()/finish() sequences with do().
607
608         * C4/Search.pm: Fixed some bogosity. Added some FIXMEs.
609
610         * C4/Acquisitions.pm, C4/Accounts2.pm: Replaced several
611         prepare()/execute()/finish() sequences with do().
612
613         * memberentry.pl, loadmodules.pl, acqui/newbiblio.pl,
614         acqui/acquire.pl: Use C4::Context->preference, rather than getting
615         all system preferences and picking out only what's needed.
616
617         * C4/Context.pm: Added "preference" method, for fetching a single
618         value from systempreferences (which is all most scripts need).
619
620         * INSTALL: Clarified need for File::Spec. Rewrote sections on
621         writing and installing koha.conf for clarity, and to reflect the
622         fact that the config file no longer needs to go in /etc/koha.conf.
623         Fixed typo in "SetEnv" example. Replaced "ur" with the English
624         equivalent throughout.
625
626         * C4/Output.pm: Added a couple of FIXME comments.
627
628         * C4/Output.pm: Switched new functions to using C4::Context.
629
630         * C4/Output.pm: Removed remnants of code that read /etc/koha.conf
631         for itself.
632
633         * Merged with arensb-context branch: use
634         C4::Context->dbh instead of &C4Connect, and generally prefer
635         C4::Context over C4::Database.
636
637         * bookcount.pl: Merged with arensb-context branch: use
638         C4::Context->dbh instead of &C4Connect, and generally prefer
639         C4::Context over C4::Database.
640
641         * Merged with arensb-context branch: use C4::Context->dbh instead
642         of &C4Connect, and generally prefer C4::Context over C4::Database.
643         * C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
644         from main branch.
645         
646         * marc/viewmarc.pl: Added a FIXME comment.
647
648         * marc/viewmarc.pl: Oops! Stupid bug fix.
649
650         * marc/koha2marc: Removed a useless statement.
651
652         * moredetail.pl: Removed some obsolete commented-out code.
653
654         * updater/updatedatabase2.pl, updater/updatedatabase,
655         updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
656         maint/shiftbib.pl, html-template/search.pl,
657         html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
658         admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
659         admin/branches.pl, admin/aqbudget.pl,
660         acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
661         acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
662         C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
663         C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
664         C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
665         C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
666         C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
667         C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
668         C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
669         overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
670         
671         * C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
672
673         * C4/Biblio.pm: Added some missing semicolons.
674
675 2002-10-03  Andrew Arensburger  <arensb@baa.ooblick.com>
676
677         * telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
678         instead of C4::Database, C4::Connect->dbh instead C4Connect.
679         Removed trailing whitespace, 'cos it was bugging me.
680         
681         * C4/Database.pm: Added a FIXME comment.
682
683         * C4/Context.pm: A couple of bug fixes so it'll actually load.
684
685         * misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
686         C4::Database;" line.
687         
688         * acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
689         C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
690         updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
691         useless "use C4::Database;" line.
692         
693         * marc/MARCdetail.pl, html-template/search.pl,
694         html-template/moredetail.pl, html-template/detail.pl,
695         acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
696         moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
697         C4::Connect->dbh instead C4Connect. Removed old code for reading
698         /etc/koha.conf.
699         
700         * updater/updatedatabase2.pl, updater/updatedatabase,
701         updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
702         misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
703         misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
704         marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
705         marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
706         html-template/Search.pm, admin/systempreferences.pl,
707         admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
708         admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
709         admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
710         admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
711         acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
712         acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
713         acqui/acquire.pl, C4/Circulation/Returns.pm,
714         C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
715         C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
716         C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
717         C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
718         C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
719         C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
720         C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
721         C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
722         updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
723         pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
724         insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
725         deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
726         C4::Database, C4::Connect->dbh instead C4Connect.
727
728 2002-10-05  Andrew Arensburger  <arensb@baa.ooblick.com>
729
730         arensb-context branch:
731
732         * marc/fill_usmarc.pl,
733         koha-tmpl/opac-tmpl/default/en/includes/opac-top.inc,
734         koha-tmpl/opac-tmpl/default/en/includes/opac-bottom.inc,
735         koha-tmpl/opac-tmpl/default/en/includes/members-top.inc,
736         koha-tmpl/opac-tmpl/default/en/opac-searchresults.tmpl,
737         koha-tmpl/opac-tmpl/default/en/opac-search.tmpl,
738         koha-tmpl/opac-tmpl/default/en/opac-main.tmpl,
739         koha-tmpl/opac-tmpl/default/en/opac-detail.tmpl, C4/Search.pm,
740         overdue.pl, moremember.pl, installer-lite.pl: Merged with head.
741         
742         * C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
743         from main branch.
744         
745         * marc/viewmarc.pl: Added a FIXME comment.
746
747         * marc/viewmarc.pl: Oops! Stupid bug fix.
748
749         * marc/koha2marc: Removed a useless statement.
750
751         * moredetail.pl: Removed some obsolete commented-out code.
752
753         * updater/updatedatabase2.pl, updater/updatedatabase,
754         updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
755         maint/shiftbib.pl, html-template/search.pl,
756         html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
757         admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
758         admin/branches.pl, admin/aqbudget.pl,
759         acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
760         acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
761         C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
762         C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
763         C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
764         C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
765         C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
766         C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
767         C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
768         overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
769         
770         * C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
771
772         * C4/Biblio.pm: Added some missing semicolons.
773
774 2002-10-03  Andrew Arensburger  <arensb@baa.ooblick.com>
775
776         arensb-context branch:
777
778         * telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
779         instead of C4::Database, C4::Connect->dbh instead C4Connect.
780         Removed trailing whitespace, 'cos it was bugging me.
781         
782         * C4/Database.pm: Added a FIXME comment.
783
784         * C4/Context.pm: A couple of bug fixes so it'll actually load.
785
786         * misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
787         C4::Database;" line.
788         
789         * acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
790         C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
791         updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
792         useless "use C4::Database;" line.
793         
794         * marc/MARCdetail.pl, html-template/search.pl,
795         html-template/moredetail.pl, html-template/detail.pl,
796         acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
797         moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
798         C4::Connect->dbh instead C4Connect. Removed old code for reading
799         /etc/koha.conf.
800         
801         * updater/updatedatabase2.pl, updater/updatedatabase,
802         updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
803         misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
804         misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
805         marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
806         marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
807         html-template/Search.pm, admin/systempreferences.pl,
808         admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
809         admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
810         admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
811         admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
812         acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
813         acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
814         acqui/acquire.pl, C4/Circulation/Returns.pm,
815         C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
816         C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
817         C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
818         C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
819         C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
820         C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
821         C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
822         C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
823         updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
824         pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
825         insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
826         deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
827         C4::Database, C4::Connect->dbh instead C4Connect.
828
829 2002-10-02  Andrew Arensburger  <arensb@nerafo.umd.edu>
830
831         * C4/Context.pm (added) Module for reading the config file and
832         getting access to the database.
833
834 2002-10-01  Andrew Arensburger  <arensb@baa.ooblick.com>
835
836         * C4/Acquisitions.pm: Added an incomplete POD, as well as some
837         FIXME comments (which, as it turns out, might not be necessary
838         after all).
839
840         * C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
841         C4/Circulation.pm, C4/Catalogue.pm, C4/Biblio.pm: Added some FIXME
842         comments, mostly marking duplicate functions.
843
844 2002-09-28  Andrew Arensburger  <arensb@baa.ooblick.com>
845
846         * circ/circulation.pl: Added a wishlist FIXME comment.
847
848         * C4/Stock.pm, C4/Scan.pm, C4/Groups.pm: Added some FIXME
849         comments.
850         
851         * C4/Stats.pm: Added POD. Removed extraneous trailing whitespace.
852         
853         * C4/Accounts2.pm: Added POD. Removed extraneous trailing
854         whitespace.
855         
856         * INSTALL: Added two missing required Perl modules.
857         
858 2002-09-23  Andrew Arensburger  <arensb@baa.ooblick.com>
859
860         * C4/Print.pm, C4/Maintainance.pm, C4/Input.pm, C4/Format.pm,
861         C4/Catalogue.pm: Added POD.
862
863         * C4/BookShelves.pm: Fixed missing bit in POD.
864
865         * C4/Accounts.pm: Fixed missing bits in POD.
866
867 2002-09-22  Andrew Arensburger  <arensb@baa.ooblick.com>
868
869         * C4/BookShelves.pm: Added POD. Added some FIXME comments. Removed
870         useless trailing whitespace.
871
872         * C4/Search.pm, C4/Biblio.pm, memberentry.pl, jmemberentry.pl:
873         Added some FIXME comments.
874         
875 2002-04-17 14:35  pate
876
877         * C4/Koha.pm: starting to move ethnicity stuff out of programs and
878         into modules
879
880 2002-04-17 13:28  rangi
881
882         * installer.pl: Submitting on behalf of Nicholas First cut (not
883         functional yet) of an installer script
884
885 2002-04-16 12:49  tonnesen
886
887         * acqui.simple/bulkmarcimport.pl: Added some comments detailing how
888         MARC fields are mapped to Koha data
889
890 2002-04-16 11:00  tonnesen
891
892         * acqui.simple/bulkmarcimport.pl: Fixed typo
893
894 2002-04-16 10:37  tonnesen
895
896         * acqui.simple/bulkmarcimport.pl: This is my bulk MARC record
897         importing tool.  Feel free to test it out, but DO NOT use it on a
898         production system yet!  It needs to be more adaptable to different
899         MARC implementations.
900         
901         Note that the script will spit out a plain text copy of the records
902         being imported to STDOUT, so you will probably want to redirect to
903         a file, or pipe to less.
904
905 2002-04-15 09:17  pate
906
907         * moremember.pl: moved ethnicity fixups into C4::Koha, eventually
908         to be replaced with a better (non-NZ specific) solution.
909
910 2002-04-15 09:15  pate
911
912         * C4/Koha.pm: moved ethnicity fixing out of moremember.pl into a
913         function, eventually to replace with a more configurable version
914         (non-NZ specific)
915
916 2002-04-14 22:33  truth_nz
917
918         * updatebibitem.pl, C4/Acquisitions.pm, acqui/addorder.pl:
919         Acquisitions::newbiblioitem updated to be usable for new
920         acqui.simple addorder.pl and updatebibitem.pl modified to use new
921         newbiblioitem
922
923 2002-04-10 02:55  rangi
924
925         * C4/Search.pm: Fixing the subject search i broke ;)
926
927 2002-04-10 00:59  rangi
928
929         * C4/Search.pm: Working on a fix to speed up title and author
930         searches
931
932 2002-04-09 22:49  truth_nz
933
934         * C4/Acquisitions.pm: Altered newbiblio to be more generic - so can
935         use with new acui.simple scripts (which are not finished yet).
936
937 2002-04-09 22:47  truth_nz
938
939         * acqui/addorder.pl: Updates to use changed newbiblio sub in
940         C4/Acquisitions.pm
941
942 2002-04-09 17:02  pate
943
944         * misc/fines2.pl: whacked a couple of bits that Chris marked as
945         okay to delete.
946
947 2002-04-09 16:30  rangi
948
949         * misc/fines2.pl: Just added some comments for Pat (Is this a good
950         way of doing it? if not let me know)
951
952 2002-04-09 15:08  pate
953
954         * misc/: fines2.pl, fixborrower.pl: refactoring, marking spots for
955         further refactoring
956
957 2002-04-08 17:16  rangi
958
959         * memberentry.pl: Little typo, missing t in systemprefs Apart from
960         that, all the patch files seem to be running happily on
961         hlt.katipo.co.nz
962
963 2002-04-08 17:04  rangi
964
965         * insertdata.pl: Just a quick little fix the sql to update a
966         borrower was setting the postal address twice, instead of the
967         postal, then the physical address. My little fix got overwrote by
968         pat's fix so im updating now before i forget :)
969
970 2002-04-08 16:44  pate
971
972         * insertdata.pl, koha.t, loadmodules.pl, memberentry.pl,
973         modbibitem.pl, moredetail.pl, moremember.pl, request.pl, search.pl,
974         testKoha.pl, C4/Koha.pm, C4/Output.pm: refactored slashifyDate
975         function out of inline code, created C4/Koha.pm to hold it and
976         wrote tests for it, started marking other places for potential
977         refactoring.
978
979 2002-04-08 15:47  rangi
980
981         * insertdata.pl: Script wasnt setting street address correctly
982
983 2002-04-04 19:13  rangi
984
985         * fines.pl: Have realised misc/fines2.pl is the real fines script,
986         this one can be removed so as to remove one more source of
987         confusion
988
989 2002-04-04 19:09  rangi
990
991         * admin/aqbudget.pl: Fixing up the query to pickup budget
992
993 2002-04-03 00:58  rangi
994
995         * borrwraper.pl: Actually lives in telnet/
996
997 2002-04-03 00:44  rangi
998
999         * acqui.simple/: addbooks.pl, addbookslccn.pl: More work on the
1000         addbooks scripts, committing on behalf of Roger
1001         
1002         Need testing before use in a production environment
1003
1004 2002-03-30 22:50  rangi
1005
1006         * acqui.simple/: addbooks.pl, addbookslccn.pl: Fixed the holding
1007         branch insertion code. It was inserting the correct homebranch but
1008         was still inserting the wrong home branch
1009
1010 2002-03-30 18:48  rangi
1011
1012         * acqui.simple/addbookslccn.pl: Fixing branches
1013
1014 2002-03-30 17:18  rangi
1015
1016         * acqui.simple/addbooks.pl: Draws list of branches from the
1017         branches table now, when adding an item
1018
1019 2002-03-26 16:02  rangi
1020
1021         * pay.pl: Shifting writeoff code back into pay.pl (redirecting to
1022         writeoff.pl was breaking when the borrower owes a lot of fines)
1023
1024 2002-03-25 21:08  finlayt
1025
1026         * updater/updatedatabase: added database patchs to the
1027         updater/updatedatabase script
1028         
1029         changes the type of the datesent and datearrived fields in the
1030         branchtransfers table from date to datetime.
1031         
1032         completely re-organises the branchcategories table. As this has
1033         previously been unused it shouldnt effect anyone.
1034
1035 2002-03-21 13:24  rangi
1036
1037         * showbudget.pl: Doesnt write to an include anymore
1038
1039 2002-03-19 07:39  tipaul
1040
1041         * updater/updatedatabase2.pl: Script to apply to sample DB only. It
1042         makes a few modifications in the DB (indexes creation, some data
1043         deletion, and unused tables drop) Creates a thesaurus table from
1044         the bilbiosubject one
1045
1046 2002-03-19 07:37  tipaul
1047
1048         * updater/sample_only_param_tables.sql: Sample database only for
1049         parameters tables
1050
1051 2002-03-16 18:58  rangi
1052
1053         * C4/Circulation/Fines.pm: Deals with lost book charges now
1054
1055 2002-03-16 18:31  rangi
1056
1057         * misc/fines2.pl: tidied up, less hlt specific now
1058
1059 2002-03-13 17:51  finlayt
1060
1061         * circ/branchtransfers.pl: Changed heading to look like the rest of
1062         Koha
1063
1064 2002-03-13 17:50  finlayt
1065
1066         * circ/circulation.pl: Added a heading to be consistent with rest
1067         of Koha
1068
1069 2002-03-13 17:04  finlayt
1070
1071         * circ/: circulation.pl, circulation2.pl: This is the begining of a
1072         process of dividing up circulation.pl
1073         
1074         This script deals with the branch and printer selection stuff
1075
1076 2002-03-13 13:13  finlayt
1077
1078         * C4/Circulation/Circ2.pm: Added a transferbook subroutine that is
1079         called from /circ/branchtransfers.pl
1080         
1081         It writes a new line in the branchtransfers table and changes the
1082         currentbranch field in items.
1083
1084 2002-03-13 13:07  finlayt
1085
1086         * circ/branchtransfers.pl: Fixed a small problem in the <form>, not
1087         hidden inputs are getting passed correctly.
1088
1089 2002-03-12 23:46  rangi
1090
1091         * search.pl: Removing reference to the FrontSearch subroutine as
1092         its never called
1093
1094 2002-03-12 23:36  rangi
1095
1096         * C4/Search.pm: Tidy up, removing deprecated routines
1097
1098 2002-03-12 23:14  rangi
1099
1100         * opac-search.pl: Deprecated searching is all handled by search.pl
1101
1102 2002-03-12 19:26  rangi
1103
1104         * moremember.pl, C4/Reserves2.pm, C4/Search.pm: Getting Iteminfo in
1105         Search to only display correct reserves (mainly used on detail.pl)
1106         and another typo fix in moremember.pl
1107
1108 2002-03-12 18:46  rangi
1109
1110         * moremember.pl: Typo fix (doh!)
1111
1112 2002-03-12 18:03  rangi
1113
1114         * moremember.pl, C4/Reserves2.pm: Fix so that reserves are only
1115         showing for the biblioitem not the biblio on the moremembers screen
1116
1117 2002-03-12 13:04  finlayt
1118
1119         * circ/: branchtransfers.pl, circulation.pl: 
1120         Branchtransfers.pl provides a form for entering barcodes and
1121         selecting a destination branch.
1122         
1123         New rows are entered into the branchtransfers table for each item
1124         "transfered".
1125
1126 2002-03-10 19:36  rangi
1127
1128         * C4/Accounts2.pm: Fix for manual invoices
1129
1130 2002-03-05 12:48  tipaul
1131
1132         * admin/: aqbookfund.pl, aqbudget.pl, branches.pl, categorie.pl,
1133         categoryitem.pl, currency.pl, itemtypes.pl, printers.pl,
1134         stopwords.pl, systempreferences.pl: scripts to manage parameters
1135         tables
1136
1137 2002-02-26 01:31  rangi
1138
1139         * C4/Maintainance.pm, maint/catmaintain.pl: Fixed apostrophe '
1140         handling
1141
1142 2002-02-26 01:06  rangi
1143
1144         * acqui/basket.pl: Fix for displaying prices
1145
1146 2002-02-20 13:05  rangi
1147
1148         * C4/Search.pm: Making a "fix" to normal title search
1149
1150 2002-02-20 12:53  rangi
1151
1152         * C4/Search.pm: Playing with keyword search trying to speed it up
1153         more
1154
1155 2002-02-12 13:31  rangi
1156
1157         * C4/Search.pm: Fixing bug in subject searching that was causing
1158         subjects with ' to break the search
1159
1160 2002-02-12 13:07  rangi
1161
1162         * C4/Acquisitions.pm, updatebibitem.pl: Fixing bug that was
1163         duplicating additional authors, and a bug that was breaking the
1164         updating classicification field
1165
1166 2002-02-01 10:00  tonnesen
1167
1168         * acqui.simple/: marcimport.pl, processz3950queue: Changes from a
1169         long time ago that I don't even remember anymore.  :)
1170
1171 2001-12-11 18:31  rangi
1172
1173         * C4/Search.pm: Added the facility to restrict a keyword search by
1174         dewey number
1175
1176 2001-11-26 18:01  rangi
1177
1178         * C4/Search.pm: Fixing error in keyword search (fixing my mistake
1179         from yesterday)
1180
1181 2001-11-25 20:33  rangi
1182
1183         * C4/Search.pm: Fixing a bug in keyword search was duplicating
1184         results
1185
1186 2001-11-25 18:03  rangi
1187
1188         * insertdata.pl: Modify an adult with guarantees now modifies the
1189         guarantees also.  IE change of address effects the guarantees
1190         record as well
1191
1192 2001-11-25 16:41  rangi
1193
1194         * C4/Search.pm: Added a findguarantor routine to search for the
1195         guarantor of a given borrower.  Probably it and findgurantees need
1196         to moved out to borrowers.pm
1197
1198 2001-11-25 14:25  rangi
1199
1200         * C4/Search.pm: Author combined with Title search was not searching
1201         the series title field Fixed now
1202
1203 2001-11-25 12:17  rangi
1204
1205         * C4/: Reserves2.pm, Circulation/Circ2.pm: Fixing reserve handling.
1206          Mulitple copy reserves now handled correctly, and correct charges
1207         are being applied
1208
1209 2001-11-22 18:12  rangi
1210
1211         * C4/Search.pm: Adding the facility to search on just dewey and
1212         class
1213
1214 2001-11-19 15:28  tonnesen
1215
1216         * updater/updatedatabase: Added code to determine mysqld version
1217         for possibility of converting databases to MyISAM format
1218
1219 2001-11-19 12:29  tonnesen
1220
1221         * updater/updatedatabase: Added some more tables to the database
1222         updater.  Modified barcode to be 20 characters long instead of 9.
1223
1224 2001-11-19 10:26  tonnesen
1225
1226         * updater/updatedatabase: Script that will update existing
1227         databases, creating any new tables, adding, modifying or removing
1228         any fields from existing tables.
1229         
1230         This is in very early stages.  Need to go through and ascertain
1231         which tables and fields need to be added/modified.  Also need to
1232         add a "backup" before any modifications are made.  Thoughts on this
1233         are welcome.
1234
1235 2001-11-06 10:25  tonnesen
1236
1237         * acqui.simple/addbooks.pl, marc/koha2marc: Minor changes
1238
1239 2001-11-06 10:24  tonnesen
1240
1241         * marc/test: Script that I'm using to check MARC record support.
1242
1243 2001-11-06 10:15  tonnesen
1244
1245         * C4/Catalogue.pm: Working out problems with MARC record support.
1246
1247 2001-11-06 10:15  tonnesen
1248
1249         * acqui.simple/addbookslccn.pl: Modified version of addbooks.pl
1250         that uses LCCN as base identifier instead of ISBN.  Should probably
1251         be merged with addbooks.pl so that the user can enter either and
1252         ISBN _or_ and LCCN from the same form.
1253
1254 2001-11-06 10:13  tonnesen
1255
1256         * acqui.simple/: marcimport.pl, processz3950queue: Continuing work
1257         on Z39.50 search tool.  Daemon now forks up to 12 processes to do
1258         Z39.50 searches.  Daemon will also wait to see if the user looks
1259         beyond the first couple of pages of results, and will download more
1260         results if necessary.
1261
1262 2001-11-02 23:29  tonnesen
1263
1264         * C4/Catalogue.pm: Minor cleanups.  Needs testing.  Starting to
1265         think about modifying updatebiblio.pl to use this API.
1266
1267 2001-11-02 23:28  tonnesen
1268
1269         * acqui.simple/marcimport.pl: Z39.50 now stores list of servers to
1270         query in a database table.
1271
1272 2001-11-02 13:40  tonnesen
1273
1274         * acqui.simple/processz3950queue: Daemon to process the queue of
1275         pending Z39.50 searches.  I still need to come up with a way for
1276         this process to get launched.  Looks like Koha might need its first
1277         init script.  :)
1278
1279 2001-11-02 13:21  tonnesen
1280
1281         * acqui.simple/marcimport.pl: Added Z39.50 searching capability,
1282         and MARC file uploading from workstation using HTML forms.   Z39.50
1283         functionality requires the YAZ toolkit.
1284
1285 2001-10-31 21:00  tonnesen
1286
1287         * acqui.simple/marcimport.pl: Use MARC controlnumber as a unique
1288         identifier for MARC records, in addition to ISBN, ISSN, and LCCN.
1289
1290 2001-10-10 12:28  tonnesen
1291
1292         * C4/Circulation/Circ2.pm: Typo in printf format string was causing
1293         all issues to appear in the Previous issues box and not in today's
1294         issues.
1295
1296 2001-10-10 12:27  tonnesen
1297
1298         * updatebibitem.pl: Fixed bug where a biblioitem with a subclass
1299         but no dewey would get the subclass erased when editing the
1300         biblioitem.
1301
1302 2001-10-10 12:26  tonnesen
1303
1304         * modbibitem.pl: used CGI.pm's textfield function to create the
1305         notes text input box.  Notes with question marks '"' in them were
1306         getting deleted when an item was modified.
1307
1308 2001-10-05 14:27  tonnesen
1309
1310         * acqui.simple/marcimport.pl: Added rudimentary marc importing
1311         tool.  Just takes a marc record and converts to koha database. 
1312         Does not keep data in marc format.
1313
1314 2001-10-05 14:23  tonnesen
1315
1316         * marc/viewmarc.pl: Removed duplicate viewmarc.pl from acqui.simple
1317         directory
1318
1319 2001-10-05 14:19  tonnesen
1320
1321         * acqui.simple/: addbooks.pl, viewmarc.pl: Added simple
1322         acquisitions script
1323
1324 2001-10-05 13:13  tonnesen
1325
1326         * search.pl, C4/Catalogue.pm, C4/Search.pm, marc/marcschema.sql:
1327         Changed search interface to allow searches on Illustrator.  This is
1328         apparently a common search in elementary school libraries.
1329
1330 2001-09-27 13:39  tonnesen
1331
1332         * C4/Catalogue.pm: Tested updateItem subroutine, made some better
1333         checks for Subfield_IDs and Subfield_Keys when modifying MARC data
1334         based on changes to Koha data.
1335
1336 2001-09-27 12:24  tonnesen
1337
1338         * C4/Catalogue.pm, marc/koha2marc: Started on updateItem
1339         subroutine.
1340
1341 2001-09-10 19:03  rangi
1342
1343         * deletemem.pl: Fixing member deletion, so that it checks fines,
1344         issues and guarantees before deleting
1345
1346 2001-09-10 16:37  rangi
1347
1348         * modbibitem.pl, moredetail.pl, C4/Search.pm: Fixing a glitch that
1349         was showing the biblio notes field where the biblioitems notes
1350         should have been displaying
1351
1352 2001-08-17 00:54  rangi
1353
1354         * circ/circulation.pl: Changed the sorting of the hash of items on
1355         issue. To sort numerically, (so 10 comes after 2) Just a quick fix
1356         to get the items showing in date_due order
1357
1358 2001-07-12 04:12  pawelzc
1359
1360         * translator/translator.readme: Spelling and english language
1361         corrections.
1362
1363 2001-07-05 14:37  rangi
1364
1365         * deletemem.pl: Script to delete a member/patron
1366
1367 2001-07-05 14:37  rangi
1368
1369         * memberentry.pl: Fix to handle the delete call, redirects to
1370         deletemem.pl
1371
1372 2001-06-27 14:53  rangi
1373
1374         * translator/translator.pl: Modified so that the first available
1375         language is chosen if none is specified
1376
1377 2001-06-26 15:27  tonnesen
1378
1379         * C4/Catalogue.pm: Finished updateBiblioItem subroutine
1380
1381 2001-06-26 15:13  rangi
1382
1383         * translator/: translator.pl, translator.readme: Scripts to permit
1384         koha webpages to display in different natural languages Courtesy of
1385         Pawel Skuza
1386
1387 2001-06-26 14:13  tonnesen
1388
1389         * C4/Catalogue.pm: newBiblio subroutine completed.
1390
1391 2001-06-26 13:17  tonnesen
1392
1393         * C4/Catalogue.pm: Added biblioitems table update when
1394         newBiblioItem() routine is called.
1395
1396 2001-06-26 10:15  tonnesen
1397
1398         * C4/Catalogue.pm: Beginning updateBiblio routine.
1399
1400 2001-06-25 13:15  tonnesen
1401
1402         * marc/viewmarc.pl: Prototype marc record viewer and editor.
1403
1404 2001-06-25 13:12  tonnesen
1405
1406         * marc/TODO: A TODO file for MARC support
1407
1408 2001-06-25 12:43  tonnesen
1409
1410         * C4/Catalogue.pm: Added skeletons of update routines.
1411
1412 2001-06-25 12:07  tonnesen
1413
1414         * marc/koha2marc: Minor documentation changes.
1415
1416 2001-06-25 11:55  tonnesen
1417
1418         * marc/koha2marc: Perl script to convert existing Koha tables to
1419         the new MARC tables.
1420
1421 2001-06-25 11:54  tonnesen
1422
1423         * marc/deletemarc: SQL commands to clear all of the MARC tables. 
1424         This is terribly dangerous, but I find it useful during the
1425         development work.  :)
1426
1427 2001-06-25 11:52  tonnesen
1428
1429         * marc/marcschema.sql: Schema for MARC storage tables.  Blatantly
1430         stolen from www.pytheas.org.  I also added the 0XX tables.
1431
1432 2001-06-25 11:49  tonnesen
1433
1434         * C4/Catalogue.pm: Cataloguing API.  Very early draft at this
1435         point.
1436
1437 2001-06-19 20:36  rangi
1438
1439         * readingrec.pl, C4/Search.pm: Made a little change to allow the
1440         reading record to be sorted, and now defaults to the last 50 items
1441         borrowed
1442
1443 2001-05-17 15:36  rangi
1444
1445         * database.mysql: Changed the interim field in the items table, to
1446         be paidfor The horowhenua librarians wanted a place to store
1447         information when a lost item was paid for. The information is
1448         removed if the item is ever returned.  The interim field was a
1449         hangover from the previous system and wasnt be used so I stole it
1450         :-)
1451
1452 2001-05-15 16:05  rangi
1453
1454         * C4/Accounts2.pm: More little bug fixes in the manual credits
1455         section
1456
1457 2001-05-09 16:29  rangi
1458
1459         * C4/Circulation/Circ2.pm: Changed the way a lost book being
1460         returned is handled.  If the book has already been paid for a
1461         credit is added to their account.  And offset against any current
1462         charges
1463
1464 2001-05-09 16:26  rangi
1465
1466         * updateitem.pl: Set up so marking a item lost, adds a charge for
1467         the replacement price to a borrowers record (if it is on issue)
1468
1469 2001-05-09 16:23  rangi
1470
1471         * renewscript.pl: Fixed so renewing a rental item adds a charge
1472
1473 2001-05-09 16:22  rangi
1474
1475         * mancredit.pl, maninvoice.pl, C4/Accounts2.pm: Added facility to
1476         do a cash refund.  Also HLT allows ppl to work off their bill,so
1477         added a facility to do manual credit for that
1478
1479 2001-05-08 17:05  rangi
1480
1481         * C4/Circulation/Renewals2.pm: Renewing a rental or pay item from
1482         the borrowers record screen Now adds a charge to the borrowers
1483         account
1484
1485 2001-05-02 16:06  tonnesen
1486
1487         * groups.pl, C4/Groups.pm: Steve Tonnesen's K12Admin-specific (for
1488         the time-being) group based overdue reports.
1489
1490 2001-05-02 15:38  tonnesen
1491
1492         * C4/Circulation/Circ2.pm: Added an overdue variable to the
1493         itemdata returned by the currentissues subroutine.  This makes it
1494         easier to pick out overdue items in other modules (ie circulation,
1495         reports, etc.)
1496
1497 2001-05-02 14:15  rangi
1498
1499         * C4/Circulation/Circ2.pm: Fixed the code that adds a credit or
1500         wipes a lost book charge from a borrowers account if said book is
1501         returned
1502
1503 2001-05-02 14:13  rangi
1504
1505         * C4/Accounts2.pm: Added functions to add credits and invoices to
1506         borrowers account
1507
1508 2001-05-02 14:11  rangi
1509
1510         * boraccount.pl, moremember.pl: Turned off the tidy accounts
1511         feature in the view accounts screen (boraccount.pl) And got it so
1512         outstanding credits are shown on the moremember.pl (view member
1513         screen)
1514
1515 2001-05-02 14:08  rangi
1516
1517         * mancredit.pl, maninvoice.pl: Scripts to add manual invoices, or
1518         credits to a borrower/member/patron's account.  Called from
1519         boraccount.pl (ie the view account screen)
1520
1521 2001-05-01 16:24  rangi
1522
1523         * C4/Accounts2.pm: Fixed a bug in the return lost routine (when a
1524         payment is made on a lost item) So that the correct date was being
1525         recorded
1526
1527 2001-04-19 17:31  rangi
1528
1529         * circ/circulation.pl: Quick bodge to restrict the number of
1530         returned books showing to 8.  (Request from the librarians here to
1531         speed up the screen reload) Needs to be tidied up
1532
1533 2001-04-17 19:51  rangi
1534
1535         * C4/Accounts2.pm: Add functionality so that when the replacement
1536         cost of a lost item is paid Its returned off the members/patrons
1537         card. And a note is placed on the item saying that its been paid
1538         for.  The item stays marked as lost. But the patron does not accrue
1539         more fines
1540
1541 2001-04-03 14:32  rangi
1542
1543         * C4/Circulation/Circ2.pm, circ/circulation.pl: Making a change to
1544         the way charges are handled, the system originally worked such that
1545         if a borrower owed more than $5 issues werent allowed. This worked
1546         fine except that often borrowers wish to borrows say 3 pay videos
1547         at $2 each, then 2 books say. The three pay videos rack up charges
1548         of $6 and then they cant issue the books until that is paid. 
1549         Reworked so that it cares about previous charges, not the ones
1550         accrued during current issue process.
1551
1552 2001-04-02 15:51  rangi
1553
1554         * pay.pl, stats.pl, C4/Accounts2.pm, C4/Stats.pm, sec/writeoff.pl:
1555         Reworking statistics for payments and writeoffs
1556
1557 2001-03-28 18:11  rangi
1558
1559         * moremember.pl: Commenting out the code that doesnt allow renewals
1560         if a renewal has already occured
1561
1562 2001-03-27 19:00  rangi
1563
1564         * circ/circulation.pl: Adding in javscript code to open a new
1565         window for payments
1566
1567 2001-03-27 18:23  rangi
1568
1569         * C4/Circulation/Circ2.pm, circ/circulation.pl: Reworked layout of
1570         issues section.
1571
1572 2001-03-27 13:45  rangi
1573
1574         * sec/writeoff.pl: Getting writeoff stats being stored as well
1575
1576 2001-03-27 13:43  rangi
1577
1578         * C4/: Accounts2.pm, Stats.pm: Modified the update stats routine to
1579         store borrowernumbers also Passing borrowernumbers to update stats
1580         from Account routines
1581
1582 2001-03-22 14:20  rangi
1583
1584         * circ/circulation.pl: Changes made by Glen to allow the
1585         circulation module to work with a ASCII-wand, or CueCat (weird
1586         encoded) input equally well.
1587         
1588         Do not bother installing the CueCat driver or any other software -
1589         it's not needed.
1590
1591 2001-03-18 14:06  rangi
1592
1593         * overdue.pl: Script to list overdue books under the headings
1594         Due-Date Patron Phone Title Author
1595         
1596         The patron can be email by clicking on the name (if the database
1597         contains an email address for them)
1598         
1599         Courtesy of Glen Stewart
1600
1601 2001-03-15 02:17  rangi
1602
1603         * detail.pl, moredetail.pl: Added code to allow searches to be used
1604         by catalogue maintenance
1605
1606 2001-03-15 02:15  rangi
1607
1608         * C4/Maintainance.pm, maint/catmaintain.pl: Added functionality to
1609         allow invalid itemtype to be fixed
1610
1611 2001-03-15 02:11  rangi
1612
1613         * maint/shiftbib.pl: Script to shift a group to another biblio,
1614         called as part of catalogue maintenance
1615
1616 2001-03-13 14:41  rangi
1617
1618         * catmaintain.pl, maint/catmaintain.pl: Shifted catmaintain.pl to a
1619         dir that can be easily passowrd protected
1620
1621 2001-03-13 14:04  rangi
1622
1623         * catmaintain.pl, C4/Maintainance.pm: Got undeleting biblios going
1624         (catalogue maintenance should probably be in a password protected
1625         super librarian area or the like)
1626
1627 2001-03-12 15:33  rangi
1628
1629         * newbiblio.pl: Just realised this is supposed to be in the acqui/
1630         dir (doh)
1631
1632 2001-03-12 15:32  rangi
1633
1634         * acqui/: acquire.pl, newbiblio.pl: Glens updates to automatically
1635         increment barcode, and to remove hardcoded itemtypes in scripts
1636
1637 2001-03-12 15:29  rangi
1638
1639         * memberentry.pl: Modified to include Glen Stewarts automatic
1640         member/patron cardnumber incrementation
1641
1642 2001-03-12 15:15  rangi
1643
1644         * newbiblio.pl: Script from Glen Stewart, i think to do with
1645         simplified acqusitions module? (correct me if im wrong glen)
1646
1647 2001-03-12 14:43  rangi
1648
1649         * database.mysql: Database definition file, checked into cvs to
1650         make keeping database current easier
1651
1652 2001-03-07 13:12  rangi
1653
1654         * insertdata.pl: Fixing stupid bug that was causing the sql insert
1655         command to break if a person had a ' in their name
1656
1657 2001-03-07 13:02  rangi
1658
1659         * moremember.pl: Changing the form so it passes through a modify
1660         value to tell the script to show the flags
1661
1662 2001-03-06 17:48  rangi
1663
1664         * insertdata.pl, memberentry.pl: Added the functionality to allow
1665         librarians to manipulate the flag status on borrowers ie lost,
1666         debarred, and gone no address
1667
1668 2001-03-06 13:16  rangi
1669
1670         * search.pl: Fixing " glitch in titles
1671
1672 2001-03-06 13:13  rangi
1673
1674         * opac-search.pl: Fixing a bug in the opac search that meant that
1675         titles that contained " were caused the detail page to error
1676
1677 2001-02-27 14:08  rangi
1678
1679         * delbiblio.pl: Quick fix to stop ppl from being able to delete
1680         biblios that have items attached
1681
1682 2001-02-21 14:33  rangi
1683
1684         * circ/circulation.pl: Rejigged printing issues, to print out
1685         everything on issue to the borrower
1686
1687 2001-02-21 14:27  rangi
1688
1689         * stats.pl: Fixed a little glitch in the daily stats script that
1690         meant it wasnt counting renewals
1691
1692 2001-02-21 14:17  rangi
1693
1694         * moremember.pl: Got a link from items on issue thru to item
1695         details (like in the circ module) And also stopped already renewed
1696         books from being renewable in the issues list
1697
1698 2001-02-18 14:13  rangi
1699
1700         * C4/Circulation/Circ2.pm: Little fix to the returnbook routine so
1701         the correct branchcode is passed to the updatestats routine
1702
1703 2001-02-13 18:41  rangi
1704
1705         * circ/circulation.pl: A bodgy hack so that hitting enter in issues
1706         (with no barcode) prints out the borrowers issue slip and starts a
1707         new borrower
1708
1709 2001-02-13 16:29  rangi
1710
1711         * circ/circulation.pl: The Horowhenua libraries wanted less patron
1712         and item information displaying at returns So Added some if
1713         statements to not display patron addresses, and to only display the
1714         title of the item These presumably would be changed to suit
1715         individual libraries wants
1716
1717 2001-02-13 16:27  rangi
1718
1719         * C4/Circulation/Circ2.pm: Made some changes to checkreserve and
1720         find_reserves, so that items are always displayed as reserved when
1721         returned, not just once
1722
1723 2001-02-11 14:44  rangi
1724
1725         * detail.pl: Little fix so that if the item has no author
1726         information, empty () dont disply
1727
1728 2001-02-11 14:38  rangi
1729
1730         * search.pl: Changing the front page search of the intranet site to
1731         just be a keyword search
1732
1733 2001-02-07 15:47  tonnesen
1734
1735         * shelves.pl, C4/BookShelves.pm: Added header and log substition
1736         variables
1737
1738 2001-02-07 12:27  tonnesen
1739
1740         * shelves.pl, C4/BookShelves.pm: Start of code to implement virtual
1741         bookshelves in Koha.
1742
1743 2001-02-05 10:48  tonnesen
1744
1745         * loadmodules.pl, C4/Search.pm: loadmodules.pl allows redirection
1746         to different modules based on systemprefs Added subroutine in
1747         Search.pm load systemprefs from new systempreferences table in
1748         database.  Initial use is to allow using my simplified acquisitions
1749         module in place of vendor-based acquisitions module.  Default is
1750         vendor-based module.
1751
1752 2001-02-05 09:47  tonnesen
1753
1754         * C4/Circulation/Circ2.pm: Added a couple of missing
1755         $dbh->disconnect lines that were logging errors in apache log
1756         files.
1757
1758 2001-02-05 09:24  tonnesen
1759
1760         * circ/circulation.pl: Fixed backgroundimage in circulation module.
1761          Background image now displays only in header lines.
1762
1763 2001-02-04 14:25  rangi
1764
1765         * C4/Print.pm, circ/circulation.pl: Fixing printing error, now is
1766         printing all of the days issues for borrower
1767
1768 2001-01-31 20:09  rangi
1769
1770         * circ/circulation.pl: Made sure the printer queue value was being
1771         set before calling print
1772
1773 2001-01-31 18:08  rangi
1774
1775         * C4/Print.pm, C4/Circulation/Circ2.pm, circ/circulation.pl:
1776         Attempting to get issues slip to print when borrower is finished
1777         with
1778
1779 2001-01-31 15:40  rangi
1780
1781         * stats.pl: Fixed a bug that was meaning some payments werent
1782         counted
1783
1784 2001-01-31 14:09  rangi
1785
1786         * C4/Circulation/Circ2.pm: Fixed a little bug in
1787         getiteminformation, it wasnt returning item loanlength
1788
1789 2001-01-31 13:38  rangi
1790
1791         * C4/Output.pm, circ/circulation.pl: Added a line to Ouput.pm to
1792         enable circulation to use its own includes Changed the look of
1793         circulation.pl to the green/yellow colours
1794         
1795         Note: Steve, i added another variable $backgroundimage that sets
1796         the background image for the main tables, so it should be
1797         straightforward to change the look back to the colours you had if
1798         you want to
1799
1800 2001-01-31 11:34  rangi
1801
1802         * moremember.pl: Changed it so you cant renew a book that is on
1803         request, made a link from the on request text to the
1804         request(reserve) data
1805
1806 2001-01-31 10:14  tonnesen
1807
1808         * circ/circulation.pl: Mostly just look changes, got rid of table
1809         borders, alternating colors on table rows.  Some fixes to returned
1810         items in returns module.
1811
1812 2001-01-31 10:13  tonnesen
1813
1814         * C4/Circulation/Circ2.pm: Return itemlist array, and itemlisttext
1815         (text version of overdues) with overdue flag in
1816         getpatroninformation()
1817
1818 2001-01-25 16:39  rangi
1819
1820         * misc/fines2.pl: Script to generate overdue fines.  Ideally run as
1821         a cronjob each night
1822
1823 2001-01-25 16:17  tonnesen
1824
1825         * C4/Circulation/Circ2.pm, circ/circulation.pl: Returns module
1826         lists recently returned items, cookies used to store branch and
1827         printer preferences.
1828
1829 2001-01-24 16:01  tonnesen
1830
1831         * C4/Circulation/Circ2.pm, circ/circulation.pl: Refined Returns
1832         module.  Added ability to select branch and printer.  Fixed charges
1833         for rental items.
1834
1835 2001-01-23 15:48  tonnesen
1836
1837         * C4/Circulation/Circ2.pm, circ/circulation.pl: Changes to web
1838         circulation module: rudimentary returns module, arbitrary due date
1839         for issues, flag info displayed, overdue books are displayed in
1840         red.
1841
1842 2001-01-22 16:12  tonnesen
1843
1844         * C4/Circulation/Circ2.pm, circ/circulation.pl: Fixed a bug in
1845         issuing reserved books.  Was calling non-existent printreserve
1846         subroutine
1847
1848 2001-01-22 15:48  tonnesen
1849
1850         * C4/Circulation/Circ2.pm, circ/circulation.pl: Started work on a
1851         web-based circulation interface.
1852
1853 2001-01-17 15:45  tonnesen
1854
1855         * C4/Circulation/Circ2.pm, tkperl/tkcirc: Added support for showing
1856         patron flags in the issues module.  Moved popup message windows to
1857         a Toplevel widget instead of a message widget.  Toplevel widgets
1858         come up much faster than message widgets.
1859
1860 2001-01-16 15:34  rangi
1861
1862         * C4/Circulation/Fines.pm: Fixing a glitch in the fines routine,
1863         was failing if adding a new fine to the same user for the same item
1864
1865 2001-01-15 11:31  tonnesen
1866
1867         * C4/Circulation/Circ2.pm: API for circulation modules
1868
1869 2001-01-15 11:22  tonnesen
1870
1871         * tkperl/tkcirc: Now uses Circ2.pm generic interface subroutines.
1872
1873 2001-01-09 12:47  tonnesen
1874
1875         * tkperl/tkcirc: Moved returned item list from a scrolled text box
1876         to a scrolled table.
1877
1878 2001-01-09 09:36  tonnesen
1879
1880         * tkperl/tkcirc: First release of Perl/Tk circulation interface
1881
1882 2001-01-05 09:47  tonnesen
1883
1884         * C4/Output.pm: Renamed koha.conf config entry from "path" to
1885         "includes", which is more meaningful in the koha.conf file.
1886
1887 2001-01-05 09:39  tonnesen
1888
1889         * C4/Circulation/Main.pm: Modified getbranch() and getprinter()
1890         subroutines to not pop up a menu if there is only one branch or one
1891         printer, but just select the single option automatically.
1892
1893 2001-01-05 08:30  tonnesen
1894
1895         * C4/Output.pm: Added support for moving path=... variable to
1896         /etc/koha.conf
1897
1898 2000-12-21 11:56  rangi
1899
1900         * C4/Database.pm: Shifted Database connection variables out into a
1901         configuration file The permissions on this config file should also
1902         be strict, since they contain the database password.  At a minimum,
1903         the apache user needs to be able to read it, as well as any other
1904         user that runs circ.  I would suggest ownership of
1905         www-data.libadmins with no access to others.  libadmins contain all
1906         users that use circ
1907         
1908         destined for v1.08
1909
1910 2000-12-19 15:45  rangi
1911
1912         * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1913         currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1914         imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1915         jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1916         modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1917         moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1918         opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1919         readingrec.pl, renewscript.pl, reports.pl, request.pl,
1920         reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1921         simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1922         tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1923         updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1924         C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1925         C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1926         C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1927         C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1928         C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1929         C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1930         C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1931         C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1932         C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1933         C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1934         C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1935         acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1936         acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1937         acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1938         acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1939         acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1940         misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1941         misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1942         sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1943         telnet/doreturns.pl, telnet/issuewrapper.pl,
1944         telnet/returnswrapper.pl, telnet/startint.pl: Initial revision
1945
1946 2000-12-19 15:45  rangi
1947
1948         * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1949         currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1950         imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1951         jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1952         modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1953         moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1954         opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1955         readingrec.pl, renewscript.pl, reports.pl, request.pl,
1956         reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1957         simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1958         tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1959         updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1960         C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1961         C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1962         C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1963         C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1964         C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1965         C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1966         C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1967         C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1968         C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1969         C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1970         C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1971         acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1972         acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1973         acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1974         acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1975         acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1976         misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1977         misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1978         sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1979         telnet/doreturns.pl, telnet/issuewrapper.pl,
1980         telnet/returnswrapper.pl, telnet/startint.pl: Files shifted into
1981         Sourceforge CVS
1982