1 2002-10-13 Andrew Arensburger <arensb@baa.ooblick.com>
3 * C4/Stock.pm: Removed unused finalizer.
5 * moditem.pl: Added a FIXME comment.
7 * C4/Interface/ReserveentCDK.pm, C4/Interface/RenewalsCDK.pm,
8 C4/Interface/FlagsCDK.pm, C4/Interface/BorrowerCDK.pm,
9 C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
10 C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
11 C4/Circulation/Borrower.pm, C4/Z3950.pm, C4/SimpleMarc.pm,
12 C4/Reserves.pm, C4/Output.pm, C4/Circulation.pm, C4/Catalogue.pm,
13 C4/BookShelves.pm, C4/Biblio.pm, C4/Acquisitions.pm: Deleted
14 unused variables. Removed trailing whitespace.
16 * newmember.pl, newjmember.pl: Removed trailing whitespace. Added a FIXME
19 * acqui.simple/viewmarc.pl, acqui.simple/saveitem.pl,
20 acqui.simple/processz3950queue, acqui.simple/marcimport.pl,
21 acqui.simple/additem.pl, acqui.simple/addbookslccn.pl,
22 acqui.simple/addbooks.pl, acqui.simple/addbiblio.pl,
23 acqui/supplier.pl, acqui/recieveorder.pl, acqui/receive.pl,
24 acqui/order.pl, acqui/newbasket.pl, acqui/basket.pl,
25 acqui/acquire.pl, C4/Security.pm, C4/Groups.pm, C4/Database.pm,
26 C4/Circmain.pm, updatewebsite.pl, updateitem.pl, updatecharges.pl,
27 updatebibitem.pl, tidyaccounts.pl, subjectsearch.pl, stats2.pl,
28 stats.pl, showbudget.pl, request.pl, reports.pl, renewscript.pl,
29 pay.pl, overdue.pl, newimember.pl, moremember.pl, moredetail.pl,
30 moditem.pl, modbibitem.pl, modbib.pl, memberentry.pl, member.pl,
31 koha.upgrade, installer.pl, installer-lite.pl, groups.pl,
32 deletemem.pl, currency.pl, boraccount.pl, bookcount.pl: Added
33 magic RCS comment. Removed trailing whitespace.
35 * C4/Circulation/Borrissues.pm: Deleted unused variables. Removed
38 * misc/fines2.pl: Added magic RCS comment. Added a FIXME comment.
40 * acqui/newbasket2.pl: Added some FIXME comments. Removed trailing
43 * C4/Circulation/Returns.pm: Added magic RCS comment. Added some
44 FIXME comments explaining why I didn't write a POD. Removed unused
47 * C4/Circulation/Renewals2.pm: Added magic RCS comment. Added some
48 FIXME comments. Added some explanatory comments. Removed trailing
49 whitespace. Deleted unused variables. Added POD. Removed unused
52 * C4/Circulation/Renewals.pm: Added magic RCS comment. Added some
53 FIXME comments. Added some explanatory comments. Removed trailing
54 whitespace. Deleted unused variables. Added POD. Removed unused
57 * C4/Circulation/Main.pm: Added magic RCS comment. Added some
58 FIXME comments. Deleted unused variables. Added POD. Removed
61 * C4/Circulation/Issues.pm: Added magic RCS comment. Added some
62 FIXME comments. Deleted unused variables. Added POD. Removed
65 * C4/Circulation/Fines.pm: Added magic RCS comment. Removed a
66 lying comment. Removed unused global variables. Added POD. Added
67 some FIXME comments. Added some explanatory comments. Removed
70 * C4/Z3950.pm: Removed bogus #! line (this isn't a script!)
71 Removed unused global variables. Added POD. Added some explanatory
72 comments. Added some FIXME comments.
74 * C4/Stats.pm: Added magic RCS comment. Removed declarations for
75 nonexistent variables. Added some FIXME comments. Removed unused
78 * C4/Reserves2.pm: Added partial POD (but I don't understand
79 reserves well enough to continue). Added magic RCS comment. Added
80 some explanatory comments. Removed trailing whitespace. Added some
81 FIXME comments. Moved comments in first column to where they
82 wouldn't obscure the indentation. Removed unused finalizer.
84 * C4/Acquisitions.pm: Added a partial POD. Wrote some FIXME
85 comments explaining why I'm not going to write any more PODs.
86 Added some other FIXME comments.
88 * C4/Circulation/Circ2.pm, C4/Circulation/Borrissues.pm,
89 C4/Format.pm, C4/Circulation.pm: Added some FIXME comments. Added
90 RCS magic comment. Removed unused finalizer.
92 * C4/Search.pm, C4/Output.pm, C4/Accounts2.pm, C4/Accounts.pm,
93 thesaurus_popup.pl, search.pl, memberentry.pl, modbib.pl: Added
96 * acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
97 acqui/finishreceive.pl, C4/Maintainance.pm, C4/Input.pm,
98 updatebiblio.pl, deletemem.pl: Added a FIXME comment.
100 2002-10-12 Andrew Arensburger <arensb@baa.ooblick.com>
102 * circ/selectbranchprinter.pl (bug workaround): Commented out some
103 code that removes everything from the list of branches the user
104 can select. Added some FIXME comments.
106 * C4/Reserves2.pm, C4/Reserves.pm: Added some FIXME comments.
108 * C4/Auth.pm: Turn off authentication entirely if systempreference
109 "insecure" is set to "yes".
111 * search.pl: Sorted "use" statements in esthetic order.
113 * t/require.t, koha.upgrade, installer.pl, installer-lite.pl,
114 INSTALL: Removed the dependency on Set::Scalar.
116 * C4/Search.pm: Got rid of the dependency on Set::Scalar. Yay! One
117 fewer package that the user has to install! Redid the way SQL
118 queries are built up, to make it more readable and maintainable.
119 Removed a couple of unused variables. Got rid of some un-Perl-like
122 2002-10-11 Andrew Arensburger <arensb@baa.ooblick.com>
124 * C4/Search.pm: Added a FIXME comment.
126 * C4/Database.pm: Gutted. Every function in this module is now
127 obsolete. Removed just about everything. The name "Database" might
128 still be reused, though the next time something gets added, it
129 should probably be called v2.0.
131 * opac/opac-logout.pl: Replaced &requireDBI with C4::Context->dbh,
132 thus making the "use Database" statement unnecessary. Replaced a
133 prepare()/execute() with a do().
135 * Added FIXME comments for broken links.
137 * koha-tmpl/intranet-tmpl/default/en/marcimport/AcceptItemCopy.tmpl:
138 Added FIXME comments for broken links.
140 * koha-tmpl/intranet-tmpl/default/en/marcimport/AcceptBiblioitem.tmpl:
141 Added FIXME comments for broken links.
143 * acqui.simple/marcimport.pl: Replaced &requireDBI with
144 C4::Context->dbh, thus making the "use Fixed muffed quotes in
145 &gettemplate calls. Added a temporary print statement in
146 &z3950menu, so it'll print something instead of giving a browser
149 * C4/Circulation/Circ2.pm: Removed bogus unused variables at the
150 top. Prettified @EXPORT list.
151 (bug fix): Added missing semicolon.
153 * C4/Output.pm: Replaced &requireDBI with C4::Context->dbh, thus
154 making the "use Database" statement unnecessary. Fixed POD up a
156 * C4/Koha.pm: Removed trailing whitespace that was messing up the
159 * C4/Interface/ReserveentCDK.pm: Added FIXME comment. This file is
162 * C4/Interface/RenewalsCDK.pm: Added FIXME comment. This file is
165 * C4/Interface/FlagsCDK.pm: Added FIXME comment. This file is
168 * C4/Interface/BorrowerCDK.pm: Added FIXME comment. This file is
171 * C4/Interface/AccountsCDK.pm: Added FIXME comment. This file is
174 * C4/Circulation/Borrower.pm: Added FIXME comment. This file is
177 * C4/InterfaceCDK.pm: Added FIXME comment. This file is obsolete,
180 * C4/Circulation.pm: Added FIXME comment. This file is obsolete,
183 * C4/Circmain.pm: Updated FIXME comment. This file is obsolete,
186 * C4/Z3950.pm: Replaced &requireDBI with C4::Context->dbh
187 * C4/Biblio.pm: Replaced &requireDBI with C4::Context->dbh
188 2002-10-10 Andrew Arensburger <arensb@baa.ooblick.com>
190 * C4/Circulation/Circ2.pm: Cleaned things up a bit.
192 * C4/Search.pm: Removed &systemprefs. It is no longer used.
194 * C4/Output.pm: Use C4::Context->preference instead of
195 &systemprefs or explicit SQL calls to get an entry from the
196 systempreferences table.
198 * moremember.pl (bug fix): Titles and due dates weren't being
199 retrieved properly due to missing braces. Added bug report: the
200 item type still isn't being displayed.
202 * C4/Search.pm: Made code a bit more Perl-ish.
204 * member.pl: Use the default theme if it wasn't given as a CGI
207 * koha-tmpl/intranet-tmpl/default/en/member.tmpl: Restored
208 pre-template behavior: when you click on a member, you get taken
209 to the "show me more information about this member" page, not the
210 "update this member's information" page.
212 * C4/Output.pm: Added some FIXMEs. Made code more Perlish.
213 (bug fix): Allow whitespace in $HTTP_ACCEPT_LANGUAGE (Konqueror uses
214 ", " as language separator).
216 * search.pl: Fixed typo. Added missing function argument.
218 * updater/updatedatabase: Added some FIXME comments.
220 * marc/USMARC.pm: Added some FIXME comments.
222 * marc/File.pm: Added some FIXME comments.
224 * C4/Circulation/Circ2.pm: Added whitespace to make the POD work.
227 * C4/Stats.pm: Added whitespace to make the POD work.
229 * C4/SimpleMarc.pm: Added whitespace to make the POD work.
231 * C4/Search.pm: Fixed a few problems with POD.
233 * C4/Print.pm: Simplified references.
235 * C4/Output.pm: Added whitespace to make the POD work. Removed
236 references, added author.
238 * C4/Maintainance.pm: Removed reference to Perl in POD. It should
241 * C4/Koha.pm: Removed reference to Perl in POD. It should be
244 * C4/Input.pm: Removed reference to Perl in POD. It should be
247 * C4/Format.pm: Removed reference to Perl in POD. It should be
250 * C4/Context.pm: Added whitespace to make the POD work. Simplified
251 references. Added author email address.
253 * C4/Catalogue.pm: Fixed FIXMEs. Removed reference to Perl in POD.
254 It should be obvious.
256 * C4/BookShelves.pm: Simplified references.
258 * C4/Auth.pm: Added whitespace to make the POD work. Simplified
261 * C4/Acquisitions.pm: Fixed FIXMEs. Removed reference to Perl. It
264 * C4/Accounts2.pm: Added whitespace to make the POD work.
265 Simplified references.
267 * C4/Accounts.pm: Added whitespace to make the POD work.
268 Simplified references.
270 2002-10-09 Andrew Arensburger <arensb@baa.ooblick.com>
272 * C4/Accounts.pm: Removed trailing whitespace that was breaking
275 * circ/circulation.pl: Added some FIXME comments.
277 * circ/branchtransfers.pl (bug fix?) What looks like possibly a
278 line left over from debugging was giving me an empty branch list,
279 so transfers didn't work.
281 * C4/Circulation/Circ2.pm: Added POD. Added a bunch of FIXMEs.
282 Trimmed trailing whitespace.
284 * C4/Stats.pm: Fixed missing bracket in POD.
286 * C4/Reserves2.pm: Added some FIXMEs.
288 * C4/Print.pm: Fixed FIXMEs in the POD.
290 * C4/Context.pm: Added a couple of comments.
292 2002-10-06 Andrew Arensburger <arensb@baa.ooblick.com>
294 * acqui.simple/bulkmarcimport.pl, C4/Format.pm, C4/Security.pm,
295 C4/InterfaceCDK.pm: Added some FIXME comments.
297 * C4/Interface/RenewalsCDK.pm, C4/Interface/BorrowerCDK.pm,
298 C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
299 C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
300 C4/Circulation/Borrissues.pm, C4/Groups.pm: Removed unnecessary
303 * C4/SimpleMarc.pm: Added POD and some comments.
305 * C4/Scan.pm: Added a POD of sorts.
307 * C4/Auth.pm: Added POD and some comments.
309 * C4/Accounts2.pm: Fixed typo in synopsis.
311 2002-10-05 Andrew Arensburger <arensb@baa.ooblick.com>
313 * search.pl: Added "use C4::Context" (how did I forget it
316 * C4/Circulation/Circ2.pm: Replaced several
317 prepare()/execute()/finish() sequences with do().
319 * C4/Search.pm: Fixed some bogosity. Added some FIXMEs.
321 * C4/Acquisitions.pm, C4/Accounts2.pm: Replaced several
322 prepare()/execute()/finish() sequences with do().
324 * memberentry.pl, loadmodules.pl, acqui/newbiblio.pl,
325 acqui/acquire.pl: Use C4::Context->preference, rather than getting
326 all system preferences and picking out only what's needed.
328 * C4/Context.pm: Added "preference" method, for fetching a single
329 value from systempreferences (which is all most scripts need).
331 * INSTALL: Clarified need for File::Spec. Rewrote sections on
332 writing and installing koha.conf for clarity, and to reflect the
333 fact that the config file no longer needs to go in /etc/koha.conf.
334 Fixed typo in "SetEnv" example. Replaced "ur" with the English
335 equivalent throughout.
337 * C4/Output.pm: Added a couple of FIXME comments.
339 * C4/Output.pm: Switched new functions to using C4::Context.
341 * C4/Output.pm: Removed remnants of code that read /etc/koha.conf
344 * Merged with arensb-context branch: use
345 C4::Context->dbh instead of &C4Connect, and generally prefer
346 C4::Context over C4::Database.
348 * bookcount.pl: Merged with arensb-context branch: use
349 C4::Context->dbh instead of &C4Connect, and generally prefer
350 C4::Context over C4::Database.
352 * Merged with arensb-context branch: use C4::Context->dbh instead
353 of &C4Connect, and generally prefer C4::Context over C4::Database.
354 * C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
357 * marc/viewmarc.pl: Added a FIXME comment.
359 * marc/viewmarc.pl: Oops! Stupid bug fix.
361 * marc/koha2marc: Removed a useless statement.
363 * moredetail.pl: Removed some obsolete commented-out code.
365 * updater/updatedatabase2.pl, updater/updatedatabase,
366 updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
367 maint/shiftbib.pl, html-template/search.pl,
368 html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
369 admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
370 admin/branches.pl, admin/aqbudget.pl,
371 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
372 acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
373 C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
374 C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
375 C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
376 C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
377 C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
378 C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
379 C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
380 overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
382 * C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
384 * C4/Biblio.pm: Added some missing semicolons.
386 2002-10-03 Andrew Arensburger <arensb@baa.ooblick.com>
388 * telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
389 instead of C4::Database, C4::Connect->dbh instead C4Connect.
390 Removed trailing whitespace, 'cos it was bugging me.
392 * C4/Database.pm: Added a FIXME comment.
394 * C4/Context.pm: A couple of bug fixes so it'll actually load.
396 * misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
399 * acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
400 C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
401 updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
402 useless "use C4::Database;" line.
404 * marc/MARCdetail.pl, html-template/search.pl,
405 html-template/moredetail.pl, html-template/detail.pl,
406 acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
407 moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
408 C4::Connect->dbh instead C4Connect. Removed old code for reading
411 * updater/updatedatabase2.pl, updater/updatedatabase,
412 updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
413 misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
414 misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
415 marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
416 marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
417 html-template/Search.pm, admin/systempreferences.pl,
418 admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
419 admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
420 admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
421 admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
422 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
423 acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
424 acqui/acquire.pl, C4/Circulation/Returns.pm,
425 C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
426 C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
427 C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
428 C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
429 C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
430 C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
431 C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
432 C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
433 updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
434 pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
435 insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
436 deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
437 C4::Database, C4::Connect->dbh instead C4Connect.
439 2002-10-05 Andrew Arensburger <arensb@baa.ooblick.com>
441 arensb-context branch:
443 * marc/fill_usmarc.pl,
444 koha-tmpl/opac-tmpl/default/en/includes/opac-top.inc,
445 koha-tmpl/opac-tmpl/default/en/includes/opac-bottom.inc,
446 koha-tmpl/opac-tmpl/default/en/includes/members-top.inc,
447 koha-tmpl/opac-tmpl/default/en/opac-searchresults.tmpl,
448 koha-tmpl/opac-tmpl/default/en/opac-search.tmpl,
449 koha-tmpl/opac-tmpl/default/en/opac-main.tmpl,
450 koha-tmpl/opac-tmpl/default/en/opac-detail.tmpl, C4/Search.pm,
451 overdue.pl, moremember.pl, installer-lite.pl: Merged with head.
453 * C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
456 * marc/viewmarc.pl: Added a FIXME comment.
458 * marc/viewmarc.pl: Oops! Stupid bug fix.
460 * marc/koha2marc: Removed a useless statement.
462 * moredetail.pl: Removed some obsolete commented-out code.
464 * updater/updatedatabase2.pl, updater/updatedatabase,
465 updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
466 maint/shiftbib.pl, html-template/search.pl,
467 html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
468 admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
469 admin/branches.pl, admin/aqbudget.pl,
470 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
471 acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
472 C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
473 C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
474 C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
475 C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
476 C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
477 C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
478 C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
479 overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
481 * C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
483 * C4/Biblio.pm: Added some missing semicolons.
485 2002-10-03 Andrew Arensburger <arensb@baa.ooblick.com>
487 arensb-context branch:
489 * telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
490 instead of C4::Database, C4::Connect->dbh instead C4Connect.
491 Removed trailing whitespace, 'cos it was bugging me.
493 * C4/Database.pm: Added a FIXME comment.
495 * C4/Context.pm: A couple of bug fixes so it'll actually load.
497 * misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
500 * acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
501 C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
502 updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
503 useless "use C4::Database;" line.
505 * marc/MARCdetail.pl, html-template/search.pl,
506 html-template/moredetail.pl, html-template/detail.pl,
507 acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
508 moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
509 C4::Connect->dbh instead C4Connect. Removed old code for reading
512 * updater/updatedatabase2.pl, updater/updatedatabase,
513 updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
514 misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
515 misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
516 marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
517 marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
518 html-template/Search.pm, admin/systempreferences.pl,
519 admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
520 admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
521 admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
522 admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
523 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
524 acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
525 acqui/acquire.pl, C4/Circulation/Returns.pm,
526 C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
527 C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
528 C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
529 C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
530 C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
531 C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
532 C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
533 C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
534 updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
535 pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
536 insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
537 deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
538 C4::Database, C4::Connect->dbh instead C4Connect.
540 2002-10-02 Andrew Arensburger <arensb@nerafo.umd.edu>
542 * C4/Context.pm (added) Module for reading the config file and
543 getting access to the database.
545 2002-10-01 Andrew Arensburger <arensb@baa.ooblick.com>
547 * C4/Acquisitions.pm: Added an incomplete POD, as well as some
548 FIXME comments (which, as it turns out, might not be necessary
551 * C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
552 C4/Circulation.pm, C4/Catalogue.pm, C4/Biblio.pm: Added some FIXME
553 comments, mostly marking duplicate functions.
555 2002-09-28 Andrew Arensburger <arensb@baa.ooblick.com>
557 * circ/circulation.pl: Added a wishlist FIXME comment.
559 * C4/Stock.pm, C4/Scan.pm, C4/Groups.pm: Added some FIXME
562 * C4/Stats.pm: Added POD. Removed extraneous trailing whitespace.
564 * C4/Accounts2.pm: Added POD. Removed extraneous trailing
567 * INSTALL: Added two missing required Perl modules.
569 2002-09-23 Andrew Arensburger <arensb@baa.ooblick.com>
571 * C4/Print.pm, C4/Maintainance.pm, C4/Input.pm, C4/Format.pm,
572 C4/Catalogue.pm: Added POD.
574 * C4/BookShelves.pm: Fixed missing bit in POD.
576 * C4/Accounts.pm: Fixed missing bits in POD.
578 2002-09-22 Andrew Arensburger <arensb@baa.ooblick.com>
580 * C4/BookShelves.pm: Added POD. Added some FIXME comments. Removed
581 useless trailing whitespace.
583 * C4/Search.pm, C4/Biblio.pm, memberentry.pl, jmemberentry.pl:
584 Added some FIXME comments.
586 2002-04-17 14:35 pate
588 * C4/Koha.pm: starting to move ethnicity stuff out of programs and
591 2002-04-17 13:28 rangi
593 * installer.pl: Submitting on behalf of Nicholas First cut (not
594 functional yet) of an installer script
596 2002-04-16 12:49 tonnesen
598 * acqui.simple/bulkmarcimport.pl: Added some comments detailing how
599 MARC fields are mapped to Koha data
601 2002-04-16 11:00 tonnesen
603 * acqui.simple/bulkmarcimport.pl: Fixed typo
605 2002-04-16 10:37 tonnesen
607 * acqui.simple/bulkmarcimport.pl: This is my bulk MARC record
608 importing tool. Feel free to test it out, but DO NOT use it on a
609 production system yet! It needs to be more adaptable to different
610 MARC implementations.
612 Note that the script will spit out a plain text copy of the records
613 being imported to STDOUT, so you will probably want to redirect to
614 a file, or pipe to less.
616 2002-04-15 09:17 pate
618 * moremember.pl: moved ethnicity fixups into C4::Koha, eventually
619 to be replaced with a better (non-NZ specific) solution.
621 2002-04-15 09:15 pate
623 * C4/Koha.pm: moved ethnicity fixing out of moremember.pl into a
624 function, eventually to replace with a more configurable version
627 2002-04-14 22:33 truth_nz
629 * updatebibitem.pl, C4/Acquisitions.pm, acqui/addorder.pl:
630 Acquisitions::newbiblioitem updated to be usable for new
631 acqui.simple addorder.pl and updatebibitem.pl modified to use new
634 2002-04-10 02:55 rangi
636 * C4/Search.pm: Fixing the subject search i broke ;)
638 2002-04-10 00:59 rangi
640 * C4/Search.pm: Working on a fix to speed up title and author
643 2002-04-09 22:49 truth_nz
645 * C4/Acquisitions.pm: Altered newbiblio to be more generic - so can
646 use with new acui.simple scripts (which are not finished yet).
648 2002-04-09 22:47 truth_nz
650 * acqui/addorder.pl: Updates to use changed newbiblio sub in
653 2002-04-09 17:02 pate
655 * misc/fines2.pl: whacked a couple of bits that Chris marked as
658 2002-04-09 16:30 rangi
660 * misc/fines2.pl: Just added some comments for Pat (Is this a good
661 way of doing it? if not let me know)
663 2002-04-09 15:08 pate
665 * misc/: fines2.pl, fixborrower.pl: refactoring, marking spots for
668 2002-04-08 17:16 rangi
670 * memberentry.pl: Little typo, missing t in systemprefs Apart from
671 that, all the patch files seem to be running happily on
674 2002-04-08 17:04 rangi
676 * insertdata.pl: Just a quick little fix the sql to update a
677 borrower was setting the postal address twice, instead of the
678 postal, then the physical address. My little fix got overwrote by
679 pat's fix so im updating now before i forget :)
681 2002-04-08 16:44 pate
683 * insertdata.pl, koha.t, loadmodules.pl, memberentry.pl,
684 modbibitem.pl, moredetail.pl, moremember.pl, request.pl, search.pl,
685 testKoha.pl, C4/Koha.pm, C4/Output.pm: refactored slashifyDate
686 function out of inline code, created C4/Koha.pm to hold it and
687 wrote tests for it, started marking other places for potential
690 2002-04-08 15:47 rangi
692 * insertdata.pl: Script wasnt setting street address correctly
694 2002-04-04 19:13 rangi
696 * fines.pl: Have realised misc/fines2.pl is the real fines script,
697 this one can be removed so as to remove one more source of
700 2002-04-04 19:09 rangi
702 * admin/aqbudget.pl: Fixing up the query to pickup budget
704 2002-04-03 00:58 rangi
706 * borrwraper.pl: Actually lives in telnet/
708 2002-04-03 00:44 rangi
710 * acqui.simple/: addbooks.pl, addbookslccn.pl: More work on the
711 addbooks scripts, committing on behalf of Roger
713 Need testing before use in a production environment
715 2002-03-30 22:50 rangi
717 * acqui.simple/: addbooks.pl, addbookslccn.pl: Fixed the holding
718 branch insertion code. It was inserting the correct homebranch but
719 was still inserting the wrong home branch
721 2002-03-30 18:48 rangi
723 * acqui.simple/addbookslccn.pl: Fixing branches
725 2002-03-30 17:18 rangi
727 * acqui.simple/addbooks.pl: Draws list of branches from the
728 branches table now, when adding an item
730 2002-03-26 16:02 rangi
732 * pay.pl: Shifting writeoff code back into pay.pl (redirecting to
733 writeoff.pl was breaking when the borrower owes a lot of fines)
735 2002-03-25 21:08 finlayt
737 * updater/updatedatabase: added database patchs to the
738 updater/updatedatabase script
740 changes the type of the datesent and datearrived fields in the
741 branchtransfers table from date to datetime.
743 completely re-organises the branchcategories table. As this has
744 previously been unused it shouldnt effect anyone.
746 2002-03-21 13:24 rangi
748 * showbudget.pl: Doesnt write to an include anymore
750 2002-03-19 07:39 tipaul
752 * updater/updatedatabase2.pl: Script to apply to sample DB only. It
753 makes a few modifications in the DB (indexes creation, some data
754 deletion, and unused tables drop) Creates a thesaurus table from
755 the bilbiosubject one
757 2002-03-19 07:37 tipaul
759 * updater/sample_only_param_tables.sql: Sample database only for
762 2002-03-16 18:58 rangi
764 * C4/Circulation/Fines.pm: Deals with lost book charges now
766 2002-03-16 18:31 rangi
768 * misc/fines2.pl: tidied up, less hlt specific now
770 2002-03-13 17:51 finlayt
772 * circ/branchtransfers.pl: Changed heading to look like the rest of
775 2002-03-13 17:50 finlayt
777 * circ/circulation.pl: Added a heading to be consistent with rest
780 2002-03-13 17:04 finlayt
782 * circ/: circulation.pl, circulation2.pl: This is the begining of a
783 process of dividing up circulation.pl
785 This script deals with the branch and printer selection stuff
787 2002-03-13 13:13 finlayt
789 * C4/Circulation/Circ2.pm: Added a transferbook subroutine that is
790 called from /circ/branchtransfers.pl
792 It writes a new line in the branchtransfers table and changes the
793 currentbranch field in items.
795 2002-03-13 13:07 finlayt
797 * circ/branchtransfers.pl: Fixed a small problem in the <form>, not
798 hidden inputs are getting passed correctly.
800 2002-03-12 23:46 rangi
802 * search.pl: Removing reference to the FrontSearch subroutine as
805 2002-03-12 23:36 rangi
807 * C4/Search.pm: Tidy up, removing deprecated routines
809 2002-03-12 23:14 rangi
811 * opac-search.pl: Deprecated searching is all handled by search.pl
813 2002-03-12 19:26 rangi
815 * moremember.pl, C4/Reserves2.pm, C4/Search.pm: Getting Iteminfo in
816 Search to only display correct reserves (mainly used on detail.pl)
817 and another typo fix in moremember.pl
819 2002-03-12 18:46 rangi
821 * moremember.pl: Typo fix (doh!)
823 2002-03-12 18:03 rangi
825 * moremember.pl, C4/Reserves2.pm: Fix so that reserves are only
826 showing for the biblioitem not the biblio on the moremembers screen
828 2002-03-12 13:04 finlayt
830 * circ/: branchtransfers.pl, circulation.pl:
831 Branchtransfers.pl provides a form for entering barcodes and
832 selecting a destination branch.
834 New rows are entered into the branchtransfers table for each item
837 2002-03-10 19:36 rangi
839 * C4/Accounts2.pm: Fix for manual invoices
841 2002-03-05 12:48 tipaul
843 * admin/: aqbookfund.pl, aqbudget.pl, branches.pl, categorie.pl,
844 categoryitem.pl, currency.pl, itemtypes.pl, printers.pl,
845 stopwords.pl, systempreferences.pl: scripts to manage parameters
848 2002-02-26 01:31 rangi
850 * C4/Maintainance.pm, maint/catmaintain.pl: Fixed apostrophe '
853 2002-02-26 01:06 rangi
855 * acqui/basket.pl: Fix for displaying prices
857 2002-02-20 13:05 rangi
859 * C4/Search.pm: Making a "fix" to normal title search
861 2002-02-20 12:53 rangi
863 * C4/Search.pm: Playing with keyword search trying to speed it up
866 2002-02-12 13:31 rangi
868 * C4/Search.pm: Fixing bug in subject searching that was causing
869 subjects with ' to break the search
871 2002-02-12 13:07 rangi
873 * C4/Acquisitions.pm, updatebibitem.pl: Fixing bug that was
874 duplicating additional authors, and a bug that was breaking the
875 updating classicification field
877 2002-02-01 10:00 tonnesen
879 * acqui.simple/: marcimport.pl, processz3950queue: Changes from a
880 long time ago that I don't even remember anymore. :)
882 2001-12-11 18:31 rangi
884 * C4/Search.pm: Added the facility to restrict a keyword search by
887 2001-11-26 18:01 rangi
889 * C4/Search.pm: Fixing error in keyword search (fixing my mistake
892 2001-11-25 20:33 rangi
894 * C4/Search.pm: Fixing a bug in keyword search was duplicating
897 2001-11-25 18:03 rangi
899 * insertdata.pl: Modify an adult with guarantees now modifies the
900 guarantees also. IE change of address effects the guarantees
903 2001-11-25 16:41 rangi
905 * C4/Search.pm: Added a findguarantor routine to search for the
906 guarantor of a given borrower. Probably it and findgurantees need
907 to moved out to borrowers.pm
909 2001-11-25 14:25 rangi
911 * C4/Search.pm: Author combined with Title search was not searching
912 the series title field Fixed now
914 2001-11-25 12:17 rangi
916 * C4/: Reserves2.pm, Circulation/Circ2.pm: Fixing reserve handling.
917 Mulitple copy reserves now handled correctly, and correct charges
920 2001-11-22 18:12 rangi
922 * C4/Search.pm: Adding the facility to search on just dewey and
925 2001-11-19 15:28 tonnesen
927 * updater/updatedatabase: Added code to determine mysqld version
928 for possibility of converting databases to MyISAM format
930 2001-11-19 12:29 tonnesen
932 * updater/updatedatabase: Added some more tables to the database
933 updater. Modified barcode to be 20 characters long instead of 9.
935 2001-11-19 10:26 tonnesen
937 * updater/updatedatabase: Script that will update existing
938 databases, creating any new tables, adding, modifying or removing
939 any fields from existing tables.
941 This is in very early stages. Need to go through and ascertain
942 which tables and fields need to be added/modified. Also need to
943 add a "backup" before any modifications are made. Thoughts on this
946 2001-11-06 10:25 tonnesen
948 * acqui.simple/addbooks.pl, marc/koha2marc: Minor changes
950 2001-11-06 10:24 tonnesen
952 * marc/test: Script that I'm using to check MARC record support.
954 2001-11-06 10:15 tonnesen
956 * C4/Catalogue.pm: Working out problems with MARC record support.
958 2001-11-06 10:15 tonnesen
960 * acqui.simple/addbookslccn.pl: Modified version of addbooks.pl
961 that uses LCCN as base identifier instead of ISBN. Should probably
962 be merged with addbooks.pl so that the user can enter either and
963 ISBN _or_ and LCCN from the same form.
965 2001-11-06 10:13 tonnesen
967 * acqui.simple/: marcimport.pl, processz3950queue: Continuing work
968 on Z39.50 search tool. Daemon now forks up to 12 processes to do
969 Z39.50 searches. Daemon will also wait to see if the user looks
970 beyond the first couple of pages of results, and will download more
971 results if necessary.
973 2001-11-02 23:29 tonnesen
975 * C4/Catalogue.pm: Minor cleanups. Needs testing. Starting to
976 think about modifying updatebiblio.pl to use this API.
978 2001-11-02 23:28 tonnesen
980 * acqui.simple/marcimport.pl: Z39.50 now stores list of servers to
981 query in a database table.
983 2001-11-02 13:40 tonnesen
985 * acqui.simple/processz3950queue: Daemon to process the queue of
986 pending Z39.50 searches. I still need to come up with a way for
987 this process to get launched. Looks like Koha might need its first
990 2001-11-02 13:21 tonnesen
992 * acqui.simple/marcimport.pl: Added Z39.50 searching capability,
993 and MARC file uploading from workstation using HTML forms. Z39.50
994 functionality requires the YAZ toolkit.
996 2001-10-31 21:00 tonnesen
998 * acqui.simple/marcimport.pl: Use MARC controlnumber as a unique
999 identifier for MARC records, in addition to ISBN, ISSN, and LCCN.
1001 2001-10-10 12:28 tonnesen
1003 * C4/Circulation/Circ2.pm: Typo in printf format string was causing
1004 all issues to appear in the Previous issues box and not in today's
1007 2001-10-10 12:27 tonnesen
1009 * updatebibitem.pl: Fixed bug where a biblioitem with a subclass
1010 but no dewey would get the subclass erased when editing the
1013 2001-10-10 12:26 tonnesen
1015 * modbibitem.pl: used CGI.pm's textfield function to create the
1016 notes text input box. Notes with question marks '"' in them were
1017 getting deleted when an item was modified.
1019 2001-10-05 14:27 tonnesen
1021 * acqui.simple/marcimport.pl: Added rudimentary marc importing
1022 tool. Just takes a marc record and converts to koha database.
1023 Does not keep data in marc format.
1025 2001-10-05 14:23 tonnesen
1027 * marc/viewmarc.pl: Removed duplicate viewmarc.pl from acqui.simple
1030 2001-10-05 14:19 tonnesen
1032 * acqui.simple/: addbooks.pl, viewmarc.pl: Added simple
1035 2001-10-05 13:13 tonnesen
1037 * search.pl, C4/Catalogue.pm, C4/Search.pm, marc/marcschema.sql:
1038 Changed search interface to allow searches on Illustrator. This is
1039 apparently a common search in elementary school libraries.
1041 2001-09-27 13:39 tonnesen
1043 * C4/Catalogue.pm: Tested updateItem subroutine, made some better
1044 checks for Subfield_IDs and Subfield_Keys when modifying MARC data
1045 based on changes to Koha data.
1047 2001-09-27 12:24 tonnesen
1049 * C4/Catalogue.pm, marc/koha2marc: Started on updateItem
1052 2001-09-10 19:03 rangi
1054 * deletemem.pl: Fixing member deletion, so that it checks fines,
1055 issues and guarantees before deleting
1057 2001-09-10 16:37 rangi
1059 * modbibitem.pl, moredetail.pl, C4/Search.pm: Fixing a glitch that
1060 was showing the biblio notes field where the biblioitems notes
1061 should have been displaying
1063 2001-08-17 00:54 rangi
1065 * circ/circulation.pl: Changed the sorting of the hash of items on
1066 issue. To sort numerically, (so 10 comes after 2) Just a quick fix
1067 to get the items showing in date_due order
1069 2001-07-12 04:12 pawelzc
1071 * translator/translator.readme: Spelling and english language
1074 2001-07-05 14:37 rangi
1076 * deletemem.pl: Script to delete a member/patron
1078 2001-07-05 14:37 rangi
1080 * memberentry.pl: Fix to handle the delete call, redirects to
1083 2001-06-27 14:53 rangi
1085 * translator/translator.pl: Modified so that the first available
1086 language is chosen if none is specified
1088 2001-06-26 15:27 tonnesen
1090 * C4/Catalogue.pm: Finished updateBiblioItem subroutine
1092 2001-06-26 15:13 rangi
1094 * translator/: translator.pl, translator.readme: Scripts to permit
1095 koha webpages to display in different natural languages Courtesy of
1098 2001-06-26 14:13 tonnesen
1100 * C4/Catalogue.pm: newBiblio subroutine completed.
1102 2001-06-26 13:17 tonnesen
1104 * C4/Catalogue.pm: Added biblioitems table update when
1105 newBiblioItem() routine is called.
1107 2001-06-26 10:15 tonnesen
1109 * C4/Catalogue.pm: Beginning updateBiblio routine.
1111 2001-06-25 13:15 tonnesen
1113 * marc/viewmarc.pl: Prototype marc record viewer and editor.
1115 2001-06-25 13:12 tonnesen
1117 * marc/TODO: A TODO file for MARC support
1119 2001-06-25 12:43 tonnesen
1121 * C4/Catalogue.pm: Added skeletons of update routines.
1123 2001-06-25 12:07 tonnesen
1125 * marc/koha2marc: Minor documentation changes.
1127 2001-06-25 11:55 tonnesen
1129 * marc/koha2marc: Perl script to convert existing Koha tables to
1130 the new MARC tables.
1132 2001-06-25 11:54 tonnesen
1134 * marc/deletemarc: SQL commands to clear all of the MARC tables.
1135 This is terribly dangerous, but I find it useful during the
1136 development work. :)
1138 2001-06-25 11:52 tonnesen
1140 * marc/marcschema.sql: Schema for MARC storage tables. Blatantly
1141 stolen from www.pytheas.org. I also added the 0XX tables.
1143 2001-06-25 11:49 tonnesen
1145 * C4/Catalogue.pm: Cataloguing API. Very early draft at this
1148 2001-06-19 20:36 rangi
1150 * readingrec.pl, C4/Search.pm: Made a little change to allow the
1151 reading record to be sorted, and now defaults to the last 50 items
1154 2001-05-17 15:36 rangi
1156 * database.mysql: Changed the interim field in the items table, to
1157 be paidfor The horowhenua librarians wanted a place to store
1158 information when a lost item was paid for. The information is
1159 removed if the item is ever returned. The interim field was a
1160 hangover from the previous system and wasnt be used so I stole it
1163 2001-05-15 16:05 rangi
1165 * C4/Accounts2.pm: More little bug fixes in the manual credits
1168 2001-05-09 16:29 rangi
1170 * C4/Circulation/Circ2.pm: Changed the way a lost book being
1171 returned is handled. If the book has already been paid for a
1172 credit is added to their account. And offset against any current
1175 2001-05-09 16:26 rangi
1177 * updateitem.pl: Set up so marking a item lost, adds a charge for
1178 the replacement price to a borrowers record (if it is on issue)
1180 2001-05-09 16:23 rangi
1182 * renewscript.pl: Fixed so renewing a rental item adds a charge
1184 2001-05-09 16:22 rangi
1186 * mancredit.pl, maninvoice.pl, C4/Accounts2.pm: Added facility to
1187 do a cash refund. Also HLT allows ppl to work off their bill,so
1188 added a facility to do manual credit for that
1190 2001-05-08 17:05 rangi
1192 * C4/Circulation/Renewals2.pm: Renewing a rental or pay item from
1193 the borrowers record screen Now adds a charge to the borrowers
1196 2001-05-02 16:06 tonnesen
1198 * groups.pl, C4/Groups.pm: Steve Tonnesen's K12Admin-specific (for
1199 the time-being) group based overdue reports.
1201 2001-05-02 15:38 tonnesen
1203 * C4/Circulation/Circ2.pm: Added an overdue variable to the
1204 itemdata returned by the currentissues subroutine. This makes it
1205 easier to pick out overdue items in other modules (ie circulation,
1208 2001-05-02 14:15 rangi
1210 * C4/Circulation/Circ2.pm: Fixed the code that adds a credit or
1211 wipes a lost book charge from a borrowers account if said book is
1214 2001-05-02 14:13 rangi
1216 * C4/Accounts2.pm: Added functions to add credits and invoices to
1219 2001-05-02 14:11 rangi
1221 * boraccount.pl, moremember.pl: Turned off the tidy accounts
1222 feature in the view accounts screen (boraccount.pl) And got it so
1223 outstanding credits are shown on the moremember.pl (view member
1226 2001-05-02 14:08 rangi
1228 * mancredit.pl, maninvoice.pl: Scripts to add manual invoices, or
1229 credits to a borrower/member/patron's account. Called from
1230 boraccount.pl (ie the view account screen)
1232 2001-05-01 16:24 rangi
1234 * C4/Accounts2.pm: Fixed a bug in the return lost routine (when a
1235 payment is made on a lost item) So that the correct date was being
1238 2001-04-19 17:31 rangi
1240 * circ/circulation.pl: Quick bodge to restrict the number of
1241 returned books showing to 8. (Request from the librarians here to
1242 speed up the screen reload) Needs to be tidied up
1244 2001-04-17 19:51 rangi
1246 * C4/Accounts2.pm: Add functionality so that when the replacement
1247 cost of a lost item is paid Its returned off the members/patrons
1248 card. And a note is placed on the item saying that its been paid
1249 for. The item stays marked as lost. But the patron does not accrue
1252 2001-04-03 14:32 rangi
1254 * C4/Circulation/Circ2.pm, circ/circulation.pl: Making a change to
1255 the way charges are handled, the system originally worked such that
1256 if a borrower owed more than $5 issues werent allowed. This worked
1257 fine except that often borrowers wish to borrows say 3 pay videos
1258 at $2 each, then 2 books say. The three pay videos rack up charges
1259 of $6 and then they cant issue the books until that is paid.
1260 Reworked so that it cares about previous charges, not the ones
1261 accrued during current issue process.
1263 2001-04-02 15:51 rangi
1265 * pay.pl, stats.pl, C4/Accounts2.pm, C4/Stats.pm, sec/writeoff.pl:
1266 Reworking statistics for payments and writeoffs
1268 2001-03-28 18:11 rangi
1270 * moremember.pl: Commenting out the code that doesnt allow renewals
1271 if a renewal has already occured
1273 2001-03-27 19:00 rangi
1275 * circ/circulation.pl: Adding in javscript code to open a new
1278 2001-03-27 18:23 rangi
1280 * C4/Circulation/Circ2.pm, circ/circulation.pl: Reworked layout of
1283 2001-03-27 13:45 rangi
1285 * sec/writeoff.pl: Getting writeoff stats being stored as well
1287 2001-03-27 13:43 rangi
1289 * C4/: Accounts2.pm, Stats.pm: Modified the update stats routine to
1290 store borrowernumbers also Passing borrowernumbers to update stats
1291 from Account routines
1293 2001-03-22 14:20 rangi
1295 * circ/circulation.pl: Changes made by Glen to allow the
1296 circulation module to work with a ASCII-wand, or CueCat (weird
1297 encoded) input equally well.
1299 Do not bother installing the CueCat driver or any other software -
1302 2001-03-18 14:06 rangi
1304 * overdue.pl: Script to list overdue books under the headings
1305 Due-Date Patron Phone Title Author
1307 The patron can be email by clicking on the name (if the database
1308 contains an email address for them)
1310 Courtesy of Glen Stewart
1312 2001-03-15 02:17 rangi
1314 * detail.pl, moredetail.pl: Added code to allow searches to be used
1315 by catalogue maintenance
1317 2001-03-15 02:15 rangi
1319 * C4/Maintainance.pm, maint/catmaintain.pl: Added functionality to
1320 allow invalid itemtype to be fixed
1322 2001-03-15 02:11 rangi
1324 * maint/shiftbib.pl: Script to shift a group to another biblio,
1325 called as part of catalogue maintenance
1327 2001-03-13 14:41 rangi
1329 * catmaintain.pl, maint/catmaintain.pl: Shifted catmaintain.pl to a
1330 dir that can be easily passowrd protected
1332 2001-03-13 14:04 rangi
1334 * catmaintain.pl, C4/Maintainance.pm: Got undeleting biblios going
1335 (catalogue maintenance should probably be in a password protected
1336 super librarian area or the like)
1338 2001-03-12 15:33 rangi
1340 * newbiblio.pl: Just realised this is supposed to be in the acqui/
1343 2001-03-12 15:32 rangi
1345 * acqui/: acquire.pl, newbiblio.pl: Glens updates to automatically
1346 increment barcode, and to remove hardcoded itemtypes in scripts
1348 2001-03-12 15:29 rangi
1350 * memberentry.pl: Modified to include Glen Stewarts automatic
1351 member/patron cardnumber incrementation
1353 2001-03-12 15:15 rangi
1355 * newbiblio.pl: Script from Glen Stewart, i think to do with
1356 simplified acqusitions module? (correct me if im wrong glen)
1358 2001-03-12 14:43 rangi
1360 * database.mysql: Database definition file, checked into cvs to
1361 make keeping database current easier
1363 2001-03-07 13:12 rangi
1365 * insertdata.pl: Fixing stupid bug that was causing the sql insert
1366 command to break if a person had a ' in their name
1368 2001-03-07 13:02 rangi
1370 * moremember.pl: Changing the form so it passes through a modify
1371 value to tell the script to show the flags
1373 2001-03-06 17:48 rangi
1375 * insertdata.pl, memberentry.pl: Added the functionality to allow
1376 librarians to manipulate the flag status on borrowers ie lost,
1377 debarred, and gone no address
1379 2001-03-06 13:16 rangi
1381 * search.pl: Fixing " glitch in titles
1383 2001-03-06 13:13 rangi
1385 * opac-search.pl: Fixing a bug in the opac search that meant that
1386 titles that contained " were caused the detail page to error
1388 2001-02-27 14:08 rangi
1390 * delbiblio.pl: Quick fix to stop ppl from being able to delete
1391 biblios that have items attached
1393 2001-02-21 14:33 rangi
1395 * circ/circulation.pl: Rejigged printing issues, to print out
1396 everything on issue to the borrower
1398 2001-02-21 14:27 rangi
1400 * stats.pl: Fixed a little glitch in the daily stats script that
1401 meant it wasnt counting renewals
1403 2001-02-21 14:17 rangi
1405 * moremember.pl: Got a link from items on issue thru to item
1406 details (like in the circ module) And also stopped already renewed
1407 books from being renewable in the issues list
1409 2001-02-18 14:13 rangi
1411 * C4/Circulation/Circ2.pm: Little fix to the returnbook routine so
1412 the correct branchcode is passed to the updatestats routine
1414 2001-02-13 18:41 rangi
1416 * circ/circulation.pl: A bodgy hack so that hitting enter in issues
1417 (with no barcode) prints out the borrowers issue slip and starts a
1420 2001-02-13 16:29 rangi
1422 * circ/circulation.pl: The Horowhenua libraries wanted less patron
1423 and item information displaying at returns So Added some if
1424 statements to not display patron addresses, and to only display the
1425 title of the item These presumably would be changed to suit
1426 individual libraries wants
1428 2001-02-13 16:27 rangi
1430 * C4/Circulation/Circ2.pm: Made some changes to checkreserve and
1431 find_reserves, so that items are always displayed as reserved when
1432 returned, not just once
1434 2001-02-11 14:44 rangi
1436 * detail.pl: Little fix so that if the item has no author
1437 information, empty () dont disply
1439 2001-02-11 14:38 rangi
1441 * search.pl: Changing the front page search of the intranet site to
1442 just be a keyword search
1444 2001-02-07 15:47 tonnesen
1446 * shelves.pl, C4/BookShelves.pm: Added header and log substition
1449 2001-02-07 12:27 tonnesen
1451 * shelves.pl, C4/BookShelves.pm: Start of code to implement virtual
1452 bookshelves in Koha.
1454 2001-02-05 10:48 tonnesen
1456 * loadmodules.pl, C4/Search.pm: loadmodules.pl allows redirection
1457 to different modules based on systemprefs Added subroutine in
1458 Search.pm load systemprefs from new systempreferences table in
1459 database. Initial use is to allow using my simplified acquisitions
1460 module in place of vendor-based acquisitions module. Default is
1461 vendor-based module.
1463 2001-02-05 09:47 tonnesen
1465 * C4/Circulation/Circ2.pm: Added a couple of missing
1466 $dbh->disconnect lines that were logging errors in apache log
1469 2001-02-05 09:24 tonnesen
1471 * circ/circulation.pl: Fixed backgroundimage in circulation module.
1472 Background image now displays only in header lines.
1474 2001-02-04 14:25 rangi
1476 * C4/Print.pm, circ/circulation.pl: Fixing printing error, now is
1477 printing all of the days issues for borrower
1479 2001-01-31 20:09 rangi
1481 * circ/circulation.pl: Made sure the printer queue value was being
1482 set before calling print
1484 2001-01-31 18:08 rangi
1486 * C4/Print.pm, C4/Circulation/Circ2.pm, circ/circulation.pl:
1487 Attempting to get issues slip to print when borrower is finished
1490 2001-01-31 15:40 rangi
1492 * stats.pl: Fixed a bug that was meaning some payments werent
1495 2001-01-31 14:09 rangi
1497 * C4/Circulation/Circ2.pm: Fixed a little bug in
1498 getiteminformation, it wasnt returning item loanlength
1500 2001-01-31 13:38 rangi
1502 * C4/Output.pm, circ/circulation.pl: Added a line to Ouput.pm to
1503 enable circulation to use its own includes Changed the look of
1504 circulation.pl to the green/yellow colours
1506 Note: Steve, i added another variable $backgroundimage that sets
1507 the background image for the main tables, so it should be
1508 straightforward to change the look back to the colours you had if
1511 2001-01-31 11:34 rangi
1513 * moremember.pl: Changed it so you cant renew a book that is on
1514 request, made a link from the on request text to the
1515 request(reserve) data
1517 2001-01-31 10:14 tonnesen
1519 * circ/circulation.pl: Mostly just look changes, got rid of table
1520 borders, alternating colors on table rows. Some fixes to returned
1521 items in returns module.
1523 2001-01-31 10:13 tonnesen
1525 * C4/Circulation/Circ2.pm: Return itemlist array, and itemlisttext
1526 (text version of overdues) with overdue flag in
1527 getpatroninformation()
1529 2001-01-25 16:39 rangi
1531 * misc/fines2.pl: Script to generate overdue fines. Ideally run as
1532 a cronjob each night
1534 2001-01-25 16:17 tonnesen
1536 * C4/Circulation/Circ2.pm, circ/circulation.pl: Returns module
1537 lists recently returned items, cookies used to store branch and
1538 printer preferences.
1540 2001-01-24 16:01 tonnesen
1542 * C4/Circulation/Circ2.pm, circ/circulation.pl: Refined Returns
1543 module. Added ability to select branch and printer. Fixed charges
1546 2001-01-23 15:48 tonnesen
1548 * C4/Circulation/Circ2.pm, circ/circulation.pl: Changes to web
1549 circulation module: rudimentary returns module, arbitrary due date
1550 for issues, flag info displayed, overdue books are displayed in
1553 2001-01-22 16:12 tonnesen
1555 * C4/Circulation/Circ2.pm, circ/circulation.pl: Fixed a bug in
1556 issuing reserved books. Was calling non-existent printreserve
1559 2001-01-22 15:48 tonnesen
1561 * C4/Circulation/Circ2.pm, circ/circulation.pl: Started work on a
1562 web-based circulation interface.
1564 2001-01-17 15:45 tonnesen
1566 * C4/Circulation/Circ2.pm, tkperl/tkcirc: Added support for showing
1567 patron flags in the issues module. Moved popup message windows to
1568 a Toplevel widget instead of a message widget. Toplevel widgets
1569 come up much faster than message widgets.
1571 2001-01-16 15:34 rangi
1573 * C4/Circulation/Fines.pm: Fixing a glitch in the fines routine,
1574 was failing if adding a new fine to the same user for the same item
1576 2001-01-15 11:31 tonnesen
1578 * C4/Circulation/Circ2.pm: API for circulation modules
1580 2001-01-15 11:22 tonnesen
1582 * tkperl/tkcirc: Now uses Circ2.pm generic interface subroutines.
1584 2001-01-09 12:47 tonnesen
1586 * tkperl/tkcirc: Moved returned item list from a scrolled text box
1587 to a scrolled table.
1589 2001-01-09 09:36 tonnesen
1591 * tkperl/tkcirc: First release of Perl/Tk circulation interface
1593 2001-01-05 09:47 tonnesen
1595 * C4/Output.pm: Renamed koha.conf config entry from "path" to
1596 "includes", which is more meaningful in the koha.conf file.
1598 2001-01-05 09:39 tonnesen
1600 * C4/Circulation/Main.pm: Modified getbranch() and getprinter()
1601 subroutines to not pop up a menu if there is only one branch or one
1602 printer, but just select the single option automatically.
1604 2001-01-05 08:30 tonnesen
1606 * C4/Output.pm: Added support for moving path=... variable to
1609 2000-12-21 11:56 rangi
1611 * C4/Database.pm: Shifted Database connection variables out into a
1612 configuration file The permissions on this config file should also
1613 be strict, since they contain the database password. At a minimum,
1614 the apache user needs to be able to read it, as well as any other
1615 user that runs circ. I would suggest ownership of
1616 www-data.libadmins with no access to others. libadmins contain all
1621 2000-12-19 15:45 rangi
1623 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1624 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1625 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1626 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1627 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1628 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1629 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1630 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1631 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1632 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1633 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1634 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1635 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1636 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1637 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1638 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1639 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1640 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1641 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1642 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1643 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1644 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1645 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1646 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1647 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1648 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1649 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1650 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1651 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1652 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1653 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1654 telnet/doreturns.pl, telnet/issuewrapper.pl,
1655 telnet/returnswrapper.pl, telnet/startint.pl: Initial revision
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: Files shifted into