1 2002-10-13 Andrew Arensburger <arensb@baa.ooblick.com>
3 * mancredit.pl: Unbogotified a line.
5 * search.pl: Turned 'env' into a hash instead of a
6 reference-to-hash, for readability. Likewise, @$numbers ->
7 @numbers, @$forminputs -> @forminputs Added a foreach loop to set
8 up the search terms and output form, for readability and easy
11 * moredetail.pl: Removed unused variable.
13 * installer.pl: Fixed the name of the program.
15 * acqui.simple/processz3950queue, acqui/newbasket2.pl,
16 acqui/finishreceive.pl, C4/Circulation/Renewals2.pm,
17 C4/Circulation/Renewals.pm, C4/Circulation/Issues.pm,
18 C4/Circulation/Circ2.pm, C4/Stats.pm, C4/Search.pm, C4/Output.pm,
19 C4/Maintainance.pm, C4/Input.pm, C4/Format.pm, C4/Biblio.pm,
20 C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
21 thesaurus_popup.pl, search.pl, memberentry.pl, deletemem.pl:
22 Replaced expressions of the form "$x = $x <op> $y" with
23 "$x <op>= $y". Thus, $x = $x+2 becomes $x += 2, and so forth.
25 * misc/tidyaccounts.pl, translator/translator.pl,
26 telnet/startint.pl, telnet/returnswrapper.pl,
27 telnet/issuewrapper.pl, sec/writeoff.pl, opac/opac-userupdate.pl,
28 opac/opac-user.pl, opac/opac-searchresults.pl,
29 opac/opac-search.pl, opac/opac-reserve.pl,
30 opac/opac-moredetail.pl, opac/opac-detail.pl, misc/makeformats.pl,
31 misc/makebaskets.pl, misc/fixorders.pl, misc/fixborrower.pl,
32 misc/fines2.pl, marc/USMARC.pm, marc/MARCdetail.pl, marc/File.pm,
33 circ/selectbranchprinter.pl, Removed trailing whitespace. *
34 circ/circulation.pl, admin/koha2marclinks.pl, admin/branches.pl,
35 C4/test.pl, C4/InterfaceCDK.pm: Removed trailing whitespace.
37 * modbib.pl: Removed unused variables. Unbogofied some code.
39 * C4/Stock.pm: Removed unused finalizer.
41 * moditem.pl: Added a FIXME comment.
43 * C4/Interface/ReserveentCDK.pm, C4/Interface/RenewalsCDK.pm,
44 C4/Interface/FlagsCDK.pm, C4/Interface/BorrowerCDK.pm,
45 C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
46 C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
47 C4/Circulation/Borrower.pm, C4/Z3950.pm, C4/SimpleMarc.pm,
48 C4/Reserves.pm, C4/Output.pm, C4/Circulation.pm, C4/Catalogue.pm,
49 C4/BookShelves.pm, C4/Biblio.pm, C4/Acquisitions.pm: Deleted
50 unused variables. Removed trailing whitespace.
52 * newmember.pl, newjmember.pl: Removed trailing whitespace. Added
55 * acqui.simple/viewmarc.pl, acqui.simple/saveitem.pl,
56 acqui.simple/processz3950queue, acqui.simple/marcimport.pl,
57 acqui.simple/additem.pl, acqui.simple/addbookslccn.pl,
58 acqui.simple/addbooks.pl, acqui.simple/addbiblio.pl,
59 acqui/supplier.pl, acqui/recieveorder.pl, acqui/receive.pl,
60 acqui/order.pl, acqui/newbasket.pl, acqui/basket.pl,
61 acqui/acquire.pl, C4/Security.pm, C4/Groups.pm, C4/Database.pm,
62 C4/Circmain.pm, updatewebsite.pl, updateitem.pl, updatecharges.pl,
63 updatebibitem.pl, tidyaccounts.pl, subjectsearch.pl, stats2.pl,
64 stats.pl, showbudget.pl, request.pl, reports.pl, renewscript.pl,
65 pay.pl, overdue.pl, newimember.pl, moremember.pl, moredetail.pl,
66 moditem.pl, modbibitem.pl, modbib.pl, memberentry.pl, member.pl,
67 koha.upgrade, installer.pl, installer-lite.pl, groups.pl,
68 deletemem.pl, currency.pl, boraccount.pl, bookcount.pl: Added
69 magic RCS comment. Removed trailing whitespace.
71 * C4/Circulation/Borrissues.pm: Deleted unused variables. Removed
74 * misc/fines2.pl: Added magic RCS comment. Added a FIXME comment.
76 * acqui/newbasket2.pl: Added some FIXME comments. Removed trailing
79 * C4/Circulation/Returns.pm: Added magic RCS comment. Added some
80 FIXME comments explaining why I didn't write a POD. Removed unused
83 * C4/Circulation/Renewals2.pm: Added magic RCS comment. Added some
84 FIXME comments. Added some explanatory comments. Removed trailing
85 whitespace. Deleted unused variables. Added POD. Removed unused
88 * C4/Circulation/Renewals.pm: Added magic RCS comment. Added some
89 FIXME comments. Added some explanatory comments. Removed trailing
90 whitespace. Deleted unused variables. Added POD. Removed unused
93 * C4/Circulation/Main.pm: Added magic RCS comment. Added some
94 FIXME comments. Deleted unused variables. Added POD. Removed
97 * C4/Circulation/Issues.pm: Added magic RCS comment. Added some
98 FIXME comments. Deleted unused variables. Added POD. Removed
101 * C4/Circulation/Fines.pm: Added magic RCS comment. Removed a
102 lying comment. Removed unused global variables. Added POD. Added
103 some FIXME comments. Added some explanatory comments. Removed
106 * C4/Z3950.pm: Removed bogus #! line (this isn't a script!)
107 Removed unused global variables. Added POD. Added some explanatory
108 comments. Added some FIXME comments.
110 * C4/Stats.pm: Added magic RCS comment. Removed declarations for
111 nonexistent variables. Added some FIXME comments. Removed unused
114 * C4/Reserves2.pm: Added partial POD (but I don't understand
115 reserves well enough to continue). Added magic RCS comment. Added
116 some explanatory comments. Removed trailing whitespace. Added some
117 FIXME comments. Moved comments in first column to where they
118 wouldn't obscure the indentation. Removed unused finalizer.
120 * C4/Acquisitions.pm: Added a partial POD. Wrote some FIXME
121 comments explaining why I'm not going to write any more PODs.
122 Added some other FIXME comments.
124 * C4/Circulation/Circ2.pm, C4/Circulation/Borrissues.pm,
125 C4/Format.pm, C4/Circulation.pm: Added some FIXME comments. Added
126 RCS magic comment. Removed unused finalizer.
128 * C4/Search.pm, C4/Output.pm, C4/Accounts2.pm, C4/Accounts.pm,
129 thesaurus_popup.pl, search.pl, memberentry.pl, modbib.pl: Added
132 * acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
133 acqui/finishreceive.pl, C4/Maintainance.pm, C4/Input.pm,
134 updatebiblio.pl, deletemem.pl: Added a FIXME comment.
136 2002-10-12 Andrew Arensburger <arensb@baa.ooblick.com>
138 * circ/selectbranchprinter.pl (bug workaround): Commented out some
139 code that removes everything from the list of branches the user
140 can select. Added some FIXME comments.
142 * C4/Reserves2.pm, C4/Reserves.pm: Added some FIXME comments.
144 * C4/Auth.pm: Turn off authentication entirely if systempreference
145 "insecure" is set to "yes".
147 * search.pl: Sorted "use" statements in esthetic order.
149 * t/require.t, koha.upgrade, installer.pl, installer-lite.pl,
150 INSTALL: Removed the dependency on Set::Scalar.
152 * C4/Search.pm: Got rid of the dependency on Set::Scalar. Yay! One
153 fewer package that the user has to install! Redid the way SQL
154 queries are built up, to make it more readable and maintainable.
155 Removed a couple of unused variables. Got rid of some un-Perl-like
158 2002-10-11 Andrew Arensburger <arensb@baa.ooblick.com>
160 * C4/Search.pm: Added a FIXME comment.
162 * C4/Database.pm: Gutted. Every function in this module is now
163 obsolete. Removed just about everything. The name "Database" might
164 still be reused, though the next time something gets added, it
165 should probably be called v2.0.
167 * opac/opac-logout.pl: Replaced &requireDBI with C4::Context->dbh,
168 thus making the "use Database" statement unnecessary. Replaced a
169 prepare()/execute() with a do().
171 * Added FIXME comments for broken links.
173 * koha-tmpl/intranet-tmpl/default/en/marcimport/AcceptItemCopy.tmpl:
174 Added FIXME comments for broken links.
176 * koha-tmpl/intranet-tmpl/default/en/marcimport/AcceptBiblioitem.tmpl:
177 Added FIXME comments for broken links.
179 * acqui.simple/marcimport.pl: Replaced &requireDBI with
180 C4::Context->dbh, thus making the "use Fixed muffed quotes in
181 &gettemplate calls. Added a temporary print statement in
182 &z3950menu, so it'll print something instead of giving a browser
185 * C4/Circulation/Circ2.pm: Removed bogus unused variables at the
186 top. Prettified @EXPORT list.
187 (bug fix): Added missing semicolon.
189 * C4/Output.pm: Replaced &requireDBI with C4::Context->dbh, thus
190 making the "use Database" statement unnecessary. Fixed POD up a
192 * C4/Koha.pm: Removed trailing whitespace that was messing up the
195 * C4/Interface/ReserveentCDK.pm: Added FIXME comment. This file is
198 * C4/Interface/RenewalsCDK.pm: Added FIXME comment. This file is
201 * C4/Interface/FlagsCDK.pm: Added FIXME comment. This file is
204 * C4/Interface/BorrowerCDK.pm: Added FIXME comment. This file is
207 * C4/Interface/AccountsCDK.pm: Added FIXME comment. This file is
210 * C4/Circulation/Borrower.pm: Added FIXME comment. This file is
213 * C4/InterfaceCDK.pm: Added FIXME comment. This file is obsolete,
216 * C4/Circulation.pm: Added FIXME comment. This file is obsolete,
219 * C4/Circmain.pm: Updated FIXME comment. This file is obsolete,
222 * C4/Z3950.pm: Replaced &requireDBI with C4::Context->dbh
223 * C4/Biblio.pm: Replaced &requireDBI with C4::Context->dbh
224 2002-10-10 Andrew Arensburger <arensb@baa.ooblick.com>
226 * C4/Circulation/Circ2.pm: Cleaned things up a bit.
228 * C4/Search.pm: Removed &systemprefs. It is no longer used.
230 * C4/Output.pm: Use C4::Context->preference instead of
231 &systemprefs or explicit SQL calls to get an entry from the
232 systempreferences table.
234 * moremember.pl (bug fix): Titles and due dates weren't being
235 retrieved properly due to missing braces. Added bug report: the
236 item type still isn't being displayed.
238 * C4/Search.pm: Made code a bit more Perl-ish.
240 * member.pl: Use the default theme if it wasn't given as a CGI
243 * koha-tmpl/intranet-tmpl/default/en/member.tmpl: Restored
244 pre-template behavior: when you click on a member, you get taken
245 to the "show me more information about this member" page, not the
246 "update this member's information" page.
248 * C4/Output.pm: Added some FIXMEs. Made code more Perlish.
249 (bug fix): Allow whitespace in $HTTP_ACCEPT_LANGUAGE (Konqueror uses
250 ", " as language separator).
252 * search.pl: Fixed typo. Added missing function argument.
254 * updater/updatedatabase: Added some FIXME comments.
256 * marc/USMARC.pm: Added some FIXME comments.
258 * marc/File.pm: Added some FIXME comments.
260 * C4/Circulation/Circ2.pm: Added whitespace to make the POD work.
263 * C4/Stats.pm: Added whitespace to make the POD work.
265 * C4/SimpleMarc.pm: Added whitespace to make the POD work.
267 * C4/Search.pm: Fixed a few problems with POD.
269 * C4/Print.pm: Simplified references.
271 * C4/Output.pm: Added whitespace to make the POD work. Removed
272 references, added author.
274 * C4/Maintainance.pm: Removed reference to Perl in POD. It should
277 * C4/Koha.pm: Removed reference to Perl in POD. It should be
280 * C4/Input.pm: Removed reference to Perl in POD. It should be
283 * C4/Format.pm: Removed reference to Perl in POD. It should be
286 * C4/Context.pm: Added whitespace to make the POD work. Simplified
287 references. Added author email address.
289 * C4/Catalogue.pm: Fixed FIXMEs. Removed reference to Perl in POD.
290 It should be obvious.
292 * C4/BookShelves.pm: Simplified references.
294 * C4/Auth.pm: Added whitespace to make the POD work. Simplified
297 * C4/Acquisitions.pm: Fixed FIXMEs. Removed reference to Perl. It
300 * C4/Accounts2.pm: Added whitespace to make the POD work.
301 Simplified references.
303 * C4/Accounts.pm: Added whitespace to make the POD work.
304 Simplified references.
306 2002-10-09 Andrew Arensburger <arensb@baa.ooblick.com>
308 * C4/Accounts.pm: Removed trailing whitespace that was breaking
311 * circ/circulation.pl: Added some FIXME comments.
313 * circ/branchtransfers.pl (bug fix?) What looks like possibly a
314 line left over from debugging was giving me an empty branch list,
315 so transfers didn't work.
317 * C4/Circulation/Circ2.pm: Added POD. Added a bunch of FIXMEs.
318 Trimmed trailing whitespace.
320 * C4/Stats.pm: Fixed missing bracket in POD.
322 * C4/Reserves2.pm: Added some FIXMEs.
324 * C4/Print.pm: Fixed FIXMEs in the POD.
326 * C4/Context.pm: Added a couple of comments.
328 2002-10-06 Andrew Arensburger <arensb@baa.ooblick.com>
330 * acqui.simple/bulkmarcimport.pl, C4/Format.pm, C4/Security.pm,
331 C4/InterfaceCDK.pm: Added some FIXME comments.
333 * C4/Interface/RenewalsCDK.pm, C4/Interface/BorrowerCDK.pm,
334 C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
335 C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
336 C4/Circulation/Borrissues.pm, C4/Groups.pm: Removed unnecessary
339 * C4/SimpleMarc.pm: Added POD and some comments.
341 * C4/Scan.pm: Added a POD of sorts.
343 * C4/Auth.pm: Added POD and some comments.
345 * C4/Accounts2.pm: Fixed typo in synopsis.
347 2002-10-05 Andrew Arensburger <arensb@baa.ooblick.com>
349 * search.pl: Added "use C4::Context" (how did I forget it
352 * C4/Circulation/Circ2.pm: Replaced several
353 prepare()/execute()/finish() sequences with do().
355 * C4/Search.pm: Fixed some bogosity. Added some FIXMEs.
357 * C4/Acquisitions.pm, C4/Accounts2.pm: Replaced several
358 prepare()/execute()/finish() sequences with do().
360 * memberentry.pl, loadmodules.pl, acqui/newbiblio.pl,
361 acqui/acquire.pl: Use C4::Context->preference, rather than getting
362 all system preferences and picking out only what's needed.
364 * C4/Context.pm: Added "preference" method, for fetching a single
365 value from systempreferences (which is all most scripts need).
367 * INSTALL: Clarified need for File::Spec. Rewrote sections on
368 writing and installing koha.conf for clarity, and to reflect the
369 fact that the config file no longer needs to go in /etc/koha.conf.
370 Fixed typo in "SetEnv" example. Replaced "ur" with the English
371 equivalent throughout.
373 * C4/Output.pm: Added a couple of FIXME comments.
375 * C4/Output.pm: Switched new functions to using C4::Context.
377 * C4/Output.pm: Removed remnants of code that read /etc/koha.conf
380 * Merged with arensb-context branch: use
381 C4::Context->dbh instead of &C4Connect, and generally prefer
382 C4::Context over C4::Database.
384 * bookcount.pl: Merged with arensb-context branch: use
385 C4::Context->dbh instead of &C4Connect, and generally prefer
386 C4::Context over C4::Database.
388 * Merged with arensb-context branch: use C4::Context->dbh instead
389 of &C4Connect, and generally prefer C4::Context over C4::Database.
390 * C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
393 * marc/viewmarc.pl: Added a FIXME comment.
395 * marc/viewmarc.pl: Oops! Stupid bug fix.
397 * marc/koha2marc: Removed a useless statement.
399 * moredetail.pl: Removed some obsolete commented-out code.
401 * updater/updatedatabase2.pl, updater/updatedatabase,
402 updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
403 maint/shiftbib.pl, html-template/search.pl,
404 html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
405 admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
406 admin/branches.pl, admin/aqbudget.pl,
407 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
408 acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
409 C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
410 C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
411 C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
412 C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
413 C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
414 C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
415 C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
416 overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
418 * C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
420 * C4/Biblio.pm: Added some missing semicolons.
422 2002-10-03 Andrew Arensburger <arensb@baa.ooblick.com>
424 * telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
425 instead of C4::Database, C4::Connect->dbh instead C4Connect.
426 Removed trailing whitespace, 'cos it was bugging me.
428 * C4/Database.pm: Added a FIXME comment.
430 * C4/Context.pm: A couple of bug fixes so it'll actually load.
432 * misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
435 * acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
436 C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
437 updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
438 useless "use C4::Database;" line.
440 * marc/MARCdetail.pl, html-template/search.pl,
441 html-template/moredetail.pl, html-template/detail.pl,
442 acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
443 moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
444 C4::Connect->dbh instead C4Connect. Removed old code for reading
447 * updater/updatedatabase2.pl, updater/updatedatabase,
448 updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
449 misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
450 misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
451 marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
452 marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
453 html-template/Search.pm, admin/systempreferences.pl,
454 admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
455 admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
456 admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
457 admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
458 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
459 acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
460 acqui/acquire.pl, C4/Circulation/Returns.pm,
461 C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
462 C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
463 C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
464 C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
465 C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
466 C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
467 C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
468 C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
469 updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
470 pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
471 insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
472 deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
473 C4::Database, C4::Connect->dbh instead C4Connect.
475 2002-10-05 Andrew Arensburger <arensb@baa.ooblick.com>
477 arensb-context branch:
479 * marc/fill_usmarc.pl,
480 koha-tmpl/opac-tmpl/default/en/includes/opac-top.inc,
481 koha-tmpl/opac-tmpl/default/en/includes/opac-bottom.inc,
482 koha-tmpl/opac-tmpl/default/en/includes/members-top.inc,
483 koha-tmpl/opac-tmpl/default/en/opac-searchresults.tmpl,
484 koha-tmpl/opac-tmpl/default/en/opac-search.tmpl,
485 koha-tmpl/opac-tmpl/default/en/opac-main.tmpl,
486 koha-tmpl/opac-tmpl/default/en/opac-detail.tmpl, C4/Search.pm,
487 overdue.pl, moremember.pl, installer-lite.pl: Merged with head.
489 * C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
492 * marc/viewmarc.pl: Added a FIXME comment.
494 * marc/viewmarc.pl: Oops! Stupid bug fix.
496 * marc/koha2marc: Removed a useless statement.
498 * moredetail.pl: Removed some obsolete commented-out code.
500 * updater/updatedatabase2.pl, updater/updatedatabase,
501 updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
502 maint/shiftbib.pl, html-template/search.pl,
503 html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
504 admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
505 admin/branches.pl, admin/aqbudget.pl,
506 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
507 acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
508 C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
509 C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
510 C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
511 C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
512 C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
513 C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
514 C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
515 overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
517 * C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
519 * C4/Biblio.pm: Added some missing semicolons.
521 2002-10-03 Andrew Arensburger <arensb@baa.ooblick.com>
523 arensb-context branch:
525 * telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
526 instead of C4::Database, C4::Connect->dbh instead C4Connect.
527 Removed trailing whitespace, 'cos it was bugging me.
529 * C4/Database.pm: Added a FIXME comment.
531 * C4/Context.pm: A couple of bug fixes so it'll actually load.
533 * misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
536 * acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
537 C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
538 updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
539 useless "use C4::Database;" line.
541 * marc/MARCdetail.pl, html-template/search.pl,
542 html-template/moredetail.pl, html-template/detail.pl,
543 acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
544 moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
545 C4::Connect->dbh instead C4Connect. Removed old code for reading
548 * updater/updatedatabase2.pl, updater/updatedatabase,
549 updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
550 misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
551 misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
552 marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
553 marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
554 html-template/Search.pm, admin/systempreferences.pl,
555 admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
556 admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
557 admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
558 admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
559 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
560 acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
561 acqui/acquire.pl, C4/Circulation/Returns.pm,
562 C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
563 C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
564 C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
565 C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
566 C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
567 C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
568 C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
569 C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
570 updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
571 pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
572 insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
573 deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
574 C4::Database, C4::Connect->dbh instead C4Connect.
576 2002-10-02 Andrew Arensburger <arensb@nerafo.umd.edu>
578 * C4/Context.pm (added) Module for reading the config file and
579 getting access to the database.
581 2002-10-01 Andrew Arensburger <arensb@baa.ooblick.com>
583 * C4/Acquisitions.pm: Added an incomplete POD, as well as some
584 FIXME comments (which, as it turns out, might not be necessary
587 * C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
588 C4/Circulation.pm, C4/Catalogue.pm, C4/Biblio.pm: Added some FIXME
589 comments, mostly marking duplicate functions.
591 2002-09-28 Andrew Arensburger <arensb@baa.ooblick.com>
593 * circ/circulation.pl: Added a wishlist FIXME comment.
595 * C4/Stock.pm, C4/Scan.pm, C4/Groups.pm: Added some FIXME
598 * C4/Stats.pm: Added POD. Removed extraneous trailing whitespace.
600 * C4/Accounts2.pm: Added POD. Removed extraneous trailing
603 * INSTALL: Added two missing required Perl modules.
605 2002-09-23 Andrew Arensburger <arensb@baa.ooblick.com>
607 * C4/Print.pm, C4/Maintainance.pm, C4/Input.pm, C4/Format.pm,
608 C4/Catalogue.pm: Added POD.
610 * C4/BookShelves.pm: Fixed missing bit in POD.
612 * C4/Accounts.pm: Fixed missing bits in POD.
614 2002-09-22 Andrew Arensburger <arensb@baa.ooblick.com>
616 * C4/BookShelves.pm: Added POD. Added some FIXME comments. Removed
617 useless trailing whitespace.
619 * C4/Search.pm, C4/Biblio.pm, memberentry.pl, jmemberentry.pl:
620 Added some FIXME comments.
622 2002-04-17 14:35 pate
624 * C4/Koha.pm: starting to move ethnicity stuff out of programs and
627 2002-04-17 13:28 rangi
629 * installer.pl: Submitting on behalf of Nicholas First cut (not
630 functional yet) of an installer script
632 2002-04-16 12:49 tonnesen
634 * acqui.simple/bulkmarcimport.pl: Added some comments detailing how
635 MARC fields are mapped to Koha data
637 2002-04-16 11:00 tonnesen
639 * acqui.simple/bulkmarcimport.pl: Fixed typo
641 2002-04-16 10:37 tonnesen
643 * acqui.simple/bulkmarcimport.pl: This is my bulk MARC record
644 importing tool. Feel free to test it out, but DO NOT use it on a
645 production system yet! It needs to be more adaptable to different
646 MARC implementations.
648 Note that the script will spit out a plain text copy of the records
649 being imported to STDOUT, so you will probably want to redirect to
650 a file, or pipe to less.
652 2002-04-15 09:17 pate
654 * moremember.pl: moved ethnicity fixups into C4::Koha, eventually
655 to be replaced with a better (non-NZ specific) solution.
657 2002-04-15 09:15 pate
659 * C4/Koha.pm: moved ethnicity fixing out of moremember.pl into a
660 function, eventually to replace with a more configurable version
663 2002-04-14 22:33 truth_nz
665 * updatebibitem.pl, C4/Acquisitions.pm, acqui/addorder.pl:
666 Acquisitions::newbiblioitem updated to be usable for new
667 acqui.simple addorder.pl and updatebibitem.pl modified to use new
670 2002-04-10 02:55 rangi
672 * C4/Search.pm: Fixing the subject search i broke ;)
674 2002-04-10 00:59 rangi
676 * C4/Search.pm: Working on a fix to speed up title and author
679 2002-04-09 22:49 truth_nz
681 * C4/Acquisitions.pm: Altered newbiblio to be more generic - so can
682 use with new acui.simple scripts (which are not finished yet).
684 2002-04-09 22:47 truth_nz
686 * acqui/addorder.pl: Updates to use changed newbiblio sub in
689 2002-04-09 17:02 pate
691 * misc/fines2.pl: whacked a couple of bits that Chris marked as
694 2002-04-09 16:30 rangi
696 * misc/fines2.pl: Just added some comments for Pat (Is this a good
697 way of doing it? if not let me know)
699 2002-04-09 15:08 pate
701 * misc/: fines2.pl, fixborrower.pl: refactoring, marking spots for
704 2002-04-08 17:16 rangi
706 * memberentry.pl: Little typo, missing t in systemprefs Apart from
707 that, all the patch files seem to be running happily on
710 2002-04-08 17:04 rangi
712 * insertdata.pl: Just a quick little fix the sql to update a
713 borrower was setting the postal address twice, instead of the
714 postal, then the physical address. My little fix got overwrote by
715 pat's fix so im updating now before i forget :)
717 2002-04-08 16:44 pate
719 * insertdata.pl, koha.t, loadmodules.pl, memberentry.pl,
720 modbibitem.pl, moredetail.pl, moremember.pl, request.pl, search.pl,
721 testKoha.pl, C4/Koha.pm, C4/Output.pm: refactored slashifyDate
722 function out of inline code, created C4/Koha.pm to hold it and
723 wrote tests for it, started marking other places for potential
726 2002-04-08 15:47 rangi
728 * insertdata.pl: Script wasnt setting street address correctly
730 2002-04-04 19:13 rangi
732 * fines.pl: Have realised misc/fines2.pl is the real fines script,
733 this one can be removed so as to remove one more source of
736 2002-04-04 19:09 rangi
738 * admin/aqbudget.pl: Fixing up the query to pickup budget
740 2002-04-03 00:58 rangi
742 * borrwraper.pl: Actually lives in telnet/
744 2002-04-03 00:44 rangi
746 * acqui.simple/: addbooks.pl, addbookslccn.pl: More work on the
747 addbooks scripts, committing on behalf of Roger
749 Need testing before use in a production environment
751 2002-03-30 22:50 rangi
753 * acqui.simple/: addbooks.pl, addbookslccn.pl: Fixed the holding
754 branch insertion code. It was inserting the correct homebranch but
755 was still inserting the wrong home branch
757 2002-03-30 18:48 rangi
759 * acqui.simple/addbookslccn.pl: Fixing branches
761 2002-03-30 17:18 rangi
763 * acqui.simple/addbooks.pl: Draws list of branches from the
764 branches table now, when adding an item
766 2002-03-26 16:02 rangi
768 * pay.pl: Shifting writeoff code back into pay.pl (redirecting to
769 writeoff.pl was breaking when the borrower owes a lot of fines)
771 2002-03-25 21:08 finlayt
773 * updater/updatedatabase: added database patchs to the
774 updater/updatedatabase script
776 changes the type of the datesent and datearrived fields in the
777 branchtransfers table from date to datetime.
779 completely re-organises the branchcategories table. As this has
780 previously been unused it shouldnt effect anyone.
782 2002-03-21 13:24 rangi
784 * showbudget.pl: Doesnt write to an include anymore
786 2002-03-19 07:39 tipaul
788 * updater/updatedatabase2.pl: Script to apply to sample DB only. It
789 makes a few modifications in the DB (indexes creation, some data
790 deletion, and unused tables drop) Creates a thesaurus table from
791 the bilbiosubject one
793 2002-03-19 07:37 tipaul
795 * updater/sample_only_param_tables.sql: Sample database only for
798 2002-03-16 18:58 rangi
800 * C4/Circulation/Fines.pm: Deals with lost book charges now
802 2002-03-16 18:31 rangi
804 * misc/fines2.pl: tidied up, less hlt specific now
806 2002-03-13 17:51 finlayt
808 * circ/branchtransfers.pl: Changed heading to look like the rest of
811 2002-03-13 17:50 finlayt
813 * circ/circulation.pl: Added a heading to be consistent with rest
816 2002-03-13 17:04 finlayt
818 * circ/: circulation.pl, circulation2.pl: This is the begining of a
819 process of dividing up circulation.pl
821 This script deals with the branch and printer selection stuff
823 2002-03-13 13:13 finlayt
825 * C4/Circulation/Circ2.pm: Added a transferbook subroutine that is
826 called from /circ/branchtransfers.pl
828 It writes a new line in the branchtransfers table and changes the
829 currentbranch field in items.
831 2002-03-13 13:07 finlayt
833 * circ/branchtransfers.pl: Fixed a small problem in the <form>, not
834 hidden inputs are getting passed correctly.
836 2002-03-12 23:46 rangi
838 * search.pl: Removing reference to the FrontSearch subroutine as
841 2002-03-12 23:36 rangi
843 * C4/Search.pm: Tidy up, removing deprecated routines
845 2002-03-12 23:14 rangi
847 * opac-search.pl: Deprecated searching is all handled by search.pl
849 2002-03-12 19:26 rangi
851 * moremember.pl, C4/Reserves2.pm, C4/Search.pm: Getting Iteminfo in
852 Search to only display correct reserves (mainly used on detail.pl)
853 and another typo fix in moremember.pl
855 2002-03-12 18:46 rangi
857 * moremember.pl: Typo fix (doh!)
859 2002-03-12 18:03 rangi
861 * moremember.pl, C4/Reserves2.pm: Fix so that reserves are only
862 showing for the biblioitem not the biblio on the moremembers screen
864 2002-03-12 13:04 finlayt
866 * circ/: branchtransfers.pl, circulation.pl:
867 Branchtransfers.pl provides a form for entering barcodes and
868 selecting a destination branch.
870 New rows are entered into the branchtransfers table for each item
873 2002-03-10 19:36 rangi
875 * C4/Accounts2.pm: Fix for manual invoices
877 2002-03-05 12:48 tipaul
879 * admin/: aqbookfund.pl, aqbudget.pl, branches.pl, categorie.pl,
880 categoryitem.pl, currency.pl, itemtypes.pl, printers.pl,
881 stopwords.pl, systempreferences.pl: scripts to manage parameters
884 2002-02-26 01:31 rangi
886 * C4/Maintainance.pm, maint/catmaintain.pl: Fixed apostrophe '
889 2002-02-26 01:06 rangi
891 * acqui/basket.pl: Fix for displaying prices
893 2002-02-20 13:05 rangi
895 * C4/Search.pm: Making a "fix" to normal title search
897 2002-02-20 12:53 rangi
899 * C4/Search.pm: Playing with keyword search trying to speed it up
902 2002-02-12 13:31 rangi
904 * C4/Search.pm: Fixing bug in subject searching that was causing
905 subjects with ' to break the search
907 2002-02-12 13:07 rangi
909 * C4/Acquisitions.pm, updatebibitem.pl: Fixing bug that was
910 duplicating additional authors, and a bug that was breaking the
911 updating classicification field
913 2002-02-01 10:00 tonnesen
915 * acqui.simple/: marcimport.pl, processz3950queue: Changes from a
916 long time ago that I don't even remember anymore. :)
918 2001-12-11 18:31 rangi
920 * C4/Search.pm: Added the facility to restrict a keyword search by
923 2001-11-26 18:01 rangi
925 * C4/Search.pm: Fixing error in keyword search (fixing my mistake
928 2001-11-25 20:33 rangi
930 * C4/Search.pm: Fixing a bug in keyword search was duplicating
933 2001-11-25 18:03 rangi
935 * insertdata.pl: Modify an adult with guarantees now modifies the
936 guarantees also. IE change of address effects the guarantees
939 2001-11-25 16:41 rangi
941 * C4/Search.pm: Added a findguarantor routine to search for the
942 guarantor of a given borrower. Probably it and findgurantees need
943 to moved out to borrowers.pm
945 2001-11-25 14:25 rangi
947 * C4/Search.pm: Author combined with Title search was not searching
948 the series title field Fixed now
950 2001-11-25 12:17 rangi
952 * C4/: Reserves2.pm, Circulation/Circ2.pm: Fixing reserve handling.
953 Mulitple copy reserves now handled correctly, and correct charges
956 2001-11-22 18:12 rangi
958 * C4/Search.pm: Adding the facility to search on just dewey and
961 2001-11-19 15:28 tonnesen
963 * updater/updatedatabase: Added code to determine mysqld version
964 for possibility of converting databases to MyISAM format
966 2001-11-19 12:29 tonnesen
968 * updater/updatedatabase: Added some more tables to the database
969 updater. Modified barcode to be 20 characters long instead of 9.
971 2001-11-19 10:26 tonnesen
973 * updater/updatedatabase: Script that will update existing
974 databases, creating any new tables, adding, modifying or removing
975 any fields from existing tables.
977 This is in very early stages. Need to go through and ascertain
978 which tables and fields need to be added/modified. Also need to
979 add a "backup" before any modifications are made. Thoughts on this
982 2001-11-06 10:25 tonnesen
984 * acqui.simple/addbooks.pl, marc/koha2marc: Minor changes
986 2001-11-06 10:24 tonnesen
988 * marc/test: Script that I'm using to check MARC record support.
990 2001-11-06 10:15 tonnesen
992 * C4/Catalogue.pm: Working out problems with MARC record support.
994 2001-11-06 10:15 tonnesen
996 * acqui.simple/addbookslccn.pl: Modified version of addbooks.pl
997 that uses LCCN as base identifier instead of ISBN. Should probably
998 be merged with addbooks.pl so that the user can enter either and
999 ISBN _or_ and LCCN from the same form.
1001 2001-11-06 10:13 tonnesen
1003 * acqui.simple/: marcimport.pl, processz3950queue: Continuing work
1004 on Z39.50 search tool. Daemon now forks up to 12 processes to do
1005 Z39.50 searches. Daemon will also wait to see if the user looks
1006 beyond the first couple of pages of results, and will download more
1007 results if necessary.
1009 2001-11-02 23:29 tonnesen
1011 * C4/Catalogue.pm: Minor cleanups. Needs testing. Starting to
1012 think about modifying updatebiblio.pl to use this API.
1014 2001-11-02 23:28 tonnesen
1016 * acqui.simple/marcimport.pl: Z39.50 now stores list of servers to
1017 query in a database table.
1019 2001-11-02 13:40 tonnesen
1021 * acqui.simple/processz3950queue: Daemon to process the queue of
1022 pending Z39.50 searches. I still need to come up with a way for
1023 this process to get launched. Looks like Koha might need its first
1026 2001-11-02 13:21 tonnesen
1028 * acqui.simple/marcimport.pl: Added Z39.50 searching capability,
1029 and MARC file uploading from workstation using HTML forms. Z39.50
1030 functionality requires the YAZ toolkit.
1032 2001-10-31 21:00 tonnesen
1034 * acqui.simple/marcimport.pl: Use MARC controlnumber as a unique
1035 identifier for MARC records, in addition to ISBN, ISSN, and LCCN.
1037 2001-10-10 12:28 tonnesen
1039 * C4/Circulation/Circ2.pm: Typo in printf format string was causing
1040 all issues to appear in the Previous issues box and not in today's
1043 2001-10-10 12:27 tonnesen
1045 * updatebibitem.pl: Fixed bug where a biblioitem with a subclass
1046 but no dewey would get the subclass erased when editing the
1049 2001-10-10 12:26 tonnesen
1051 * modbibitem.pl: used CGI.pm's textfield function to create the
1052 notes text input box. Notes with question marks '"' in them were
1053 getting deleted when an item was modified.
1055 2001-10-05 14:27 tonnesen
1057 * acqui.simple/marcimport.pl: Added rudimentary marc importing
1058 tool. Just takes a marc record and converts to koha database.
1059 Does not keep data in marc format.
1061 2001-10-05 14:23 tonnesen
1063 * marc/viewmarc.pl: Removed duplicate viewmarc.pl from acqui.simple
1066 2001-10-05 14:19 tonnesen
1068 * acqui.simple/: addbooks.pl, viewmarc.pl: Added simple
1071 2001-10-05 13:13 tonnesen
1073 * search.pl, C4/Catalogue.pm, C4/Search.pm, marc/marcschema.sql:
1074 Changed search interface to allow searches on Illustrator. This is
1075 apparently a common search in elementary school libraries.
1077 2001-09-27 13:39 tonnesen
1079 * C4/Catalogue.pm: Tested updateItem subroutine, made some better
1080 checks for Subfield_IDs and Subfield_Keys when modifying MARC data
1081 based on changes to Koha data.
1083 2001-09-27 12:24 tonnesen
1085 * C4/Catalogue.pm, marc/koha2marc: Started on updateItem
1088 2001-09-10 19:03 rangi
1090 * deletemem.pl: Fixing member deletion, so that it checks fines,
1091 issues and guarantees before deleting
1093 2001-09-10 16:37 rangi
1095 * modbibitem.pl, moredetail.pl, C4/Search.pm: Fixing a glitch that
1096 was showing the biblio notes field where the biblioitems notes
1097 should have been displaying
1099 2001-08-17 00:54 rangi
1101 * circ/circulation.pl: Changed the sorting of the hash of items on
1102 issue. To sort numerically, (so 10 comes after 2) Just a quick fix
1103 to get the items showing in date_due order
1105 2001-07-12 04:12 pawelzc
1107 * translator/translator.readme: Spelling and english language
1110 2001-07-05 14:37 rangi
1112 * deletemem.pl: Script to delete a member/patron
1114 2001-07-05 14:37 rangi
1116 * memberentry.pl: Fix to handle the delete call, redirects to
1119 2001-06-27 14:53 rangi
1121 * translator/translator.pl: Modified so that the first available
1122 language is chosen if none is specified
1124 2001-06-26 15:27 tonnesen
1126 * C4/Catalogue.pm: Finished updateBiblioItem subroutine
1128 2001-06-26 15:13 rangi
1130 * translator/: translator.pl, translator.readme: Scripts to permit
1131 koha webpages to display in different natural languages Courtesy of
1134 2001-06-26 14:13 tonnesen
1136 * C4/Catalogue.pm: newBiblio subroutine completed.
1138 2001-06-26 13:17 tonnesen
1140 * C4/Catalogue.pm: Added biblioitems table update when
1141 newBiblioItem() routine is called.
1143 2001-06-26 10:15 tonnesen
1145 * C4/Catalogue.pm: Beginning updateBiblio routine.
1147 2001-06-25 13:15 tonnesen
1149 * marc/viewmarc.pl: Prototype marc record viewer and editor.
1151 2001-06-25 13:12 tonnesen
1153 * marc/TODO: A TODO file for MARC support
1155 2001-06-25 12:43 tonnesen
1157 * C4/Catalogue.pm: Added skeletons of update routines.
1159 2001-06-25 12:07 tonnesen
1161 * marc/koha2marc: Minor documentation changes.
1163 2001-06-25 11:55 tonnesen
1165 * marc/koha2marc: Perl script to convert existing Koha tables to
1166 the new MARC tables.
1168 2001-06-25 11:54 tonnesen
1170 * marc/deletemarc: SQL commands to clear all of the MARC tables.
1171 This is terribly dangerous, but I find it useful during the
1172 development work. :)
1174 2001-06-25 11:52 tonnesen
1176 * marc/marcschema.sql: Schema for MARC storage tables. Blatantly
1177 stolen from www.pytheas.org. I also added the 0XX tables.
1179 2001-06-25 11:49 tonnesen
1181 * C4/Catalogue.pm: Cataloguing API. Very early draft at this
1184 2001-06-19 20:36 rangi
1186 * readingrec.pl, C4/Search.pm: Made a little change to allow the
1187 reading record to be sorted, and now defaults to the last 50 items
1190 2001-05-17 15:36 rangi
1192 * database.mysql: Changed the interim field in the items table, to
1193 be paidfor The horowhenua librarians wanted a place to store
1194 information when a lost item was paid for. The information is
1195 removed if the item is ever returned. The interim field was a
1196 hangover from the previous system and wasnt be used so I stole it
1199 2001-05-15 16:05 rangi
1201 * C4/Accounts2.pm: More little bug fixes in the manual credits
1204 2001-05-09 16:29 rangi
1206 * C4/Circulation/Circ2.pm: Changed the way a lost book being
1207 returned is handled. If the book has already been paid for a
1208 credit is added to their account. And offset against any current
1211 2001-05-09 16:26 rangi
1213 * updateitem.pl: Set up so marking a item lost, adds a charge for
1214 the replacement price to a borrowers record (if it is on issue)
1216 2001-05-09 16:23 rangi
1218 * renewscript.pl: Fixed so renewing a rental item adds a charge
1220 2001-05-09 16:22 rangi
1222 * mancredit.pl, maninvoice.pl, C4/Accounts2.pm: Added facility to
1223 do a cash refund. Also HLT allows ppl to work off their bill,so
1224 added a facility to do manual credit for that
1226 2001-05-08 17:05 rangi
1228 * C4/Circulation/Renewals2.pm: Renewing a rental or pay item from
1229 the borrowers record screen Now adds a charge to the borrowers
1232 2001-05-02 16:06 tonnesen
1234 * groups.pl, C4/Groups.pm: Steve Tonnesen's K12Admin-specific (for
1235 the time-being) group based overdue reports.
1237 2001-05-02 15:38 tonnesen
1239 * C4/Circulation/Circ2.pm: Added an overdue variable to the
1240 itemdata returned by the currentissues subroutine. This makes it
1241 easier to pick out overdue items in other modules (ie circulation,
1244 2001-05-02 14:15 rangi
1246 * C4/Circulation/Circ2.pm: Fixed the code that adds a credit or
1247 wipes a lost book charge from a borrowers account if said book is
1250 2001-05-02 14:13 rangi
1252 * C4/Accounts2.pm: Added functions to add credits and invoices to
1255 2001-05-02 14:11 rangi
1257 * boraccount.pl, moremember.pl: Turned off the tidy accounts
1258 feature in the view accounts screen (boraccount.pl) And got it so
1259 outstanding credits are shown on the moremember.pl (view member
1262 2001-05-02 14:08 rangi
1264 * mancredit.pl, maninvoice.pl: Scripts to add manual invoices, or
1265 credits to a borrower/member/patron's account. Called from
1266 boraccount.pl (ie the view account screen)
1268 2001-05-01 16:24 rangi
1270 * C4/Accounts2.pm: Fixed a bug in the return lost routine (when a
1271 payment is made on a lost item) So that the correct date was being
1274 2001-04-19 17:31 rangi
1276 * circ/circulation.pl: Quick bodge to restrict the number of
1277 returned books showing to 8. (Request from the librarians here to
1278 speed up the screen reload) Needs to be tidied up
1280 2001-04-17 19:51 rangi
1282 * C4/Accounts2.pm: Add functionality so that when the replacement
1283 cost of a lost item is paid Its returned off the members/patrons
1284 card. And a note is placed on the item saying that its been paid
1285 for. The item stays marked as lost. But the patron does not accrue
1288 2001-04-03 14:32 rangi
1290 * C4/Circulation/Circ2.pm, circ/circulation.pl: Making a change to
1291 the way charges are handled, the system originally worked such that
1292 if a borrower owed more than $5 issues werent allowed. This worked
1293 fine except that often borrowers wish to borrows say 3 pay videos
1294 at $2 each, then 2 books say. The three pay videos rack up charges
1295 of $6 and then they cant issue the books until that is paid.
1296 Reworked so that it cares about previous charges, not the ones
1297 accrued during current issue process.
1299 2001-04-02 15:51 rangi
1301 * pay.pl, stats.pl, C4/Accounts2.pm, C4/Stats.pm, sec/writeoff.pl:
1302 Reworking statistics for payments and writeoffs
1304 2001-03-28 18:11 rangi
1306 * moremember.pl: Commenting out the code that doesnt allow renewals
1307 if a renewal has already occured
1309 2001-03-27 19:00 rangi
1311 * circ/circulation.pl: Adding in javscript code to open a new
1314 2001-03-27 18:23 rangi
1316 * C4/Circulation/Circ2.pm, circ/circulation.pl: Reworked layout of
1319 2001-03-27 13:45 rangi
1321 * sec/writeoff.pl: Getting writeoff stats being stored as well
1323 2001-03-27 13:43 rangi
1325 * C4/: Accounts2.pm, Stats.pm: Modified the update stats routine to
1326 store borrowernumbers also Passing borrowernumbers to update stats
1327 from Account routines
1329 2001-03-22 14:20 rangi
1331 * circ/circulation.pl: Changes made by Glen to allow the
1332 circulation module to work with a ASCII-wand, or CueCat (weird
1333 encoded) input equally well.
1335 Do not bother installing the CueCat driver or any other software -
1338 2001-03-18 14:06 rangi
1340 * overdue.pl: Script to list overdue books under the headings
1341 Due-Date Patron Phone Title Author
1343 The patron can be email by clicking on the name (if the database
1344 contains an email address for them)
1346 Courtesy of Glen Stewart
1348 2001-03-15 02:17 rangi
1350 * detail.pl, moredetail.pl: Added code to allow searches to be used
1351 by catalogue maintenance
1353 2001-03-15 02:15 rangi
1355 * C4/Maintainance.pm, maint/catmaintain.pl: Added functionality to
1356 allow invalid itemtype to be fixed
1358 2001-03-15 02:11 rangi
1360 * maint/shiftbib.pl: Script to shift a group to another biblio,
1361 called as part of catalogue maintenance
1363 2001-03-13 14:41 rangi
1365 * catmaintain.pl, maint/catmaintain.pl: Shifted catmaintain.pl to a
1366 dir that can be easily passowrd protected
1368 2001-03-13 14:04 rangi
1370 * catmaintain.pl, C4/Maintainance.pm: Got undeleting biblios going
1371 (catalogue maintenance should probably be in a password protected
1372 super librarian area or the like)
1374 2001-03-12 15:33 rangi
1376 * newbiblio.pl: Just realised this is supposed to be in the acqui/
1379 2001-03-12 15:32 rangi
1381 * acqui/: acquire.pl, newbiblio.pl: Glens updates to automatically
1382 increment barcode, and to remove hardcoded itemtypes in scripts
1384 2001-03-12 15:29 rangi
1386 * memberentry.pl: Modified to include Glen Stewarts automatic
1387 member/patron cardnumber incrementation
1389 2001-03-12 15:15 rangi
1391 * newbiblio.pl: Script from Glen Stewart, i think to do with
1392 simplified acqusitions module? (correct me if im wrong glen)
1394 2001-03-12 14:43 rangi
1396 * database.mysql: Database definition file, checked into cvs to
1397 make keeping database current easier
1399 2001-03-07 13:12 rangi
1401 * insertdata.pl: Fixing stupid bug that was causing the sql insert
1402 command to break if a person had a ' in their name
1404 2001-03-07 13:02 rangi
1406 * moremember.pl: Changing the form so it passes through a modify
1407 value to tell the script to show the flags
1409 2001-03-06 17:48 rangi
1411 * insertdata.pl, memberentry.pl: Added the functionality to allow
1412 librarians to manipulate the flag status on borrowers ie lost,
1413 debarred, and gone no address
1415 2001-03-06 13:16 rangi
1417 * search.pl: Fixing " glitch in titles
1419 2001-03-06 13:13 rangi
1421 * opac-search.pl: Fixing a bug in the opac search that meant that
1422 titles that contained " were caused the detail page to error
1424 2001-02-27 14:08 rangi
1426 * delbiblio.pl: Quick fix to stop ppl from being able to delete
1427 biblios that have items attached
1429 2001-02-21 14:33 rangi
1431 * circ/circulation.pl: Rejigged printing issues, to print out
1432 everything on issue to the borrower
1434 2001-02-21 14:27 rangi
1436 * stats.pl: Fixed a little glitch in the daily stats script that
1437 meant it wasnt counting renewals
1439 2001-02-21 14:17 rangi
1441 * moremember.pl: Got a link from items on issue thru to item
1442 details (like in the circ module) And also stopped already renewed
1443 books from being renewable in the issues list
1445 2001-02-18 14:13 rangi
1447 * C4/Circulation/Circ2.pm: Little fix to the returnbook routine so
1448 the correct branchcode is passed to the updatestats routine
1450 2001-02-13 18:41 rangi
1452 * circ/circulation.pl: A bodgy hack so that hitting enter in issues
1453 (with no barcode) prints out the borrowers issue slip and starts a
1456 2001-02-13 16:29 rangi
1458 * circ/circulation.pl: The Horowhenua libraries wanted less patron
1459 and item information displaying at returns So Added some if
1460 statements to not display patron addresses, and to only display the
1461 title of the item These presumably would be changed to suit
1462 individual libraries wants
1464 2001-02-13 16:27 rangi
1466 * C4/Circulation/Circ2.pm: Made some changes to checkreserve and
1467 find_reserves, so that items are always displayed as reserved when
1468 returned, not just once
1470 2001-02-11 14:44 rangi
1472 * detail.pl: Little fix so that if the item has no author
1473 information, empty () dont disply
1475 2001-02-11 14:38 rangi
1477 * search.pl: Changing the front page search of the intranet site to
1478 just be a keyword search
1480 2001-02-07 15:47 tonnesen
1482 * shelves.pl, C4/BookShelves.pm: Added header and log substition
1485 2001-02-07 12:27 tonnesen
1487 * shelves.pl, C4/BookShelves.pm: Start of code to implement virtual
1488 bookshelves in Koha.
1490 2001-02-05 10:48 tonnesen
1492 * loadmodules.pl, C4/Search.pm: loadmodules.pl allows redirection
1493 to different modules based on systemprefs Added subroutine in
1494 Search.pm load systemprefs from new systempreferences table in
1495 database. Initial use is to allow using my simplified acquisitions
1496 module in place of vendor-based acquisitions module. Default is
1497 vendor-based module.
1499 2001-02-05 09:47 tonnesen
1501 * C4/Circulation/Circ2.pm: Added a couple of missing
1502 $dbh->disconnect lines that were logging errors in apache log
1505 2001-02-05 09:24 tonnesen
1507 * circ/circulation.pl: Fixed backgroundimage in circulation module.
1508 Background image now displays only in header lines.
1510 2001-02-04 14:25 rangi
1512 * C4/Print.pm, circ/circulation.pl: Fixing printing error, now is
1513 printing all of the days issues for borrower
1515 2001-01-31 20:09 rangi
1517 * circ/circulation.pl: Made sure the printer queue value was being
1518 set before calling print
1520 2001-01-31 18:08 rangi
1522 * C4/Print.pm, C4/Circulation/Circ2.pm, circ/circulation.pl:
1523 Attempting to get issues slip to print when borrower is finished
1526 2001-01-31 15:40 rangi
1528 * stats.pl: Fixed a bug that was meaning some payments werent
1531 2001-01-31 14:09 rangi
1533 * C4/Circulation/Circ2.pm: Fixed a little bug in
1534 getiteminformation, it wasnt returning item loanlength
1536 2001-01-31 13:38 rangi
1538 * C4/Output.pm, circ/circulation.pl: Added a line to Ouput.pm to
1539 enable circulation to use its own includes Changed the look of
1540 circulation.pl to the green/yellow colours
1542 Note: Steve, i added another variable $backgroundimage that sets
1543 the background image for the main tables, so it should be
1544 straightforward to change the look back to the colours you had if
1547 2001-01-31 11:34 rangi
1549 * moremember.pl: Changed it so you cant renew a book that is on
1550 request, made a link from the on request text to the
1551 request(reserve) data
1553 2001-01-31 10:14 tonnesen
1555 * circ/circulation.pl: Mostly just look changes, got rid of table
1556 borders, alternating colors on table rows. Some fixes to returned
1557 items in returns module.
1559 2001-01-31 10:13 tonnesen
1561 * C4/Circulation/Circ2.pm: Return itemlist array, and itemlisttext
1562 (text version of overdues) with overdue flag in
1563 getpatroninformation()
1565 2001-01-25 16:39 rangi
1567 * misc/fines2.pl: Script to generate overdue fines. Ideally run as
1568 a cronjob each night
1570 2001-01-25 16:17 tonnesen
1572 * C4/Circulation/Circ2.pm, circ/circulation.pl: Returns module
1573 lists recently returned items, cookies used to store branch and
1574 printer preferences.
1576 2001-01-24 16:01 tonnesen
1578 * C4/Circulation/Circ2.pm, circ/circulation.pl: Refined Returns
1579 module. Added ability to select branch and printer. Fixed charges
1582 2001-01-23 15:48 tonnesen
1584 * C4/Circulation/Circ2.pm, circ/circulation.pl: Changes to web
1585 circulation module: rudimentary returns module, arbitrary due date
1586 for issues, flag info displayed, overdue books are displayed in
1589 2001-01-22 16:12 tonnesen
1591 * C4/Circulation/Circ2.pm, circ/circulation.pl: Fixed a bug in
1592 issuing reserved books. Was calling non-existent printreserve
1595 2001-01-22 15:48 tonnesen
1597 * C4/Circulation/Circ2.pm, circ/circulation.pl: Started work on a
1598 web-based circulation interface.
1600 2001-01-17 15:45 tonnesen
1602 * C4/Circulation/Circ2.pm, tkperl/tkcirc: Added support for showing
1603 patron flags in the issues module. Moved popup message windows to
1604 a Toplevel widget instead of a message widget. Toplevel widgets
1605 come up much faster than message widgets.
1607 2001-01-16 15:34 rangi
1609 * C4/Circulation/Fines.pm: Fixing a glitch in the fines routine,
1610 was failing if adding a new fine to the same user for the same item
1612 2001-01-15 11:31 tonnesen
1614 * C4/Circulation/Circ2.pm: API for circulation modules
1616 2001-01-15 11:22 tonnesen
1618 * tkperl/tkcirc: Now uses Circ2.pm generic interface subroutines.
1620 2001-01-09 12:47 tonnesen
1622 * tkperl/tkcirc: Moved returned item list from a scrolled text box
1623 to a scrolled table.
1625 2001-01-09 09:36 tonnesen
1627 * tkperl/tkcirc: First release of Perl/Tk circulation interface
1629 2001-01-05 09:47 tonnesen
1631 * C4/Output.pm: Renamed koha.conf config entry from "path" to
1632 "includes", which is more meaningful in the koha.conf file.
1634 2001-01-05 09:39 tonnesen
1636 * C4/Circulation/Main.pm: Modified getbranch() and getprinter()
1637 subroutines to not pop up a menu if there is only one branch or one
1638 printer, but just select the single option automatically.
1640 2001-01-05 08:30 tonnesen
1642 * C4/Output.pm: Added support for moving path=... variable to
1645 2000-12-21 11:56 rangi
1647 * C4/Database.pm: Shifted Database connection variables out into a
1648 configuration file The permissions on this config file should also
1649 be strict, since they contain the database password. At a minimum,
1650 the apache user needs to be able to read it, as well as any other
1651 user that runs circ. I would suggest ownership of
1652 www-data.libadmins with no access to others. libadmins contain all
1657 2000-12-19 15:45 rangi
1659 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1660 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1661 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1662 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1663 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1664 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1665 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1666 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1667 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1668 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1669 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1670 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1671 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1672 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1673 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1674 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1675 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1676 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1677 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1678 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1679 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1680 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1681 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1682 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1683 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1684 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1685 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1686 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1687 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1688 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1689 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1690 telnet/doreturns.pl, telnet/issuewrapper.pl,
1691 telnet/returnswrapper.pl, telnet/startint.pl: Initial revision
1693 2000-12-19 15:45 rangi
1695 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1696 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1697 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1698 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1699 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1700 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1701 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1702 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1703 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1704 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1705 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1706 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1707 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1708 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1709 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1710 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1711 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1712 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1713 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1714 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1715 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1716 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1717 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1718 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1719 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1720 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1721 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1722 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1723 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1724 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1725 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1726 telnet/doreturns.pl, telnet/issuewrapper.pl,
1727 telnet/returnswrapper.pl, telnet/startint.pl: Files shifted into