1 2002-10-02 Andrew Arensburger <arensb@nerafo.umd.edu>
3 * C4/Context.pm (added) Module for reading the config file and
4 getting access to the database.
6 2002-10-01 Andrew Arensburger <arensb@baa.ooblick.com>
8 * C4/Acquisitions.pm: Added an incomplete POD, as well as some
9 FIXME comments (which, as it turns out, might not be necessary
12 * C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
13 C4/Circulation.pm, C4/Catalogue.pm, C4/Biblio.pm: Added some FIXME
14 comments, mostly marking duplicate functions.
16 2002-09-28 Andrew Arensburger <arensb@baa.ooblick.com>
18 * circ/circulation.pl: Added a wishlist FIXME comment.
20 * C4/Stock.pm, C4/Scan.pm, C4/Groups.pm: Added some FIXME
23 * C4/Stats.pm: Added POD. Removed extraneous trailing whitespace.
25 * C4/Accounts2.pm: Added POD. Removed extraneous trailing
28 * INSTALL: Added two missing required Perl modules.
30 2002-09-23 Andrew Arensburger <arensb@baa.ooblick.com>
32 * C4/Print.pm, C4/Maintainance.pm, C4/Input.pm, C4/Format.pm,
33 C4/Catalogue.pm: Added POD.
35 * C4/BookShelves.pm: Fixed missing bit in POD.
37 * C4/Accounts.pm: Fixed missing bits in POD.
39 2002-09-22 Andrew Arensburger <arensb@baa.ooblick.com>
41 * C4/BookShelves.pm: Added POD. Added some FIXME comments. Removed
42 useless trailing whitespace.
44 * C4/Search.pm, C4/Biblio.pm, memberentry.pl, jmemberentry.pl:
45 Added some FIXME comments.
49 * C4/Koha.pm: starting to move ethnicity stuff out of programs and
52 2002-04-17 13:28 rangi
54 * installer.pl: Submitting on behalf of Nicholas First cut (not
55 functional yet) of an installer script
57 2002-04-16 12:49 tonnesen
59 * acqui.simple/bulkmarcimport.pl: Added some comments detailing how
60 MARC fields are mapped to Koha data
62 2002-04-16 11:00 tonnesen
64 * acqui.simple/bulkmarcimport.pl: Fixed typo
66 2002-04-16 10:37 tonnesen
68 * acqui.simple/bulkmarcimport.pl: This is my bulk MARC record
69 importing tool. Feel free to test it out, but DO NOT use it on a
70 production system yet! It needs to be more adaptable to different
73 Note that the script will spit out a plain text copy of the records
74 being imported to STDOUT, so you will probably want to redirect to
75 a file, or pipe to less.
79 * moremember.pl: moved ethnicity fixups into C4::Koha, eventually
80 to be replaced with a better (non-NZ specific) solution.
84 * C4/Koha.pm: moved ethnicity fixing out of moremember.pl into a
85 function, eventually to replace with a more configurable version
88 2002-04-14 22:33 truth_nz
90 * updatebibitem.pl, C4/Acquisitions.pm, acqui/addorder.pl:
91 Acquisitions::newbiblioitem updated to be usable for new
92 acqui.simple addorder.pl and updatebibitem.pl modified to use new
95 2002-04-10 02:55 rangi
97 * C4/Search.pm: Fixing the subject search i broke ;)
99 2002-04-10 00:59 rangi
101 * C4/Search.pm: Working on a fix to speed up title and author
104 2002-04-09 22:49 truth_nz
106 * C4/Acquisitions.pm: Altered newbiblio to be more generic - so can
107 use with new acui.simple scripts (which are not finished yet).
109 2002-04-09 22:47 truth_nz
111 * acqui/addorder.pl: Updates to use changed newbiblio sub in
114 2002-04-09 17:02 pate
116 * misc/fines2.pl: whacked a couple of bits that Chris marked as
119 2002-04-09 16:30 rangi
121 * misc/fines2.pl: Just added some comments for Pat (Is this a good
122 way of doing it? if not let me know)
124 2002-04-09 15:08 pate
126 * misc/: fines2.pl, fixborrower.pl: refactoring, marking spots for
129 2002-04-08 17:16 rangi
131 * memberentry.pl: Little typo, missing t in systemprefs Apart from
132 that, all the patch files seem to be running happily on
135 2002-04-08 17:04 rangi
137 * insertdata.pl: Just a quick little fix the sql to update a
138 borrower was setting the postal address twice, instead of the
139 postal, then the physical address. My little fix got overwrote by
140 pat's fix so im updating now before i forget :)
142 2002-04-08 16:44 pate
144 * insertdata.pl, koha.t, loadmodules.pl, memberentry.pl,
145 modbibitem.pl, moredetail.pl, moremember.pl, request.pl, search.pl,
146 testKoha.pl, C4/Koha.pm, C4/Output.pm: refactored slashifyDate
147 function out of inline code, created C4/Koha.pm to hold it and
148 wrote tests for it, started marking other places for potential
151 2002-04-08 15:47 rangi
153 * insertdata.pl: Script wasnt setting street address correctly
155 2002-04-04 19:13 rangi
157 * fines.pl: Have realised misc/fines2.pl is the real fines script,
158 this one can be removed so as to remove one more source of
161 2002-04-04 19:09 rangi
163 * admin/aqbudget.pl: Fixing up the query to pickup budget
165 2002-04-03 00:58 rangi
167 * borrwraper.pl: Actually lives in telnet/
169 2002-04-03 00:44 rangi
171 * acqui.simple/: addbooks.pl, addbookslccn.pl: More work on the
172 addbooks scripts, committing on behalf of Roger
174 Need testing before use in a production environment
176 2002-03-30 22:50 rangi
178 * acqui.simple/: addbooks.pl, addbookslccn.pl: Fixed the holding
179 branch insertion code. It was inserting the correct homebranch but
180 was still inserting the wrong home branch
182 2002-03-30 18:48 rangi
184 * acqui.simple/addbookslccn.pl: Fixing branches
186 2002-03-30 17:18 rangi
188 * acqui.simple/addbooks.pl: Draws list of branches from the
189 branches table now, when adding an item
191 2002-03-26 16:02 rangi
193 * pay.pl: Shifting writeoff code back into pay.pl (redirecting to
194 writeoff.pl was breaking when the borrower owes a lot of fines)
196 2002-03-25 21:08 finlayt
198 * updater/updatedatabase: added database patchs to the
199 updater/updatedatabase script
201 changes the type of the datesent and datearrived fields in the
202 branchtransfers table from date to datetime.
204 completely re-organises the branchcategories table. As this has
205 previously been unused it shouldnt effect anyone.
207 2002-03-21 13:24 rangi
209 * showbudget.pl: Doesnt write to an include anymore
211 2002-03-19 07:39 tipaul
213 * updater/updatedatabase2.pl: Script to apply to sample DB only. It
214 makes a few modifications in the DB (indexes creation, some data
215 deletion, and unused tables drop) Creates a thesaurus table from
216 the bilbiosubject one
218 2002-03-19 07:37 tipaul
220 * updater/sample_only_param_tables.sql: Sample database only for
223 2002-03-16 18:58 rangi
225 * C4/Circulation/Fines.pm: Deals with lost book charges now
227 2002-03-16 18:31 rangi
229 * misc/fines2.pl: tidied up, less hlt specific now
231 2002-03-13 17:51 finlayt
233 * circ/branchtransfers.pl: Changed heading to look like the rest of
236 2002-03-13 17:50 finlayt
238 * circ/circulation.pl: Added a heading to be consistent with rest
241 2002-03-13 17:04 finlayt
243 * circ/: circulation.pl, circulation2.pl: This is the begining of a
244 process of dividing up circulation.pl
246 This script deals with the branch and printer selection stuff
248 2002-03-13 13:13 finlayt
250 * C4/Circulation/Circ2.pm: Added a transferbook subroutine that is
251 called from /circ/branchtransfers.pl
253 It writes a new line in the branchtransfers table and changes the
254 currentbranch field in items.
256 2002-03-13 13:07 finlayt
258 * circ/branchtransfers.pl: Fixed a small problem in the <form>, not
259 hidden inputs are getting passed correctly.
261 2002-03-12 23:46 rangi
263 * search.pl: Removing reference to the FrontSearch subroutine as
266 2002-03-12 23:36 rangi
268 * C4/Search.pm: Tidy up, removing deprecated routines
270 2002-03-12 23:14 rangi
272 * opac-search.pl: Deprecated searching is all handled by search.pl
274 2002-03-12 19:26 rangi
276 * moremember.pl, C4/Reserves2.pm, C4/Search.pm: Getting Iteminfo in
277 Search to only display correct reserves (mainly used on detail.pl)
278 and another typo fix in moremember.pl
280 2002-03-12 18:46 rangi
282 * moremember.pl: Typo fix (doh!)
284 2002-03-12 18:03 rangi
286 * moremember.pl, C4/Reserves2.pm: Fix so that reserves are only
287 showing for the biblioitem not the biblio on the moremembers screen
289 2002-03-12 13:04 finlayt
291 * circ/: branchtransfers.pl, circulation.pl:
292 Branchtransfers.pl provides a form for entering barcodes and
293 selecting a destination branch.
295 New rows are entered into the branchtransfers table for each item
298 2002-03-10 19:36 rangi
300 * C4/Accounts2.pm: Fix for manual invoices
302 2002-03-05 12:48 tipaul
304 * admin/: aqbookfund.pl, aqbudget.pl, branches.pl, categorie.pl,
305 categoryitem.pl, currency.pl, itemtypes.pl, printers.pl,
306 stopwords.pl, systempreferences.pl: scripts to manage parameters
309 2002-02-26 01:31 rangi
311 * C4/Maintainance.pm, maint/catmaintain.pl: Fixed apostrophe '
314 2002-02-26 01:06 rangi
316 * acqui/basket.pl: Fix for displaying prices
318 2002-02-20 13:05 rangi
320 * C4/Search.pm: Making a "fix" to normal title search
322 2002-02-20 12:53 rangi
324 * C4/Search.pm: Playing with keyword search trying to speed it up
327 2002-02-12 13:31 rangi
329 * C4/Search.pm: Fixing bug in subject searching that was causing
330 subjects with ' to break the search
332 2002-02-12 13:07 rangi
334 * C4/Acquisitions.pm, updatebibitem.pl: Fixing bug that was
335 duplicating additional authors, and a bug that was breaking the
336 updating classicification field
338 2002-02-01 10:00 tonnesen
340 * acqui.simple/: marcimport.pl, processz3950queue: Changes from a
341 long time ago that I don't even remember anymore. :)
343 2001-12-11 18:31 rangi
345 * C4/Search.pm: Added the facility to restrict a keyword search by
348 2001-11-26 18:01 rangi
350 * C4/Search.pm: Fixing error in keyword search (fixing my mistake
353 2001-11-25 20:33 rangi
355 * C4/Search.pm: Fixing a bug in keyword search was duplicating
358 2001-11-25 18:03 rangi
360 * insertdata.pl: Modify an adult with guarantees now modifies the
361 guarantees also. IE change of address effects the guarantees
364 2001-11-25 16:41 rangi
366 * C4/Search.pm: Added a findguarantor routine to search for the
367 guarantor of a given borrower. Probably it and findgurantees need
368 to moved out to borrowers.pm
370 2001-11-25 14:25 rangi
372 * C4/Search.pm: Author combined with Title search was not searching
373 the series title field Fixed now
375 2001-11-25 12:17 rangi
377 * C4/: Reserves2.pm, Circulation/Circ2.pm: Fixing reserve handling.
378 Mulitple copy reserves now handled correctly, and correct charges
381 2001-11-22 18:12 rangi
383 * C4/Search.pm: Adding the facility to search on just dewey and
386 2001-11-19 15:28 tonnesen
388 * updater/updatedatabase: Added code to determine mysqld version
389 for possibility of converting databases to MyISAM format
391 2001-11-19 12:29 tonnesen
393 * updater/updatedatabase: Added some more tables to the database
394 updater. Modified barcode to be 20 characters long instead of 9.
396 2001-11-19 10:26 tonnesen
398 * updater/updatedatabase: Script that will update existing
399 databases, creating any new tables, adding, modifying or removing
400 any fields from existing tables.
402 This is in very early stages. Need to go through and ascertain
403 which tables and fields need to be added/modified. Also need to
404 add a "backup" before any modifications are made. Thoughts on this
407 2001-11-06 10:25 tonnesen
409 * acqui.simple/addbooks.pl, marc/koha2marc: Minor changes
411 2001-11-06 10:24 tonnesen
413 * marc/test: Script that I'm using to check MARC record support.
415 2001-11-06 10:15 tonnesen
417 * C4/Catalogue.pm: Working out problems with MARC record support.
419 2001-11-06 10:15 tonnesen
421 * acqui.simple/addbookslccn.pl: Modified version of addbooks.pl
422 that uses LCCN as base identifier instead of ISBN. Should probably
423 be merged with addbooks.pl so that the user can enter either and
424 ISBN _or_ and LCCN from the same form.
426 2001-11-06 10:13 tonnesen
428 * acqui.simple/: marcimport.pl, processz3950queue: Continuing work
429 on Z39.50 search tool. Daemon now forks up to 12 processes to do
430 Z39.50 searches. Daemon will also wait to see if the user looks
431 beyond the first couple of pages of results, and will download more
432 results if necessary.
434 2001-11-02 23:29 tonnesen
436 * C4/Catalogue.pm: Minor cleanups. Needs testing. Starting to
437 think about modifying updatebiblio.pl to use this API.
439 2001-11-02 23:28 tonnesen
441 * acqui.simple/marcimport.pl: Z39.50 now stores list of servers to
442 query in a database table.
444 2001-11-02 13:40 tonnesen
446 * acqui.simple/processz3950queue: Daemon to process the queue of
447 pending Z39.50 searches. I still need to come up with a way for
448 this process to get launched. Looks like Koha might need its first
451 2001-11-02 13:21 tonnesen
453 * acqui.simple/marcimport.pl: Added Z39.50 searching capability,
454 and MARC file uploading from workstation using HTML forms. Z39.50
455 functionality requires the YAZ toolkit.
457 2001-10-31 21:00 tonnesen
459 * acqui.simple/marcimport.pl: Use MARC controlnumber as a unique
460 identifier for MARC records, in addition to ISBN, ISSN, and LCCN.
462 2001-10-10 12:28 tonnesen
464 * C4/Circulation/Circ2.pm: Typo in printf format string was causing
465 all issues to appear in the Previous issues box and not in today's
468 2001-10-10 12:27 tonnesen
470 * updatebibitem.pl: Fixed bug where a biblioitem with a subclass
471 but no dewey would get the subclass erased when editing the
474 2001-10-10 12:26 tonnesen
476 * modbibitem.pl: used CGI.pm's textfield function to create the
477 notes text input box. Notes with question marks '"' in them were
478 getting deleted when an item was modified.
480 2001-10-05 14:27 tonnesen
482 * acqui.simple/marcimport.pl: Added rudimentary marc importing
483 tool. Just takes a marc record and converts to koha database.
484 Does not keep data in marc format.
486 2001-10-05 14:23 tonnesen
488 * marc/viewmarc.pl: Removed duplicate viewmarc.pl from acqui.simple
491 2001-10-05 14:19 tonnesen
493 * acqui.simple/: addbooks.pl, viewmarc.pl: Added simple
496 2001-10-05 13:13 tonnesen
498 * search.pl, C4/Catalogue.pm, C4/Search.pm, marc/marcschema.sql:
499 Changed search interface to allow searches on Illustrator. This is
500 apparently a common search in elementary school libraries.
502 2001-09-27 13:39 tonnesen
504 * C4/Catalogue.pm: Tested updateItem subroutine, made some better
505 checks for Subfield_IDs and Subfield_Keys when modifying MARC data
506 based on changes to Koha data.
508 2001-09-27 12:24 tonnesen
510 * C4/Catalogue.pm, marc/koha2marc: Started on updateItem
513 2001-09-10 19:03 rangi
515 * deletemem.pl: Fixing member deletion, so that it checks fines,
516 issues and guarantees before deleting
518 2001-09-10 16:37 rangi
520 * modbibitem.pl, moredetail.pl, C4/Search.pm: Fixing a glitch that
521 was showing the biblio notes field where the biblioitems notes
522 should have been displaying
524 2001-08-17 00:54 rangi
526 * circ/circulation.pl: Changed the sorting of the hash of items on
527 issue. To sort numerically, (so 10 comes after 2) Just a quick fix
528 to get the items showing in date_due order
530 2001-07-12 04:12 pawelzc
532 * translator/translator.readme: Spelling and english language
535 2001-07-05 14:37 rangi
537 * deletemem.pl: Script to delete a member/patron
539 2001-07-05 14:37 rangi
541 * memberentry.pl: Fix to handle the delete call, redirects to
544 2001-06-27 14:53 rangi
546 * translator/translator.pl: Modified so that the first available
547 language is chosen if none is specified
549 2001-06-26 15:27 tonnesen
551 * C4/Catalogue.pm: Finished updateBiblioItem subroutine
553 2001-06-26 15:13 rangi
555 * translator/: translator.pl, translator.readme: Scripts to permit
556 koha webpages to display in different natural languages Courtesy of
559 2001-06-26 14:13 tonnesen
561 * C4/Catalogue.pm: newBiblio subroutine completed.
563 2001-06-26 13:17 tonnesen
565 * C4/Catalogue.pm: Added biblioitems table update when
566 newBiblioItem() routine is called.
568 2001-06-26 10:15 tonnesen
570 * C4/Catalogue.pm: Beginning updateBiblio routine.
572 2001-06-25 13:15 tonnesen
574 * marc/viewmarc.pl: Prototype marc record viewer and editor.
576 2001-06-25 13:12 tonnesen
578 * marc/TODO: A TODO file for MARC support
580 2001-06-25 12:43 tonnesen
582 * C4/Catalogue.pm: Added skeletons of update routines.
584 2001-06-25 12:07 tonnesen
586 * marc/koha2marc: Minor documentation changes.
588 2001-06-25 11:55 tonnesen
590 * marc/koha2marc: Perl script to convert existing Koha tables to
593 2001-06-25 11:54 tonnesen
595 * marc/deletemarc: SQL commands to clear all of the MARC tables.
596 This is terribly dangerous, but I find it useful during the
599 2001-06-25 11:52 tonnesen
601 * marc/marcschema.sql: Schema for MARC storage tables. Blatantly
602 stolen from www.pytheas.org. I also added the 0XX tables.
604 2001-06-25 11:49 tonnesen
606 * C4/Catalogue.pm: Cataloguing API. Very early draft at this
609 2001-06-19 20:36 rangi
611 * readingrec.pl, C4/Search.pm: Made a little change to allow the
612 reading record to be sorted, and now defaults to the last 50 items
615 2001-05-17 15:36 rangi
617 * database.mysql: Changed the interim field in the items table, to
618 be paidfor The horowhenua librarians wanted a place to store
619 information when a lost item was paid for. The information is
620 removed if the item is ever returned. The interim field was a
621 hangover from the previous system and wasnt be used so I stole it
624 2001-05-15 16:05 rangi
626 * C4/Accounts2.pm: More little bug fixes in the manual credits
629 2001-05-09 16:29 rangi
631 * C4/Circulation/Circ2.pm: Changed the way a lost book being
632 returned is handled. If the book has already been paid for a
633 credit is added to their account. And offset against any current
636 2001-05-09 16:26 rangi
638 * updateitem.pl: Set up so marking a item lost, adds a charge for
639 the replacement price to a borrowers record (if it is on issue)
641 2001-05-09 16:23 rangi
643 * renewscript.pl: Fixed so renewing a rental item adds a charge
645 2001-05-09 16:22 rangi
647 * mancredit.pl, maninvoice.pl, C4/Accounts2.pm: Added facility to
648 do a cash refund. Also HLT allows ppl to work off their bill,so
649 added a facility to do manual credit for that
651 2001-05-08 17:05 rangi
653 * C4/Circulation/Renewals2.pm: Renewing a rental or pay item from
654 the borrowers record screen Now adds a charge to the borrowers
657 2001-05-02 16:06 tonnesen
659 * groups.pl, C4/Groups.pm: Steve Tonnesen's K12Admin-specific (for
660 the time-being) group based overdue reports.
662 2001-05-02 15:38 tonnesen
664 * C4/Circulation/Circ2.pm: Added an overdue variable to the
665 itemdata returned by the currentissues subroutine. This makes it
666 easier to pick out overdue items in other modules (ie circulation,
669 2001-05-02 14:15 rangi
671 * C4/Circulation/Circ2.pm: Fixed the code that adds a credit or
672 wipes a lost book charge from a borrowers account if said book is
675 2001-05-02 14:13 rangi
677 * C4/Accounts2.pm: Added functions to add credits and invoices to
680 2001-05-02 14:11 rangi
682 * boraccount.pl, moremember.pl: Turned off the tidy accounts
683 feature in the view accounts screen (boraccount.pl) And got it so
684 outstanding credits are shown on the moremember.pl (view member
687 2001-05-02 14:08 rangi
689 * mancredit.pl, maninvoice.pl: Scripts to add manual invoices, or
690 credits to a borrower/member/patron's account. Called from
691 boraccount.pl (ie the view account screen)
693 2001-05-01 16:24 rangi
695 * C4/Accounts2.pm: Fixed a bug in the return lost routine (when a
696 payment is made on a lost item) So that the correct date was being
699 2001-04-19 17:31 rangi
701 * circ/circulation.pl: Quick bodge to restrict the number of
702 returned books showing to 8. (Request from the librarians here to
703 speed up the screen reload) Needs to be tidied up
705 2001-04-17 19:51 rangi
707 * C4/Accounts2.pm: Add functionality so that when the replacement
708 cost of a lost item is paid Its returned off the members/patrons
709 card. And a note is placed on the item saying that its been paid
710 for. The item stays marked as lost. But the patron does not accrue
713 2001-04-03 14:32 rangi
715 * C4/Circulation/Circ2.pm, circ/circulation.pl: Making a change to
716 the way charges are handled, the system originally worked such that
717 if a borrower owed more than $5 issues werent allowed. This worked
718 fine except that often borrowers wish to borrows say 3 pay videos
719 at $2 each, then 2 books say. The three pay videos rack up charges
720 of $6 and then they cant issue the books until that is paid.
721 Reworked so that it cares about previous charges, not the ones
722 accrued during current issue process.
724 2001-04-02 15:51 rangi
726 * pay.pl, stats.pl, C4/Accounts2.pm, C4/Stats.pm, sec/writeoff.pl:
727 Reworking statistics for payments and writeoffs
729 2001-03-28 18:11 rangi
731 * moremember.pl: Commenting out the code that doesnt allow renewals
732 if a renewal has already occured
734 2001-03-27 19:00 rangi
736 * circ/circulation.pl: Adding in javscript code to open a new
739 2001-03-27 18:23 rangi
741 * C4/Circulation/Circ2.pm, circ/circulation.pl: Reworked layout of
744 2001-03-27 13:45 rangi
746 * sec/writeoff.pl: Getting writeoff stats being stored as well
748 2001-03-27 13:43 rangi
750 * C4/: Accounts2.pm, Stats.pm: Modified the update stats routine to
751 store borrowernumbers also Passing borrowernumbers to update stats
752 from Account routines
754 2001-03-22 14:20 rangi
756 * circ/circulation.pl: Changes made by Glen to allow the
757 circulation module to work with a ASCII-wand, or CueCat (weird
758 encoded) input equally well.
760 Do not bother installing the CueCat driver or any other software -
763 2001-03-18 14:06 rangi
765 * overdue.pl: Script to list overdue books under the headings
766 Due-Date Patron Phone Title Author
768 The patron can be email by clicking on the name (if the database
769 contains an email address for them)
771 Courtesy of Glen Stewart
773 2001-03-15 02:17 rangi
775 * detail.pl, moredetail.pl: Added code to allow searches to be used
776 by catalogue maintenance
778 2001-03-15 02:15 rangi
780 * C4/Maintainance.pm, maint/catmaintain.pl: Added functionality to
781 allow invalid itemtype to be fixed
783 2001-03-15 02:11 rangi
785 * maint/shiftbib.pl: Script to shift a group to another biblio,
786 called as part of catalogue maintenance
788 2001-03-13 14:41 rangi
790 * catmaintain.pl, maint/catmaintain.pl: Shifted catmaintain.pl to a
791 dir that can be easily passowrd protected
793 2001-03-13 14:04 rangi
795 * catmaintain.pl, C4/Maintainance.pm: Got undeleting biblios going
796 (catalogue maintenance should probably be in a password protected
797 super librarian area or the like)
799 2001-03-12 15:33 rangi
801 * newbiblio.pl: Just realised this is supposed to be in the acqui/
804 2001-03-12 15:32 rangi
806 * acqui/: acquire.pl, newbiblio.pl: Glens updates to automatically
807 increment barcode, and to remove hardcoded itemtypes in scripts
809 2001-03-12 15:29 rangi
811 * memberentry.pl: Modified to include Glen Stewarts automatic
812 member/patron cardnumber incrementation
814 2001-03-12 15:15 rangi
816 * newbiblio.pl: Script from Glen Stewart, i think to do with
817 simplified acqusitions module? (correct me if im wrong glen)
819 2001-03-12 14:43 rangi
821 * database.mysql: Database definition file, checked into cvs to
822 make keeping database current easier
824 2001-03-07 13:12 rangi
826 * insertdata.pl: Fixing stupid bug that was causing the sql insert
827 command to break if a person had a ' in their name
829 2001-03-07 13:02 rangi
831 * moremember.pl: Changing the form so it passes through a modify
832 value to tell the script to show the flags
834 2001-03-06 17:48 rangi
836 * insertdata.pl, memberentry.pl: Added the functionality to allow
837 librarians to manipulate the flag status on borrowers ie lost,
838 debarred, and gone no address
840 2001-03-06 13:16 rangi
842 * search.pl: Fixing " glitch in titles
844 2001-03-06 13:13 rangi
846 * opac-search.pl: Fixing a bug in the opac search that meant that
847 titles that contained " were caused the detail page to error
849 2001-02-27 14:08 rangi
851 * delbiblio.pl: Quick fix to stop ppl from being able to delete
852 biblios that have items attached
854 2001-02-21 14:33 rangi
856 * circ/circulation.pl: Rejigged printing issues, to print out
857 everything on issue to the borrower
859 2001-02-21 14:27 rangi
861 * stats.pl: Fixed a little glitch in the daily stats script that
862 meant it wasnt counting renewals
864 2001-02-21 14:17 rangi
866 * moremember.pl: Got a link from items on issue thru to item
867 details (like in the circ module) And also stopped already renewed
868 books from being renewable in the issues list
870 2001-02-18 14:13 rangi
872 * C4/Circulation/Circ2.pm: Little fix to the returnbook routine so
873 the correct branchcode is passed to the updatestats routine
875 2001-02-13 18:41 rangi
877 * circ/circulation.pl: A bodgy hack so that hitting enter in issues
878 (with no barcode) prints out the borrowers issue slip and starts a
881 2001-02-13 16:29 rangi
883 * circ/circulation.pl: The Horowhenua libraries wanted less patron
884 and item information displaying at returns So Added some if
885 statements to not display patron addresses, and to only display the
886 title of the item These presumably would be changed to suit
887 individual libraries wants
889 2001-02-13 16:27 rangi
891 * C4/Circulation/Circ2.pm: Made some changes to checkreserve and
892 find_reserves, so that items are always displayed as reserved when
893 returned, not just once
895 2001-02-11 14:44 rangi
897 * detail.pl: Little fix so that if the item has no author
898 information, empty () dont disply
900 2001-02-11 14:38 rangi
902 * search.pl: Changing the front page search of the intranet site to
903 just be a keyword search
905 2001-02-07 15:47 tonnesen
907 * shelves.pl, C4/BookShelves.pm: Added header and log substition
910 2001-02-07 12:27 tonnesen
912 * shelves.pl, C4/BookShelves.pm: Start of code to implement virtual
915 2001-02-05 10:48 tonnesen
917 * loadmodules.pl, C4/Search.pm: loadmodules.pl allows redirection
918 to different modules based on systemprefs Added subroutine in
919 Search.pm load systemprefs from new systempreferences table in
920 database. Initial use is to allow using my simplified acquisitions
921 module in place of vendor-based acquisitions module. Default is
924 2001-02-05 09:47 tonnesen
926 * C4/Circulation/Circ2.pm: Added a couple of missing
927 $dbh->disconnect lines that were logging errors in apache log
930 2001-02-05 09:24 tonnesen
932 * circ/circulation.pl: Fixed backgroundimage in circulation module.
933 Background image now displays only in header lines.
935 2001-02-04 14:25 rangi
937 * C4/Print.pm, circ/circulation.pl: Fixing printing error, now is
938 printing all of the days issues for borrower
940 2001-01-31 20:09 rangi
942 * circ/circulation.pl: Made sure the printer queue value was being
943 set before calling print
945 2001-01-31 18:08 rangi
947 * C4/Print.pm, C4/Circulation/Circ2.pm, circ/circulation.pl:
948 Attempting to get issues slip to print when borrower is finished
951 2001-01-31 15:40 rangi
953 * stats.pl: Fixed a bug that was meaning some payments werent
956 2001-01-31 14:09 rangi
958 * C4/Circulation/Circ2.pm: Fixed a little bug in
959 getiteminformation, it wasnt returning item loanlength
961 2001-01-31 13:38 rangi
963 * C4/Output.pm, circ/circulation.pl: Added a line to Ouput.pm to
964 enable circulation to use its own includes Changed the look of
965 circulation.pl to the green/yellow colours
967 Note: Steve, i added another variable $backgroundimage that sets
968 the background image for the main tables, so it should be
969 straightforward to change the look back to the colours you had if
972 2001-01-31 11:34 rangi
974 * moremember.pl: Changed it so you cant renew a book that is on
975 request, made a link from the on request text to the
976 request(reserve) data
978 2001-01-31 10:14 tonnesen
980 * circ/circulation.pl: Mostly just look changes, got rid of table
981 borders, alternating colors on table rows. Some fixes to returned
982 items in returns module.
984 2001-01-31 10:13 tonnesen
986 * C4/Circulation/Circ2.pm: Return itemlist array, and itemlisttext
987 (text version of overdues) with overdue flag in
988 getpatroninformation()
990 2001-01-25 16:39 rangi
992 * misc/fines2.pl: Script to generate overdue fines. Ideally run as
995 2001-01-25 16:17 tonnesen
997 * C4/Circulation/Circ2.pm, circ/circulation.pl: Returns module
998 lists recently returned items, cookies used to store branch and
1001 2001-01-24 16:01 tonnesen
1003 * C4/Circulation/Circ2.pm, circ/circulation.pl: Refined Returns
1004 module. Added ability to select branch and printer. Fixed charges
1007 2001-01-23 15:48 tonnesen
1009 * C4/Circulation/Circ2.pm, circ/circulation.pl: Changes to web
1010 circulation module: rudimentary returns module, arbitrary due date
1011 for issues, flag info displayed, overdue books are displayed in
1014 2001-01-22 16:12 tonnesen
1016 * C4/Circulation/Circ2.pm, circ/circulation.pl: Fixed a bug in
1017 issuing reserved books. Was calling non-existent printreserve
1020 2001-01-22 15:48 tonnesen
1022 * C4/Circulation/Circ2.pm, circ/circulation.pl: Started work on a
1023 web-based circulation interface.
1025 2001-01-17 15:45 tonnesen
1027 * C4/Circulation/Circ2.pm, tkperl/tkcirc: Added support for showing
1028 patron flags in the issues module. Moved popup message windows to
1029 a Toplevel widget instead of a message widget. Toplevel widgets
1030 come up much faster than message widgets.
1032 2001-01-16 15:34 rangi
1034 * C4/Circulation/Fines.pm: Fixing a glitch in the fines routine,
1035 was failing if adding a new fine to the same user for the same item
1037 2001-01-15 11:31 tonnesen
1039 * C4/Circulation/Circ2.pm: API for circulation modules
1041 2001-01-15 11:22 tonnesen
1043 * tkperl/tkcirc: Now uses Circ2.pm generic interface subroutines.
1045 2001-01-09 12:47 tonnesen
1047 * tkperl/tkcirc: Moved returned item list from a scrolled text box
1048 to a scrolled table.
1050 2001-01-09 09:36 tonnesen
1052 * tkperl/tkcirc: First release of Perl/Tk circulation interface
1054 2001-01-05 09:47 tonnesen
1056 * C4/Output.pm: Renamed koha.conf config entry from "path" to
1057 "includes", which is more meaningful in the koha.conf file.
1059 2001-01-05 09:39 tonnesen
1061 * C4/Circulation/Main.pm: Modified getbranch() and getprinter()
1062 subroutines to not pop up a menu if there is only one branch or one
1063 printer, but just select the single option automatically.
1065 2001-01-05 08:30 tonnesen
1067 * C4/Output.pm: Added support for moving path=... variable to
1070 2000-12-21 11:56 rangi
1072 * C4/Database.pm: Shifted Database connection variables out into a
1073 configuration file The permissions on this config file should also
1074 be strict, since they contain the database password. At a minimum,
1075 the apache user needs to be able to read it, as well as any other
1076 user that runs circ. I would suggest ownership of
1077 www-data.libadmins with no access to others. libadmins contain all
1082 2000-12-19 15:45 rangi
1084 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1085 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1086 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1087 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1088 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1089 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1090 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1091 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1092 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1093 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1094 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1095 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1096 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1097 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1098 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1099 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1100 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1101 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1102 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1103 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1104 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1105 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1106 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1107 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1108 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1109 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1110 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1111 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1112 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1113 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1114 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1115 telnet/doreturns.pl, telnet/issuewrapper.pl,
1116 telnet/returnswrapper.pl, telnet/startint.pl: Initial revision
1118 2000-12-19 15:45 rangi
1120 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1121 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1122 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1123 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1124 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1125 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1126 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1127 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1128 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1129 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1130 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1131 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1132 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1133 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1134 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1135 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1136 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1137 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1138 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1139 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1140 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1141 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1142 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1143 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1144 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1145 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1146 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1147 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1148 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1149 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1150 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1151 telnet/doreturns.pl, telnet/issuewrapper.pl,
1152 telnet/returnswrapper.pl, telnet/startint.pl: Files shifted into