1 2002-10-16 Andrew Arensburger <arensb@baa.ooblick.com>
3 * koha-tmpl/opac-tmpl/default/en/opac-moredetail.tmpl,
4 koha-tmpl/opac-tmpl/default/en/opac-detail.tmpl,
5 koha-tmpl/intranet-tmpl/default/en/marcimport/marcimportdetail.tmpl,
6 koha-tmpl/intranet-tmpl/default/en/catalogue/detail.tmpl,
7 koha-tmpl/intranet-tmpl/default/en/catalogue/detail-opac.tmpl:
8 Added some FIXME comments.
11 * acqui.simple/marcimport.pl: Added a FIXME comment.
13 * acqui.simple/bulkmarcimport.pl: Added some FIXME comments.
15 * C4/Search.pm: Updated a FIXME comment.
17 * C4/Catalogue.pm: Added and updated some FIXME comments.
19 * C4/Biblio.pm: Added some FIXME comments.
21 * search.pl: Added some FIXME comments.
23 * moredetail.pl: C4::Acquisitions doesn't exist anymore. Replaced
24 with C4::Catalogue (presumably this is correct, because
25 &C4::Catalogue::getorder is exported, but &C4::Biblio::getorder
27 Replaced an obviously-bogus assignment with a much more likely
30 * detail.pl (bug fix): This was always displaying the OPAC results
31 page. Fixed by replacing an assignment with a string comparison.
33 * deletebiblioitem.pl: Replaced nonexistent C4::Acquisitions with
34 C4::Biblio, since that's what was apparently intended.
36 * delbiblio.pl: Removed reference to nonexistent C4::Acquisitions.
39 * currency.pl: Added a FIXME comment.
41 * addwebsite.pl: C4::Acquisitions doesn't exist anymore. Changed
42 it to C4::Catalogue, since that's what was apparently intended.
44 2002-10-15 Andrew Arensburger <arensb@baa.ooblick.com>
46 * installer.pl (bug fix): Arguments to mkdir were in the wrong
47 order. Changed octal values for permissions to the standard
50 2002-10-14 Andrew Arensburger <arensb@baa.ooblick.com>
52 * installer.pl: Added quote so Emacs color doesn't get screwed up.
54 2002-10-13 Andrew Arensburger <arensb@baa.ooblick.com>
56 * mancredit.pl: Unbogotified a line.
58 * search.pl: Turned 'env' into a hash instead of a
59 reference-to-hash, for readability. Likewise, @$numbers ->
60 @numbers, @$forminputs -> @forminputs Added a foreach loop to set
61 up the search terms and output form, for readability and easy
64 * moredetail.pl: Removed unused variable.
66 * installer.pl: Fixed the name of the program.
68 * acqui.simple/processz3950queue, acqui/newbasket2.pl,
69 acqui/finishreceive.pl, C4/Circulation/Renewals2.pm,
70 C4/Circulation/Renewals.pm, C4/Circulation/Issues.pm,
71 C4/Circulation/Circ2.pm, C4/Stats.pm, C4/Search.pm, C4/Output.pm,
72 C4/Maintainance.pm, C4/Input.pm, C4/Format.pm, C4/Biblio.pm,
73 C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
74 thesaurus_popup.pl, search.pl, memberentry.pl, deletemem.pl:
75 Replaced expressions of the form "$x = $x <op> $y" with
76 "$x <op>= $y". Thus, $x = $x+2 becomes $x += 2, and so forth.
78 * misc/tidyaccounts.pl, translator/translator.pl,
79 telnet/startint.pl, telnet/returnswrapper.pl,
80 telnet/issuewrapper.pl, sec/writeoff.pl, opac/opac-userupdate.pl,
81 opac/opac-user.pl, opac/opac-searchresults.pl,
82 opac/opac-search.pl, opac/opac-reserve.pl,
83 opac/opac-moredetail.pl, opac/opac-detail.pl, misc/makeformats.pl,
84 misc/makebaskets.pl, misc/fixorders.pl, misc/fixborrower.pl,
85 misc/fines2.pl, marc/USMARC.pm, marc/MARCdetail.pl, marc/File.pm,
86 circ/selectbranchprinter.pl, Removed trailing whitespace. *
87 circ/circulation.pl, admin/koha2marclinks.pl, admin/branches.pl,
88 C4/test.pl, C4/InterfaceCDK.pm: Removed trailing whitespace.
90 * modbib.pl: Removed unused variables. Unbogofied some code.
92 * C4/Stock.pm: Removed unused finalizer.
94 * moditem.pl: Added a FIXME comment.
96 * C4/Interface/ReserveentCDK.pm, C4/Interface/RenewalsCDK.pm,
97 C4/Interface/FlagsCDK.pm, C4/Interface/BorrowerCDK.pm,
98 C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
99 C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
100 C4/Circulation/Borrower.pm, C4/Z3950.pm, C4/SimpleMarc.pm,
101 C4/Reserves.pm, C4/Output.pm, C4/Circulation.pm, C4/Catalogue.pm,
102 C4/BookShelves.pm, C4/Biblio.pm, C4/Acquisitions.pm: Deleted
103 unused variables. Removed trailing whitespace.
105 * newmember.pl, newjmember.pl: Removed trailing whitespace. Added
108 * acqui.simple/viewmarc.pl, acqui.simple/saveitem.pl,
109 acqui.simple/processz3950queue, acqui.simple/marcimport.pl,
110 acqui.simple/additem.pl, acqui.simple/addbookslccn.pl,
111 acqui.simple/addbooks.pl, acqui.simple/addbiblio.pl,
112 acqui/supplier.pl, acqui/recieveorder.pl, acqui/receive.pl,
113 acqui/order.pl, acqui/newbasket.pl, acqui/basket.pl,
114 acqui/acquire.pl, C4/Security.pm, C4/Groups.pm, C4/Database.pm,
115 C4/Circmain.pm, updatewebsite.pl, updateitem.pl, updatecharges.pl,
116 updatebibitem.pl, tidyaccounts.pl, subjectsearch.pl, stats2.pl,
117 stats.pl, showbudget.pl, request.pl, reports.pl, renewscript.pl,
118 pay.pl, overdue.pl, newimember.pl, moremember.pl, moredetail.pl,
119 moditem.pl, modbibitem.pl, modbib.pl, memberentry.pl, member.pl,
120 koha.upgrade, installer.pl, installer-lite.pl, groups.pl,
121 deletemem.pl, currency.pl, boraccount.pl, bookcount.pl: Added
122 magic RCS comment. Removed trailing whitespace.
124 * C4/Circulation/Borrissues.pm: Deleted unused variables. Removed
127 * misc/fines2.pl: Added magic RCS comment. Added a FIXME comment.
129 * acqui/newbasket2.pl: Added some FIXME comments. Removed trailing
132 * C4/Circulation/Returns.pm: Added magic RCS comment. Added some
133 FIXME comments explaining why I didn't write a POD. Removed unused
136 * C4/Circulation/Renewals2.pm: Added magic RCS comment. Added some
137 FIXME comments. Added some explanatory comments. Removed trailing
138 whitespace. Deleted unused variables. Added POD. Removed unused
141 * C4/Circulation/Renewals.pm: Added magic RCS comment. Added some
142 FIXME comments. Added some explanatory comments. Removed trailing
143 whitespace. Deleted unused variables. Added POD. Removed unused
146 * C4/Circulation/Main.pm: Added magic RCS comment. Added some
147 FIXME comments. Deleted unused variables. Added POD. Removed
150 * C4/Circulation/Issues.pm: Added magic RCS comment. Added some
151 FIXME comments. Deleted unused variables. Added POD. Removed
154 * C4/Circulation/Fines.pm: Added magic RCS comment. Removed a
155 lying comment. Removed unused global variables. Added POD. Added
156 some FIXME comments. Added some explanatory comments. Removed
159 * C4/Z3950.pm: Removed bogus #! line (this isn't a script!)
160 Removed unused global variables. Added POD. Added some explanatory
161 comments. Added some FIXME comments.
163 * C4/Stats.pm: Added magic RCS comment. Removed declarations for
164 nonexistent variables. Added some FIXME comments. Removed unused
167 * C4/Reserves2.pm: Added partial POD (but I don't understand
168 reserves well enough to continue). Added magic RCS comment. Added
169 some explanatory comments. Removed trailing whitespace. Added some
170 FIXME comments. Moved comments in first column to where they
171 wouldn't obscure the indentation. Removed unused finalizer.
173 * C4/Acquisitions.pm: Added a partial POD. Wrote some FIXME
174 comments explaining why I'm not going to write any more PODs.
175 Added some other FIXME comments.
177 * C4/Circulation/Circ2.pm, C4/Circulation/Borrissues.pm,
178 C4/Format.pm, C4/Circulation.pm: Added some FIXME comments. Added
179 RCS magic comment. Removed unused finalizer.
181 * C4/Search.pm, C4/Output.pm, C4/Accounts2.pm, C4/Accounts.pm,
182 thesaurus_popup.pl, search.pl, memberentry.pl, modbib.pl: Added
185 * acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
186 acqui/finishreceive.pl, C4/Maintainance.pm, C4/Input.pm,
187 updatebiblio.pl, deletemem.pl: Added a FIXME comment.
189 2002-10-12 Andrew Arensburger <arensb@baa.ooblick.com>
191 * circ/selectbranchprinter.pl (bug workaround): Commented out some
192 code that removes everything from the list of branches the user
193 can select. Added some FIXME comments.
195 * C4/Reserves2.pm, C4/Reserves.pm: Added some FIXME comments.
197 * C4/Auth.pm: Turn off authentication entirely if systempreference
198 "insecure" is set to "yes".
200 * search.pl: Sorted "use" statements in esthetic order.
202 * t/require.t, koha.upgrade, installer.pl, installer-lite.pl,
203 INSTALL: Removed the dependency on Set::Scalar.
205 * C4/Search.pm: Got rid of the dependency on Set::Scalar. Yay! One
206 fewer package that the user has to install! Redid the way SQL
207 queries are built up, to make it more readable and maintainable.
208 Removed a couple of unused variables. Got rid of some un-Perl-like
211 2002-10-11 Andrew Arensburger <arensb@baa.ooblick.com>
213 * C4/Search.pm: Added a FIXME comment.
215 * C4/Database.pm: Gutted. Every function in this module is now
216 obsolete. Removed just about everything. The name "Database" might
217 still be reused, though the next time something gets added, it
218 should probably be called v2.0.
220 * opac/opac-logout.pl: Replaced &requireDBI with C4::Context->dbh,
221 thus making the "use Database" statement unnecessary. Replaced a
222 prepare()/execute() with a do().
224 * Added FIXME comments for broken links.
226 * koha-tmpl/intranet-tmpl/default/en/marcimport/AcceptItemCopy.tmpl:
227 Added FIXME comments for broken links.
229 * koha-tmpl/intranet-tmpl/default/en/marcimport/AcceptBiblioitem.tmpl:
230 Added FIXME comments for broken links.
232 * acqui.simple/marcimport.pl: Replaced &requireDBI with
233 C4::Context->dbh, thus making the "use Fixed muffed quotes in
234 &gettemplate calls. Added a temporary print statement in
235 &z3950menu, so it'll print something instead of giving a browser
238 * C4/Circulation/Circ2.pm: Removed bogus unused variables at the
239 top. Prettified @EXPORT list.
240 (bug fix): Added missing semicolon.
242 * C4/Output.pm: Replaced &requireDBI with C4::Context->dbh, thus
243 making the "use Database" statement unnecessary. Fixed POD up a
245 * C4/Koha.pm: Removed trailing whitespace that was messing up the
248 * C4/Interface/ReserveentCDK.pm: Added FIXME comment. This file is
251 * C4/Interface/RenewalsCDK.pm: Added FIXME comment. This file is
254 * C4/Interface/FlagsCDK.pm: Added FIXME comment. This file is
257 * C4/Interface/BorrowerCDK.pm: Added FIXME comment. This file is
260 * C4/Interface/AccountsCDK.pm: Added FIXME comment. This file is
263 * C4/Circulation/Borrower.pm: Added FIXME comment. This file is
266 * C4/InterfaceCDK.pm: Added FIXME comment. This file is obsolete,
269 * C4/Circulation.pm: Added FIXME comment. This file is obsolete,
272 * C4/Circmain.pm: Updated FIXME comment. This file is obsolete,
275 * C4/Z3950.pm: Replaced &requireDBI with C4::Context->dbh
276 * C4/Biblio.pm: Replaced &requireDBI with C4::Context->dbh
277 2002-10-10 Andrew Arensburger <arensb@baa.ooblick.com>
279 * C4/Circulation/Circ2.pm: Cleaned things up a bit.
281 * C4/Search.pm: Removed &systemprefs. It is no longer used.
283 * C4/Output.pm: Use C4::Context->preference instead of
284 &systemprefs or explicit SQL calls to get an entry from the
285 systempreferences table.
287 * moremember.pl (bug fix): Titles and due dates weren't being
288 retrieved properly due to missing braces. Added bug report: the
289 item type still isn't being displayed.
291 * C4/Search.pm: Made code a bit more Perl-ish.
293 * member.pl: Use the default theme if it wasn't given as a CGI
296 * koha-tmpl/intranet-tmpl/default/en/member.tmpl: Restored
297 pre-template behavior: when you click on a member, you get taken
298 to the "show me more information about this member" page, not the
299 "update this member's information" page.
301 * C4/Output.pm: Added some FIXMEs. Made code more Perlish.
302 (bug fix): Allow whitespace in $HTTP_ACCEPT_LANGUAGE (Konqueror uses
303 ", " as language separator).
305 * search.pl: Fixed typo. Added missing function argument.
307 * updater/updatedatabase: Added some FIXME comments.
309 * marc/USMARC.pm: Added some FIXME comments.
311 * marc/File.pm: Added some FIXME comments.
313 * C4/Circulation/Circ2.pm: Added whitespace to make the POD work.
316 * C4/Stats.pm: Added whitespace to make the POD work.
318 * C4/SimpleMarc.pm: Added whitespace to make the POD work.
320 * C4/Search.pm: Fixed a few problems with POD.
322 * C4/Print.pm: Simplified references.
324 * C4/Output.pm: Added whitespace to make the POD work. Removed
325 references, added author.
327 * C4/Maintainance.pm: Removed reference to Perl in POD. It should
330 * C4/Koha.pm: Removed reference to Perl in POD. It should be
333 * C4/Input.pm: Removed reference to Perl in POD. It should be
336 * C4/Format.pm: Removed reference to Perl in POD. It should be
339 * C4/Context.pm: Added whitespace to make the POD work. Simplified
340 references. Added author email address.
342 * C4/Catalogue.pm: Fixed FIXMEs. Removed reference to Perl in POD.
343 It should be obvious.
345 * C4/BookShelves.pm: Simplified references.
347 * C4/Auth.pm: Added whitespace to make the POD work. Simplified
350 * C4/Acquisitions.pm: Fixed FIXMEs. Removed reference to Perl. It
353 * C4/Accounts2.pm: Added whitespace to make the POD work.
354 Simplified references.
356 * C4/Accounts.pm: Added whitespace to make the POD work.
357 Simplified references.
359 2002-10-09 Andrew Arensburger <arensb@baa.ooblick.com>
361 * C4/Accounts.pm: Removed trailing whitespace that was breaking
364 * circ/circulation.pl: Added some FIXME comments.
366 * circ/branchtransfers.pl (bug fix?) What looks like possibly a
367 line left over from debugging was giving me an empty branch list,
368 so transfers didn't work.
370 * C4/Circulation/Circ2.pm: Added POD. Added a bunch of FIXMEs.
371 Trimmed trailing whitespace.
373 * C4/Stats.pm: Fixed missing bracket in POD.
375 * C4/Reserves2.pm: Added some FIXMEs.
377 * C4/Print.pm: Fixed FIXMEs in the POD.
379 * C4/Context.pm: Added a couple of comments.
381 2002-10-06 Andrew Arensburger <arensb@baa.ooblick.com>
383 * acqui.simple/bulkmarcimport.pl, C4/Format.pm, C4/Security.pm,
384 C4/InterfaceCDK.pm: Added some FIXME comments.
386 * C4/Interface/RenewalsCDK.pm, C4/Interface/BorrowerCDK.pm,
387 C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
388 C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
389 C4/Circulation/Borrissues.pm, C4/Groups.pm: Removed unnecessary
392 * C4/SimpleMarc.pm: Added POD and some comments.
394 * C4/Scan.pm: Added a POD of sorts.
396 * C4/Auth.pm: Added POD and some comments.
398 * C4/Accounts2.pm: Fixed typo in synopsis.
400 2002-10-05 Andrew Arensburger <arensb@baa.ooblick.com>
402 * search.pl: Added "use C4::Context" (how did I forget it
405 * C4/Circulation/Circ2.pm: Replaced several
406 prepare()/execute()/finish() sequences with do().
408 * C4/Search.pm: Fixed some bogosity. Added some FIXMEs.
410 * C4/Acquisitions.pm, C4/Accounts2.pm: Replaced several
411 prepare()/execute()/finish() sequences with do().
413 * memberentry.pl, loadmodules.pl, acqui/newbiblio.pl,
414 acqui/acquire.pl: Use C4::Context->preference, rather than getting
415 all system preferences and picking out only what's needed.
417 * C4/Context.pm: Added "preference" method, for fetching a single
418 value from systempreferences (which is all most scripts need).
420 * INSTALL: Clarified need for File::Spec. Rewrote sections on
421 writing and installing koha.conf for clarity, and to reflect the
422 fact that the config file no longer needs to go in /etc/koha.conf.
423 Fixed typo in "SetEnv" example. Replaced "ur" with the English
424 equivalent throughout.
426 * C4/Output.pm: Added a couple of FIXME comments.
428 * C4/Output.pm: Switched new functions to using C4::Context.
430 * C4/Output.pm: Removed remnants of code that read /etc/koha.conf
433 * Merged with arensb-context branch: use
434 C4::Context->dbh instead of &C4Connect, and generally prefer
435 C4::Context over C4::Database.
437 * bookcount.pl: Merged with arensb-context branch: use
438 C4::Context->dbh instead of &C4Connect, and generally prefer
439 C4::Context over C4::Database.
441 * Merged with arensb-context branch: use C4::Context->dbh instead
442 of &C4Connect, and generally prefer C4::Context over C4::Database.
443 * C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
446 * marc/viewmarc.pl: Added a FIXME comment.
448 * marc/viewmarc.pl: Oops! Stupid bug fix.
450 * marc/koha2marc: Removed a useless statement.
452 * moredetail.pl: Removed some obsolete commented-out code.
454 * updater/updatedatabase2.pl, updater/updatedatabase,
455 updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
456 maint/shiftbib.pl, html-template/search.pl,
457 html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
458 admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
459 admin/branches.pl, admin/aqbudget.pl,
460 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
461 acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
462 C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
463 C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
464 C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
465 C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
466 C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
467 C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
468 C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
469 overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
471 * C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
473 * C4/Biblio.pm: Added some missing semicolons.
475 2002-10-03 Andrew Arensburger <arensb@baa.ooblick.com>
477 * telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
478 instead of C4::Database, C4::Connect->dbh instead C4Connect.
479 Removed trailing whitespace, 'cos it was bugging me.
481 * C4/Database.pm: Added a FIXME comment.
483 * C4/Context.pm: A couple of bug fixes so it'll actually load.
485 * misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
488 * acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
489 C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
490 updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
491 useless "use C4::Database;" line.
493 * marc/MARCdetail.pl, html-template/search.pl,
494 html-template/moredetail.pl, html-template/detail.pl,
495 acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
496 moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
497 C4::Connect->dbh instead C4Connect. Removed old code for reading
500 * updater/updatedatabase2.pl, updater/updatedatabase,
501 updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
502 misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
503 misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
504 marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
505 marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
506 html-template/Search.pm, admin/systempreferences.pl,
507 admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
508 admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
509 admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
510 admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
511 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
512 acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
513 acqui/acquire.pl, C4/Circulation/Returns.pm,
514 C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
515 C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
516 C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
517 C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
518 C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
519 C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
520 C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
521 C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
522 updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
523 pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
524 insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
525 deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
526 C4::Database, C4::Connect->dbh instead C4Connect.
528 2002-10-05 Andrew Arensburger <arensb@baa.ooblick.com>
530 arensb-context branch:
532 * marc/fill_usmarc.pl,
533 koha-tmpl/opac-tmpl/default/en/includes/opac-top.inc,
534 koha-tmpl/opac-tmpl/default/en/includes/opac-bottom.inc,
535 koha-tmpl/opac-tmpl/default/en/includes/members-top.inc,
536 koha-tmpl/opac-tmpl/default/en/opac-searchresults.tmpl,
537 koha-tmpl/opac-tmpl/default/en/opac-search.tmpl,
538 koha-tmpl/opac-tmpl/default/en/opac-main.tmpl,
539 koha-tmpl/opac-tmpl/default/en/opac-detail.tmpl, C4/Search.pm,
540 overdue.pl, moremember.pl, installer-lite.pl: Merged with head.
542 * C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
545 * marc/viewmarc.pl: Added a FIXME comment.
547 * marc/viewmarc.pl: Oops! Stupid bug fix.
549 * marc/koha2marc: Removed a useless statement.
551 * moredetail.pl: Removed some obsolete commented-out code.
553 * updater/updatedatabase2.pl, updater/updatedatabase,
554 updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
555 maint/shiftbib.pl, html-template/search.pl,
556 html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
557 admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
558 admin/branches.pl, admin/aqbudget.pl,
559 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
560 acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
561 C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
562 C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
563 C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
564 C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
565 C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
566 C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
567 C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
568 overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
570 * C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
572 * C4/Biblio.pm: Added some missing semicolons.
574 2002-10-03 Andrew Arensburger <arensb@baa.ooblick.com>
576 arensb-context branch:
578 * telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
579 instead of C4::Database, C4::Connect->dbh instead C4Connect.
580 Removed trailing whitespace, 'cos it was bugging me.
582 * C4/Database.pm: Added a FIXME comment.
584 * C4/Context.pm: A couple of bug fixes so it'll actually load.
586 * misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
589 * acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
590 C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
591 updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
592 useless "use C4::Database;" line.
594 * marc/MARCdetail.pl, html-template/search.pl,
595 html-template/moredetail.pl, html-template/detail.pl,
596 acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
597 moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
598 C4::Connect->dbh instead C4Connect. Removed old code for reading
601 * updater/updatedatabase2.pl, updater/updatedatabase,
602 updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
603 misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
604 misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
605 marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
606 marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
607 html-template/Search.pm, admin/systempreferences.pl,
608 admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
609 admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
610 admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
611 admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
612 acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
613 acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
614 acqui/acquire.pl, C4/Circulation/Returns.pm,
615 C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
616 C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
617 C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
618 C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
619 C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
620 C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
621 C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
622 C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
623 updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
624 pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
625 insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
626 deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
627 C4::Database, C4::Connect->dbh instead C4Connect.
629 2002-10-02 Andrew Arensburger <arensb@nerafo.umd.edu>
631 * C4/Context.pm (added) Module for reading the config file and
632 getting access to the database.
634 2002-10-01 Andrew Arensburger <arensb@baa.ooblick.com>
636 * C4/Acquisitions.pm: Added an incomplete POD, as well as some
637 FIXME comments (which, as it turns out, might not be necessary
640 * C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
641 C4/Circulation.pm, C4/Catalogue.pm, C4/Biblio.pm: Added some FIXME
642 comments, mostly marking duplicate functions.
644 2002-09-28 Andrew Arensburger <arensb@baa.ooblick.com>
646 * circ/circulation.pl: Added a wishlist FIXME comment.
648 * C4/Stock.pm, C4/Scan.pm, C4/Groups.pm: Added some FIXME
651 * C4/Stats.pm: Added POD. Removed extraneous trailing whitespace.
653 * C4/Accounts2.pm: Added POD. Removed extraneous trailing
656 * INSTALL: Added two missing required Perl modules.
658 2002-09-23 Andrew Arensburger <arensb@baa.ooblick.com>
660 * C4/Print.pm, C4/Maintainance.pm, C4/Input.pm, C4/Format.pm,
661 C4/Catalogue.pm: Added POD.
663 * C4/BookShelves.pm: Fixed missing bit in POD.
665 * C4/Accounts.pm: Fixed missing bits in POD.
667 2002-09-22 Andrew Arensburger <arensb@baa.ooblick.com>
669 * C4/BookShelves.pm: Added POD. Added some FIXME comments. Removed
670 useless trailing whitespace.
672 * C4/Search.pm, C4/Biblio.pm, memberentry.pl, jmemberentry.pl:
673 Added some FIXME comments.
675 2002-04-17 14:35 pate
677 * C4/Koha.pm: starting to move ethnicity stuff out of programs and
680 2002-04-17 13:28 rangi
682 * installer.pl: Submitting on behalf of Nicholas First cut (not
683 functional yet) of an installer script
685 2002-04-16 12:49 tonnesen
687 * acqui.simple/bulkmarcimport.pl: Added some comments detailing how
688 MARC fields are mapped to Koha data
690 2002-04-16 11:00 tonnesen
692 * acqui.simple/bulkmarcimport.pl: Fixed typo
694 2002-04-16 10:37 tonnesen
696 * acqui.simple/bulkmarcimport.pl: This is my bulk MARC record
697 importing tool. Feel free to test it out, but DO NOT use it on a
698 production system yet! It needs to be more adaptable to different
699 MARC implementations.
701 Note that the script will spit out a plain text copy of the records
702 being imported to STDOUT, so you will probably want to redirect to
703 a file, or pipe to less.
705 2002-04-15 09:17 pate
707 * moremember.pl: moved ethnicity fixups into C4::Koha, eventually
708 to be replaced with a better (non-NZ specific) solution.
710 2002-04-15 09:15 pate
712 * C4/Koha.pm: moved ethnicity fixing out of moremember.pl into a
713 function, eventually to replace with a more configurable version
716 2002-04-14 22:33 truth_nz
718 * updatebibitem.pl, C4/Acquisitions.pm, acqui/addorder.pl:
719 Acquisitions::newbiblioitem updated to be usable for new
720 acqui.simple addorder.pl and updatebibitem.pl modified to use new
723 2002-04-10 02:55 rangi
725 * C4/Search.pm: Fixing the subject search i broke ;)
727 2002-04-10 00:59 rangi
729 * C4/Search.pm: Working on a fix to speed up title and author
732 2002-04-09 22:49 truth_nz
734 * C4/Acquisitions.pm: Altered newbiblio to be more generic - so can
735 use with new acui.simple scripts (which are not finished yet).
737 2002-04-09 22:47 truth_nz
739 * acqui/addorder.pl: Updates to use changed newbiblio sub in
742 2002-04-09 17:02 pate
744 * misc/fines2.pl: whacked a couple of bits that Chris marked as
747 2002-04-09 16:30 rangi
749 * misc/fines2.pl: Just added some comments for Pat (Is this a good
750 way of doing it? if not let me know)
752 2002-04-09 15:08 pate
754 * misc/: fines2.pl, fixborrower.pl: refactoring, marking spots for
757 2002-04-08 17:16 rangi
759 * memberentry.pl: Little typo, missing t in systemprefs Apart from
760 that, all the patch files seem to be running happily on
763 2002-04-08 17:04 rangi
765 * insertdata.pl: Just a quick little fix the sql to update a
766 borrower was setting the postal address twice, instead of the
767 postal, then the physical address. My little fix got overwrote by
768 pat's fix so im updating now before i forget :)
770 2002-04-08 16:44 pate
772 * insertdata.pl, koha.t, loadmodules.pl, memberentry.pl,
773 modbibitem.pl, moredetail.pl, moremember.pl, request.pl, search.pl,
774 testKoha.pl, C4/Koha.pm, C4/Output.pm: refactored slashifyDate
775 function out of inline code, created C4/Koha.pm to hold it and
776 wrote tests for it, started marking other places for potential
779 2002-04-08 15:47 rangi
781 * insertdata.pl: Script wasnt setting street address correctly
783 2002-04-04 19:13 rangi
785 * fines.pl: Have realised misc/fines2.pl is the real fines script,
786 this one can be removed so as to remove one more source of
789 2002-04-04 19:09 rangi
791 * admin/aqbudget.pl: Fixing up the query to pickup budget
793 2002-04-03 00:58 rangi
795 * borrwraper.pl: Actually lives in telnet/
797 2002-04-03 00:44 rangi
799 * acqui.simple/: addbooks.pl, addbookslccn.pl: More work on the
800 addbooks scripts, committing on behalf of Roger
802 Need testing before use in a production environment
804 2002-03-30 22:50 rangi
806 * acqui.simple/: addbooks.pl, addbookslccn.pl: Fixed the holding
807 branch insertion code. It was inserting the correct homebranch but
808 was still inserting the wrong home branch
810 2002-03-30 18:48 rangi
812 * acqui.simple/addbookslccn.pl: Fixing branches
814 2002-03-30 17:18 rangi
816 * acqui.simple/addbooks.pl: Draws list of branches from the
817 branches table now, when adding an item
819 2002-03-26 16:02 rangi
821 * pay.pl: Shifting writeoff code back into pay.pl (redirecting to
822 writeoff.pl was breaking when the borrower owes a lot of fines)
824 2002-03-25 21:08 finlayt
826 * updater/updatedatabase: added database patchs to the
827 updater/updatedatabase script
829 changes the type of the datesent and datearrived fields in the
830 branchtransfers table from date to datetime.
832 completely re-organises the branchcategories table. As this has
833 previously been unused it shouldnt effect anyone.
835 2002-03-21 13:24 rangi
837 * showbudget.pl: Doesnt write to an include anymore
839 2002-03-19 07:39 tipaul
841 * updater/updatedatabase2.pl: Script to apply to sample DB only. It
842 makes a few modifications in the DB (indexes creation, some data
843 deletion, and unused tables drop) Creates a thesaurus table from
844 the bilbiosubject one
846 2002-03-19 07:37 tipaul
848 * updater/sample_only_param_tables.sql: Sample database only for
851 2002-03-16 18:58 rangi
853 * C4/Circulation/Fines.pm: Deals with lost book charges now
855 2002-03-16 18:31 rangi
857 * misc/fines2.pl: tidied up, less hlt specific now
859 2002-03-13 17:51 finlayt
861 * circ/branchtransfers.pl: Changed heading to look like the rest of
864 2002-03-13 17:50 finlayt
866 * circ/circulation.pl: Added a heading to be consistent with rest
869 2002-03-13 17:04 finlayt
871 * circ/: circulation.pl, circulation2.pl: This is the begining of a
872 process of dividing up circulation.pl
874 This script deals with the branch and printer selection stuff
876 2002-03-13 13:13 finlayt
878 * C4/Circulation/Circ2.pm: Added a transferbook subroutine that is
879 called from /circ/branchtransfers.pl
881 It writes a new line in the branchtransfers table and changes the
882 currentbranch field in items.
884 2002-03-13 13:07 finlayt
886 * circ/branchtransfers.pl: Fixed a small problem in the <form>, not
887 hidden inputs are getting passed correctly.
889 2002-03-12 23:46 rangi
891 * search.pl: Removing reference to the FrontSearch subroutine as
894 2002-03-12 23:36 rangi
896 * C4/Search.pm: Tidy up, removing deprecated routines
898 2002-03-12 23:14 rangi
900 * opac-search.pl: Deprecated searching is all handled by search.pl
902 2002-03-12 19:26 rangi
904 * moremember.pl, C4/Reserves2.pm, C4/Search.pm: Getting Iteminfo in
905 Search to only display correct reserves (mainly used on detail.pl)
906 and another typo fix in moremember.pl
908 2002-03-12 18:46 rangi
910 * moremember.pl: Typo fix (doh!)
912 2002-03-12 18:03 rangi
914 * moremember.pl, C4/Reserves2.pm: Fix so that reserves are only
915 showing for the biblioitem not the biblio on the moremembers screen
917 2002-03-12 13:04 finlayt
919 * circ/: branchtransfers.pl, circulation.pl:
920 Branchtransfers.pl provides a form for entering barcodes and
921 selecting a destination branch.
923 New rows are entered into the branchtransfers table for each item
926 2002-03-10 19:36 rangi
928 * C4/Accounts2.pm: Fix for manual invoices
930 2002-03-05 12:48 tipaul
932 * admin/: aqbookfund.pl, aqbudget.pl, branches.pl, categorie.pl,
933 categoryitem.pl, currency.pl, itemtypes.pl, printers.pl,
934 stopwords.pl, systempreferences.pl: scripts to manage parameters
937 2002-02-26 01:31 rangi
939 * C4/Maintainance.pm, maint/catmaintain.pl: Fixed apostrophe '
942 2002-02-26 01:06 rangi
944 * acqui/basket.pl: Fix for displaying prices
946 2002-02-20 13:05 rangi
948 * C4/Search.pm: Making a "fix" to normal title search
950 2002-02-20 12:53 rangi
952 * C4/Search.pm: Playing with keyword search trying to speed it up
955 2002-02-12 13:31 rangi
957 * C4/Search.pm: Fixing bug in subject searching that was causing
958 subjects with ' to break the search
960 2002-02-12 13:07 rangi
962 * C4/Acquisitions.pm, updatebibitem.pl: Fixing bug that was
963 duplicating additional authors, and a bug that was breaking the
964 updating classicification field
966 2002-02-01 10:00 tonnesen
968 * acqui.simple/: marcimport.pl, processz3950queue: Changes from a
969 long time ago that I don't even remember anymore. :)
971 2001-12-11 18:31 rangi
973 * C4/Search.pm: Added the facility to restrict a keyword search by
976 2001-11-26 18:01 rangi
978 * C4/Search.pm: Fixing error in keyword search (fixing my mistake
981 2001-11-25 20:33 rangi
983 * C4/Search.pm: Fixing a bug in keyword search was duplicating
986 2001-11-25 18:03 rangi
988 * insertdata.pl: Modify an adult with guarantees now modifies the
989 guarantees also. IE change of address effects the guarantees
992 2001-11-25 16:41 rangi
994 * C4/Search.pm: Added a findguarantor routine to search for the
995 guarantor of a given borrower. Probably it and findgurantees need
996 to moved out to borrowers.pm
998 2001-11-25 14:25 rangi
1000 * C4/Search.pm: Author combined with Title search was not searching
1001 the series title field Fixed now
1003 2001-11-25 12:17 rangi
1005 * C4/: Reserves2.pm, Circulation/Circ2.pm: Fixing reserve handling.
1006 Mulitple copy reserves now handled correctly, and correct charges
1009 2001-11-22 18:12 rangi
1011 * C4/Search.pm: Adding the facility to search on just dewey and
1014 2001-11-19 15:28 tonnesen
1016 * updater/updatedatabase: Added code to determine mysqld version
1017 for possibility of converting databases to MyISAM format
1019 2001-11-19 12:29 tonnesen
1021 * updater/updatedatabase: Added some more tables to the database
1022 updater. Modified barcode to be 20 characters long instead of 9.
1024 2001-11-19 10:26 tonnesen
1026 * updater/updatedatabase: Script that will update existing
1027 databases, creating any new tables, adding, modifying or removing
1028 any fields from existing tables.
1030 This is in very early stages. Need to go through and ascertain
1031 which tables and fields need to be added/modified. Also need to
1032 add a "backup" before any modifications are made. Thoughts on this
1035 2001-11-06 10:25 tonnesen
1037 * acqui.simple/addbooks.pl, marc/koha2marc: Minor changes
1039 2001-11-06 10:24 tonnesen
1041 * marc/test: Script that I'm using to check MARC record support.
1043 2001-11-06 10:15 tonnesen
1045 * C4/Catalogue.pm: Working out problems with MARC record support.
1047 2001-11-06 10:15 tonnesen
1049 * acqui.simple/addbookslccn.pl: Modified version of addbooks.pl
1050 that uses LCCN as base identifier instead of ISBN. Should probably
1051 be merged with addbooks.pl so that the user can enter either and
1052 ISBN _or_ and LCCN from the same form.
1054 2001-11-06 10:13 tonnesen
1056 * acqui.simple/: marcimport.pl, processz3950queue: Continuing work
1057 on Z39.50 search tool. Daemon now forks up to 12 processes to do
1058 Z39.50 searches. Daemon will also wait to see if the user looks
1059 beyond the first couple of pages of results, and will download more
1060 results if necessary.
1062 2001-11-02 23:29 tonnesen
1064 * C4/Catalogue.pm: Minor cleanups. Needs testing. Starting to
1065 think about modifying updatebiblio.pl to use this API.
1067 2001-11-02 23:28 tonnesen
1069 * acqui.simple/marcimport.pl: Z39.50 now stores list of servers to
1070 query in a database table.
1072 2001-11-02 13:40 tonnesen
1074 * acqui.simple/processz3950queue: Daemon to process the queue of
1075 pending Z39.50 searches. I still need to come up with a way for
1076 this process to get launched. Looks like Koha might need its first
1079 2001-11-02 13:21 tonnesen
1081 * acqui.simple/marcimport.pl: Added Z39.50 searching capability,
1082 and MARC file uploading from workstation using HTML forms. Z39.50
1083 functionality requires the YAZ toolkit.
1085 2001-10-31 21:00 tonnesen
1087 * acqui.simple/marcimport.pl: Use MARC controlnumber as a unique
1088 identifier for MARC records, in addition to ISBN, ISSN, and LCCN.
1090 2001-10-10 12:28 tonnesen
1092 * C4/Circulation/Circ2.pm: Typo in printf format string was causing
1093 all issues to appear in the Previous issues box and not in today's
1096 2001-10-10 12:27 tonnesen
1098 * updatebibitem.pl: Fixed bug where a biblioitem with a subclass
1099 but no dewey would get the subclass erased when editing the
1102 2001-10-10 12:26 tonnesen
1104 * modbibitem.pl: used CGI.pm's textfield function to create the
1105 notes text input box. Notes with question marks '"' in them were
1106 getting deleted when an item was modified.
1108 2001-10-05 14:27 tonnesen
1110 * acqui.simple/marcimport.pl: Added rudimentary marc importing
1111 tool. Just takes a marc record and converts to koha database.
1112 Does not keep data in marc format.
1114 2001-10-05 14:23 tonnesen
1116 * marc/viewmarc.pl: Removed duplicate viewmarc.pl from acqui.simple
1119 2001-10-05 14:19 tonnesen
1121 * acqui.simple/: addbooks.pl, viewmarc.pl: Added simple
1124 2001-10-05 13:13 tonnesen
1126 * search.pl, C4/Catalogue.pm, C4/Search.pm, marc/marcschema.sql:
1127 Changed search interface to allow searches on Illustrator. This is
1128 apparently a common search in elementary school libraries.
1130 2001-09-27 13:39 tonnesen
1132 * C4/Catalogue.pm: Tested updateItem subroutine, made some better
1133 checks for Subfield_IDs and Subfield_Keys when modifying MARC data
1134 based on changes to Koha data.
1136 2001-09-27 12:24 tonnesen
1138 * C4/Catalogue.pm, marc/koha2marc: Started on updateItem
1141 2001-09-10 19:03 rangi
1143 * deletemem.pl: Fixing member deletion, so that it checks fines,
1144 issues and guarantees before deleting
1146 2001-09-10 16:37 rangi
1148 * modbibitem.pl, moredetail.pl, C4/Search.pm: Fixing a glitch that
1149 was showing the biblio notes field where the biblioitems notes
1150 should have been displaying
1152 2001-08-17 00:54 rangi
1154 * circ/circulation.pl: Changed the sorting of the hash of items on
1155 issue. To sort numerically, (so 10 comes after 2) Just a quick fix
1156 to get the items showing in date_due order
1158 2001-07-12 04:12 pawelzc
1160 * translator/translator.readme: Spelling and english language
1163 2001-07-05 14:37 rangi
1165 * deletemem.pl: Script to delete a member/patron
1167 2001-07-05 14:37 rangi
1169 * memberentry.pl: Fix to handle the delete call, redirects to
1172 2001-06-27 14:53 rangi
1174 * translator/translator.pl: Modified so that the first available
1175 language is chosen if none is specified
1177 2001-06-26 15:27 tonnesen
1179 * C4/Catalogue.pm: Finished updateBiblioItem subroutine
1181 2001-06-26 15:13 rangi
1183 * translator/: translator.pl, translator.readme: Scripts to permit
1184 koha webpages to display in different natural languages Courtesy of
1187 2001-06-26 14:13 tonnesen
1189 * C4/Catalogue.pm: newBiblio subroutine completed.
1191 2001-06-26 13:17 tonnesen
1193 * C4/Catalogue.pm: Added biblioitems table update when
1194 newBiblioItem() routine is called.
1196 2001-06-26 10:15 tonnesen
1198 * C4/Catalogue.pm: Beginning updateBiblio routine.
1200 2001-06-25 13:15 tonnesen
1202 * marc/viewmarc.pl: Prototype marc record viewer and editor.
1204 2001-06-25 13:12 tonnesen
1206 * marc/TODO: A TODO file for MARC support
1208 2001-06-25 12:43 tonnesen
1210 * C4/Catalogue.pm: Added skeletons of update routines.
1212 2001-06-25 12:07 tonnesen
1214 * marc/koha2marc: Minor documentation changes.
1216 2001-06-25 11:55 tonnesen
1218 * marc/koha2marc: Perl script to convert existing Koha tables to
1219 the new MARC tables.
1221 2001-06-25 11:54 tonnesen
1223 * marc/deletemarc: SQL commands to clear all of the MARC tables.
1224 This is terribly dangerous, but I find it useful during the
1225 development work. :)
1227 2001-06-25 11:52 tonnesen
1229 * marc/marcschema.sql: Schema for MARC storage tables. Blatantly
1230 stolen from www.pytheas.org. I also added the 0XX tables.
1232 2001-06-25 11:49 tonnesen
1234 * C4/Catalogue.pm: Cataloguing API. Very early draft at this
1237 2001-06-19 20:36 rangi
1239 * readingrec.pl, C4/Search.pm: Made a little change to allow the
1240 reading record to be sorted, and now defaults to the last 50 items
1243 2001-05-17 15:36 rangi
1245 * database.mysql: Changed the interim field in the items table, to
1246 be paidfor The horowhenua librarians wanted a place to store
1247 information when a lost item was paid for. The information is
1248 removed if the item is ever returned. The interim field was a
1249 hangover from the previous system and wasnt be used so I stole it
1252 2001-05-15 16:05 rangi
1254 * C4/Accounts2.pm: More little bug fixes in the manual credits
1257 2001-05-09 16:29 rangi
1259 * C4/Circulation/Circ2.pm: Changed the way a lost book being
1260 returned is handled. If the book has already been paid for a
1261 credit is added to their account. And offset against any current
1264 2001-05-09 16:26 rangi
1266 * updateitem.pl: Set up so marking a item lost, adds a charge for
1267 the replacement price to a borrowers record (if it is on issue)
1269 2001-05-09 16:23 rangi
1271 * renewscript.pl: Fixed so renewing a rental item adds a charge
1273 2001-05-09 16:22 rangi
1275 * mancredit.pl, maninvoice.pl, C4/Accounts2.pm: Added facility to
1276 do a cash refund. Also HLT allows ppl to work off their bill,so
1277 added a facility to do manual credit for that
1279 2001-05-08 17:05 rangi
1281 * C4/Circulation/Renewals2.pm: Renewing a rental or pay item from
1282 the borrowers record screen Now adds a charge to the borrowers
1285 2001-05-02 16:06 tonnesen
1287 * groups.pl, C4/Groups.pm: Steve Tonnesen's K12Admin-specific (for
1288 the time-being) group based overdue reports.
1290 2001-05-02 15:38 tonnesen
1292 * C4/Circulation/Circ2.pm: Added an overdue variable to the
1293 itemdata returned by the currentissues subroutine. This makes it
1294 easier to pick out overdue items in other modules (ie circulation,
1297 2001-05-02 14:15 rangi
1299 * C4/Circulation/Circ2.pm: Fixed the code that adds a credit or
1300 wipes a lost book charge from a borrowers account if said book is
1303 2001-05-02 14:13 rangi
1305 * C4/Accounts2.pm: Added functions to add credits and invoices to
1308 2001-05-02 14:11 rangi
1310 * boraccount.pl, moremember.pl: Turned off the tidy accounts
1311 feature in the view accounts screen (boraccount.pl) And got it so
1312 outstanding credits are shown on the moremember.pl (view member
1315 2001-05-02 14:08 rangi
1317 * mancredit.pl, maninvoice.pl: Scripts to add manual invoices, or
1318 credits to a borrower/member/patron's account. Called from
1319 boraccount.pl (ie the view account screen)
1321 2001-05-01 16:24 rangi
1323 * C4/Accounts2.pm: Fixed a bug in the return lost routine (when a
1324 payment is made on a lost item) So that the correct date was being
1327 2001-04-19 17:31 rangi
1329 * circ/circulation.pl: Quick bodge to restrict the number of
1330 returned books showing to 8. (Request from the librarians here to
1331 speed up the screen reload) Needs to be tidied up
1333 2001-04-17 19:51 rangi
1335 * C4/Accounts2.pm: Add functionality so that when the replacement
1336 cost of a lost item is paid Its returned off the members/patrons
1337 card. And a note is placed on the item saying that its been paid
1338 for. The item stays marked as lost. But the patron does not accrue
1341 2001-04-03 14:32 rangi
1343 * C4/Circulation/Circ2.pm, circ/circulation.pl: Making a change to
1344 the way charges are handled, the system originally worked such that
1345 if a borrower owed more than $5 issues werent allowed. This worked
1346 fine except that often borrowers wish to borrows say 3 pay videos
1347 at $2 each, then 2 books say. The three pay videos rack up charges
1348 of $6 and then they cant issue the books until that is paid.
1349 Reworked so that it cares about previous charges, not the ones
1350 accrued during current issue process.
1352 2001-04-02 15:51 rangi
1354 * pay.pl, stats.pl, C4/Accounts2.pm, C4/Stats.pm, sec/writeoff.pl:
1355 Reworking statistics for payments and writeoffs
1357 2001-03-28 18:11 rangi
1359 * moremember.pl: Commenting out the code that doesnt allow renewals
1360 if a renewal has already occured
1362 2001-03-27 19:00 rangi
1364 * circ/circulation.pl: Adding in javscript code to open a new
1367 2001-03-27 18:23 rangi
1369 * C4/Circulation/Circ2.pm, circ/circulation.pl: Reworked layout of
1372 2001-03-27 13:45 rangi
1374 * sec/writeoff.pl: Getting writeoff stats being stored as well
1376 2001-03-27 13:43 rangi
1378 * C4/: Accounts2.pm, Stats.pm: Modified the update stats routine to
1379 store borrowernumbers also Passing borrowernumbers to update stats
1380 from Account routines
1382 2001-03-22 14:20 rangi
1384 * circ/circulation.pl: Changes made by Glen to allow the
1385 circulation module to work with a ASCII-wand, or CueCat (weird
1386 encoded) input equally well.
1388 Do not bother installing the CueCat driver or any other software -
1391 2001-03-18 14:06 rangi
1393 * overdue.pl: Script to list overdue books under the headings
1394 Due-Date Patron Phone Title Author
1396 The patron can be email by clicking on the name (if the database
1397 contains an email address for them)
1399 Courtesy of Glen Stewart
1401 2001-03-15 02:17 rangi
1403 * detail.pl, moredetail.pl: Added code to allow searches to be used
1404 by catalogue maintenance
1406 2001-03-15 02:15 rangi
1408 * C4/Maintainance.pm, maint/catmaintain.pl: Added functionality to
1409 allow invalid itemtype to be fixed
1411 2001-03-15 02:11 rangi
1413 * maint/shiftbib.pl: Script to shift a group to another biblio,
1414 called as part of catalogue maintenance
1416 2001-03-13 14:41 rangi
1418 * catmaintain.pl, maint/catmaintain.pl: Shifted catmaintain.pl to a
1419 dir that can be easily passowrd protected
1421 2001-03-13 14:04 rangi
1423 * catmaintain.pl, C4/Maintainance.pm: Got undeleting biblios going
1424 (catalogue maintenance should probably be in a password protected
1425 super librarian area or the like)
1427 2001-03-12 15:33 rangi
1429 * newbiblio.pl: Just realised this is supposed to be in the acqui/
1432 2001-03-12 15:32 rangi
1434 * acqui/: acquire.pl, newbiblio.pl: Glens updates to automatically
1435 increment barcode, and to remove hardcoded itemtypes in scripts
1437 2001-03-12 15:29 rangi
1439 * memberentry.pl: Modified to include Glen Stewarts automatic
1440 member/patron cardnumber incrementation
1442 2001-03-12 15:15 rangi
1444 * newbiblio.pl: Script from Glen Stewart, i think to do with
1445 simplified acqusitions module? (correct me if im wrong glen)
1447 2001-03-12 14:43 rangi
1449 * database.mysql: Database definition file, checked into cvs to
1450 make keeping database current easier
1452 2001-03-07 13:12 rangi
1454 * insertdata.pl: Fixing stupid bug that was causing the sql insert
1455 command to break if a person had a ' in their name
1457 2001-03-07 13:02 rangi
1459 * moremember.pl: Changing the form so it passes through a modify
1460 value to tell the script to show the flags
1462 2001-03-06 17:48 rangi
1464 * insertdata.pl, memberentry.pl: Added the functionality to allow
1465 librarians to manipulate the flag status on borrowers ie lost,
1466 debarred, and gone no address
1468 2001-03-06 13:16 rangi
1470 * search.pl: Fixing " glitch in titles
1472 2001-03-06 13:13 rangi
1474 * opac-search.pl: Fixing a bug in the opac search that meant that
1475 titles that contained " were caused the detail page to error
1477 2001-02-27 14:08 rangi
1479 * delbiblio.pl: Quick fix to stop ppl from being able to delete
1480 biblios that have items attached
1482 2001-02-21 14:33 rangi
1484 * circ/circulation.pl: Rejigged printing issues, to print out
1485 everything on issue to the borrower
1487 2001-02-21 14:27 rangi
1489 * stats.pl: Fixed a little glitch in the daily stats script that
1490 meant it wasnt counting renewals
1492 2001-02-21 14:17 rangi
1494 * moremember.pl: Got a link from items on issue thru to item
1495 details (like in the circ module) And also stopped already renewed
1496 books from being renewable in the issues list
1498 2001-02-18 14:13 rangi
1500 * C4/Circulation/Circ2.pm: Little fix to the returnbook routine so
1501 the correct branchcode is passed to the updatestats routine
1503 2001-02-13 18:41 rangi
1505 * circ/circulation.pl: A bodgy hack so that hitting enter in issues
1506 (with no barcode) prints out the borrowers issue slip and starts a
1509 2001-02-13 16:29 rangi
1511 * circ/circulation.pl: The Horowhenua libraries wanted less patron
1512 and item information displaying at returns So Added some if
1513 statements to not display patron addresses, and to only display the
1514 title of the item These presumably would be changed to suit
1515 individual libraries wants
1517 2001-02-13 16:27 rangi
1519 * C4/Circulation/Circ2.pm: Made some changes to checkreserve and
1520 find_reserves, so that items are always displayed as reserved when
1521 returned, not just once
1523 2001-02-11 14:44 rangi
1525 * detail.pl: Little fix so that if the item has no author
1526 information, empty () dont disply
1528 2001-02-11 14:38 rangi
1530 * search.pl: Changing the front page search of the intranet site to
1531 just be a keyword search
1533 2001-02-07 15:47 tonnesen
1535 * shelves.pl, C4/BookShelves.pm: Added header and log substition
1538 2001-02-07 12:27 tonnesen
1540 * shelves.pl, C4/BookShelves.pm: Start of code to implement virtual
1541 bookshelves in Koha.
1543 2001-02-05 10:48 tonnesen
1545 * loadmodules.pl, C4/Search.pm: loadmodules.pl allows redirection
1546 to different modules based on systemprefs Added subroutine in
1547 Search.pm load systemprefs from new systempreferences table in
1548 database. Initial use is to allow using my simplified acquisitions
1549 module in place of vendor-based acquisitions module. Default is
1550 vendor-based module.
1552 2001-02-05 09:47 tonnesen
1554 * C4/Circulation/Circ2.pm: Added a couple of missing
1555 $dbh->disconnect lines that were logging errors in apache log
1558 2001-02-05 09:24 tonnesen
1560 * circ/circulation.pl: Fixed backgroundimage in circulation module.
1561 Background image now displays only in header lines.
1563 2001-02-04 14:25 rangi
1565 * C4/Print.pm, circ/circulation.pl: Fixing printing error, now is
1566 printing all of the days issues for borrower
1568 2001-01-31 20:09 rangi
1570 * circ/circulation.pl: Made sure the printer queue value was being
1571 set before calling print
1573 2001-01-31 18:08 rangi
1575 * C4/Print.pm, C4/Circulation/Circ2.pm, circ/circulation.pl:
1576 Attempting to get issues slip to print when borrower is finished
1579 2001-01-31 15:40 rangi
1581 * stats.pl: Fixed a bug that was meaning some payments werent
1584 2001-01-31 14:09 rangi
1586 * C4/Circulation/Circ2.pm: Fixed a little bug in
1587 getiteminformation, it wasnt returning item loanlength
1589 2001-01-31 13:38 rangi
1591 * C4/Output.pm, circ/circulation.pl: Added a line to Ouput.pm to
1592 enable circulation to use its own includes Changed the look of
1593 circulation.pl to the green/yellow colours
1595 Note: Steve, i added another variable $backgroundimage that sets
1596 the background image for the main tables, so it should be
1597 straightforward to change the look back to the colours you had if
1600 2001-01-31 11:34 rangi
1602 * moremember.pl: Changed it so you cant renew a book that is on
1603 request, made a link from the on request text to the
1604 request(reserve) data
1606 2001-01-31 10:14 tonnesen
1608 * circ/circulation.pl: Mostly just look changes, got rid of table
1609 borders, alternating colors on table rows. Some fixes to returned
1610 items in returns module.
1612 2001-01-31 10:13 tonnesen
1614 * C4/Circulation/Circ2.pm: Return itemlist array, and itemlisttext
1615 (text version of overdues) with overdue flag in
1616 getpatroninformation()
1618 2001-01-25 16:39 rangi
1620 * misc/fines2.pl: Script to generate overdue fines. Ideally run as
1621 a cronjob each night
1623 2001-01-25 16:17 tonnesen
1625 * C4/Circulation/Circ2.pm, circ/circulation.pl: Returns module
1626 lists recently returned items, cookies used to store branch and
1627 printer preferences.
1629 2001-01-24 16:01 tonnesen
1631 * C4/Circulation/Circ2.pm, circ/circulation.pl: Refined Returns
1632 module. Added ability to select branch and printer. Fixed charges
1635 2001-01-23 15:48 tonnesen
1637 * C4/Circulation/Circ2.pm, circ/circulation.pl: Changes to web
1638 circulation module: rudimentary returns module, arbitrary due date
1639 for issues, flag info displayed, overdue books are displayed in
1642 2001-01-22 16:12 tonnesen
1644 * C4/Circulation/Circ2.pm, circ/circulation.pl: Fixed a bug in
1645 issuing reserved books. Was calling non-existent printreserve
1648 2001-01-22 15:48 tonnesen
1650 * C4/Circulation/Circ2.pm, circ/circulation.pl: Started work on a
1651 web-based circulation interface.
1653 2001-01-17 15:45 tonnesen
1655 * C4/Circulation/Circ2.pm, tkperl/tkcirc: Added support for showing
1656 patron flags in the issues module. Moved popup message windows to
1657 a Toplevel widget instead of a message widget. Toplevel widgets
1658 come up much faster than message widgets.
1660 2001-01-16 15:34 rangi
1662 * C4/Circulation/Fines.pm: Fixing a glitch in the fines routine,
1663 was failing if adding a new fine to the same user for the same item
1665 2001-01-15 11:31 tonnesen
1667 * C4/Circulation/Circ2.pm: API for circulation modules
1669 2001-01-15 11:22 tonnesen
1671 * tkperl/tkcirc: Now uses Circ2.pm generic interface subroutines.
1673 2001-01-09 12:47 tonnesen
1675 * tkperl/tkcirc: Moved returned item list from a scrolled text box
1676 to a scrolled table.
1678 2001-01-09 09:36 tonnesen
1680 * tkperl/tkcirc: First release of Perl/Tk circulation interface
1682 2001-01-05 09:47 tonnesen
1684 * C4/Output.pm: Renamed koha.conf config entry from "path" to
1685 "includes", which is more meaningful in the koha.conf file.
1687 2001-01-05 09:39 tonnesen
1689 * C4/Circulation/Main.pm: Modified getbranch() and getprinter()
1690 subroutines to not pop up a menu if there is only one branch or one
1691 printer, but just select the single option automatically.
1693 2001-01-05 08:30 tonnesen
1695 * C4/Output.pm: Added support for moving path=... variable to
1698 2000-12-21 11:56 rangi
1700 * C4/Database.pm: Shifted Database connection variables out into a
1701 configuration file The permissions on this config file should also
1702 be strict, since they contain the database password. At a minimum,
1703 the apache user needs to be able to read it, as well as any other
1704 user that runs circ. I would suggest ownership of
1705 www-data.libadmins with no access to others. libadmins contain all
1710 2000-12-19 15:45 rangi
1712 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1713 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1714 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1715 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1716 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1717 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1718 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1719 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1720 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1721 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1722 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1723 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1724 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1725 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1726 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1727 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1728 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1729 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1730 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1731 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1732 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1733 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1734 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1735 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1736 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1737 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1738 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1739 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1740 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1741 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1742 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1743 telnet/doreturns.pl, telnet/issuewrapper.pl,
1744 telnet/returnswrapper.pl, telnet/startint.pl: Initial revision
1746 2000-12-19 15:45 rangi
1748 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1749 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1750 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1751 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1752 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1753 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1754 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1755 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1756 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1757 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1758 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1759 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1760 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1761 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1762 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1763 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1764 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1765 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1766 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1767 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1768 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1769 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1770 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1771 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1772 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1773 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1774 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1775 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1776 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1777 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1778 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1779 telnet/doreturns.pl, telnet/issuewrapper.pl,
1780 telnet/returnswrapper.pl, telnet/startint.pl: Files shifted into