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