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