1 2002-10-01 Andrew Arensburger <arensb@baa.ooblick.com>
3 * C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
4 C4/Circulation.pm, C4/Catalogue.pm, C4/Biblio.pm: Added some FIXME
5 comments, mostly marking duplicate functions.
7 2002-09-28 Andrew Arensburger <arensb@baa.ooblick.com>
9 * circ/circulation.pl: Added a wishlist FIXME comment.
11 * C4/Stock.pm, C4/Scan.pm, C4/Groups.pm: Added some FIXME
14 * C4/Stats.pm: Added POD. Removed extraneous trailing whitespace.
16 * C4/Accounts2.pm: Added POD. Removed extraneous trailing
19 * INSTALL: Added two missing required Perl modules.
21 2002-09-23 Andrew Arensburger <arensb@baa.ooblick.com>
23 * C4/Print.pm, C4/Maintainance.pm, C4/Input.pm, C4/Format.pm,
24 C4/Catalogue.pm: Added POD.
26 * C4/BookShelves.pm: Fixed missing bit in POD.
28 * C4/Accounts.pm: Fixed missing bits in POD.
30 2002-09-22 Andrew Arensburger <arensb@baa.ooblick.com>
32 * C4/BookShelves.pm: Added POD. Added some FIXME comments. Removed
33 useless trailing whitespace.
35 * C4/Search.pm, C4/Biblio.pm, memberentry.pl, jmemberentry.pl:
36 Added some FIXME comments.
40 * C4/Koha.pm: starting to move ethnicity stuff out of programs and
43 2002-04-17 13:28 rangi
45 * installer.pl: Submitting on behalf of Nicholas First cut (not
46 functional yet) of an installer script
48 2002-04-16 12:49 tonnesen
50 * acqui.simple/bulkmarcimport.pl: Added some comments detailing how
51 MARC fields are mapped to Koha data
53 2002-04-16 11:00 tonnesen
55 * acqui.simple/bulkmarcimport.pl: Fixed typo
57 2002-04-16 10:37 tonnesen
59 * acqui.simple/bulkmarcimport.pl: This is my bulk MARC record
60 importing tool. Feel free to test it out, but DO NOT use it on a
61 production system yet! It needs to be more adaptable to different
64 Note that the script will spit out a plain text copy of the records
65 being imported to STDOUT, so you will probably want to redirect to
66 a file, or pipe to less.
70 * moremember.pl: moved ethnicity fixups into C4::Koha, eventually
71 to be replaced with a better (non-NZ specific) solution.
75 * C4/Koha.pm: moved ethnicity fixing out of moremember.pl into a
76 function, eventually to replace with a more configurable version
79 2002-04-14 22:33 truth_nz
81 * updatebibitem.pl, C4/Acquisitions.pm, acqui/addorder.pl:
82 Acquisitions::newbiblioitem updated to be usable for new
83 acqui.simple addorder.pl and updatebibitem.pl modified to use new
86 2002-04-10 02:55 rangi
88 * C4/Search.pm: Fixing the subject search i broke ;)
90 2002-04-10 00:59 rangi
92 * C4/Search.pm: Working on a fix to speed up title and author
95 2002-04-09 22:49 truth_nz
97 * C4/Acquisitions.pm: Altered newbiblio to be more generic - so can
98 use with new acui.simple scripts (which are not finished yet).
100 2002-04-09 22:47 truth_nz
102 * acqui/addorder.pl: Updates to use changed newbiblio sub in
105 2002-04-09 17:02 pate
107 * misc/fines2.pl: whacked a couple of bits that Chris marked as
110 2002-04-09 16:30 rangi
112 * misc/fines2.pl: Just added some comments for Pat (Is this a good
113 way of doing it? if not let me know)
115 2002-04-09 15:08 pate
117 * misc/: fines2.pl, fixborrower.pl: refactoring, marking spots for
120 2002-04-08 17:16 rangi
122 * memberentry.pl: Little typo, missing t in systemprefs Apart from
123 that, all the patch files seem to be running happily on
126 2002-04-08 17:04 rangi
128 * insertdata.pl: Just a quick little fix the sql to update a
129 borrower was setting the postal address twice, instead of the
130 postal, then the physical address. My little fix got overwrote by
131 pat's fix so im updating now before i forget :)
133 2002-04-08 16:44 pate
135 * insertdata.pl, koha.t, loadmodules.pl, memberentry.pl,
136 modbibitem.pl, moredetail.pl, moremember.pl, request.pl, search.pl,
137 testKoha.pl, C4/Koha.pm, C4/Output.pm: refactored slashifyDate
138 function out of inline code, created C4/Koha.pm to hold it and
139 wrote tests for it, started marking other places for potential
142 2002-04-08 15:47 rangi
144 * insertdata.pl: Script wasnt setting street address correctly
146 2002-04-04 19:13 rangi
148 * fines.pl: Have realised misc/fines2.pl is the real fines script,
149 this one can be removed so as to remove one more source of
152 2002-04-04 19:09 rangi
154 * admin/aqbudget.pl: Fixing up the query to pickup budget
156 2002-04-03 00:58 rangi
158 * borrwraper.pl: Actually lives in telnet/
160 2002-04-03 00:44 rangi
162 * acqui.simple/: addbooks.pl, addbookslccn.pl: More work on the
163 addbooks scripts, committing on behalf of Roger
165 Need testing before use in a production environment
167 2002-03-30 22:50 rangi
169 * acqui.simple/: addbooks.pl, addbookslccn.pl: Fixed the holding
170 branch insertion code. It was inserting the correct homebranch but
171 was still inserting the wrong home branch
173 2002-03-30 18:48 rangi
175 * acqui.simple/addbookslccn.pl: Fixing branches
177 2002-03-30 17:18 rangi
179 * acqui.simple/addbooks.pl: Draws list of branches from the
180 branches table now, when adding an item
182 2002-03-26 16:02 rangi
184 * pay.pl: Shifting writeoff code back into pay.pl (redirecting to
185 writeoff.pl was breaking when the borrower owes a lot of fines)
187 2002-03-25 21:08 finlayt
189 * updater/updatedatabase: added database patchs to the
190 updater/updatedatabase script
192 changes the type of the datesent and datearrived fields in the
193 branchtransfers table from date to datetime.
195 completely re-organises the branchcategories table. As this has
196 previously been unused it shouldnt effect anyone.
198 2002-03-21 13:24 rangi
200 * showbudget.pl: Doesnt write to an include anymore
202 2002-03-19 07:39 tipaul
204 * updater/updatedatabase2.pl: Script to apply to sample DB only. It
205 makes a few modifications in the DB (indexes creation, some data
206 deletion, and unused tables drop) Creates a thesaurus table from
207 the bilbiosubject one
209 2002-03-19 07:37 tipaul
211 * updater/sample_only_param_tables.sql: Sample database only for
214 2002-03-16 18:58 rangi
216 * C4/Circulation/Fines.pm: Deals with lost book charges now
218 2002-03-16 18:31 rangi
220 * misc/fines2.pl: tidied up, less hlt specific now
222 2002-03-13 17:51 finlayt
224 * circ/branchtransfers.pl: Changed heading to look like the rest of
227 2002-03-13 17:50 finlayt
229 * circ/circulation.pl: Added a heading to be consistent with rest
232 2002-03-13 17:04 finlayt
234 * circ/: circulation.pl, circulation2.pl: This is the begining of a
235 process of dividing up circulation.pl
237 This script deals with the branch and printer selection stuff
239 2002-03-13 13:13 finlayt
241 * C4/Circulation/Circ2.pm: Added a transferbook subroutine that is
242 called from /circ/branchtransfers.pl
244 It writes a new line in the branchtransfers table and changes the
245 currentbranch field in items.
247 2002-03-13 13:07 finlayt
249 * circ/branchtransfers.pl: Fixed a small problem in the <form>, not
250 hidden inputs are getting passed correctly.
252 2002-03-12 23:46 rangi
254 * search.pl: Removing reference to the FrontSearch subroutine as
257 2002-03-12 23:36 rangi
259 * C4/Search.pm: Tidy up, removing deprecated routines
261 2002-03-12 23:14 rangi
263 * opac-search.pl: Deprecated searching is all handled by search.pl
265 2002-03-12 19:26 rangi
267 * moremember.pl, C4/Reserves2.pm, C4/Search.pm: Getting Iteminfo in
268 Search to only display correct reserves (mainly used on detail.pl)
269 and another typo fix in moremember.pl
271 2002-03-12 18:46 rangi
273 * moremember.pl: Typo fix (doh!)
275 2002-03-12 18:03 rangi
277 * moremember.pl, C4/Reserves2.pm: Fix so that reserves are only
278 showing for the biblioitem not the biblio on the moremembers screen
280 2002-03-12 13:04 finlayt
282 * circ/: branchtransfers.pl, circulation.pl:
283 Branchtransfers.pl provides a form for entering barcodes and
284 selecting a destination branch.
286 New rows are entered into the branchtransfers table for each item
289 2002-03-10 19:36 rangi
291 * C4/Accounts2.pm: Fix for manual invoices
293 2002-03-05 12:48 tipaul
295 * admin/: aqbookfund.pl, aqbudget.pl, branches.pl, categorie.pl,
296 categoryitem.pl, currency.pl, itemtypes.pl, printers.pl,
297 stopwords.pl, systempreferences.pl: scripts to manage parameters
300 2002-02-26 01:31 rangi
302 * C4/Maintainance.pm, maint/catmaintain.pl: Fixed apostrophe '
305 2002-02-26 01:06 rangi
307 * acqui/basket.pl: Fix for displaying prices
309 2002-02-20 13:05 rangi
311 * C4/Search.pm: Making a "fix" to normal title search
313 2002-02-20 12:53 rangi
315 * C4/Search.pm: Playing with keyword search trying to speed it up
318 2002-02-12 13:31 rangi
320 * C4/Search.pm: Fixing bug in subject searching that was causing
321 subjects with ' to break the search
323 2002-02-12 13:07 rangi
325 * C4/Acquisitions.pm, updatebibitem.pl: Fixing bug that was
326 duplicating additional authors, and a bug that was breaking the
327 updating classicification field
329 2002-02-01 10:00 tonnesen
331 * acqui.simple/: marcimport.pl, processz3950queue: Changes from a
332 long time ago that I don't even remember anymore. :)
334 2001-12-11 18:31 rangi
336 * C4/Search.pm: Added the facility to restrict a keyword search by
339 2001-11-26 18:01 rangi
341 * C4/Search.pm: Fixing error in keyword search (fixing my mistake
344 2001-11-25 20:33 rangi
346 * C4/Search.pm: Fixing a bug in keyword search was duplicating
349 2001-11-25 18:03 rangi
351 * insertdata.pl: Modify an adult with guarantees now modifies the
352 guarantees also. IE change of address effects the guarantees
355 2001-11-25 16:41 rangi
357 * C4/Search.pm: Added a findguarantor routine to search for the
358 guarantor of a given borrower. Probably it and findgurantees need
359 to moved out to borrowers.pm
361 2001-11-25 14:25 rangi
363 * C4/Search.pm: Author combined with Title search was not searching
364 the series title field Fixed now
366 2001-11-25 12:17 rangi
368 * C4/: Reserves2.pm, Circulation/Circ2.pm: Fixing reserve handling.
369 Mulitple copy reserves now handled correctly, and correct charges
372 2001-11-22 18:12 rangi
374 * C4/Search.pm: Adding the facility to search on just dewey and
377 2001-11-19 15:28 tonnesen
379 * updater/updatedatabase: Added code to determine mysqld version
380 for possibility of converting databases to MyISAM format
382 2001-11-19 12:29 tonnesen
384 * updater/updatedatabase: Added some more tables to the database
385 updater. Modified barcode to be 20 characters long instead of 9.
387 2001-11-19 10:26 tonnesen
389 * updater/updatedatabase: Script that will update existing
390 databases, creating any new tables, adding, modifying or removing
391 any fields from existing tables.
393 This is in very early stages. Need to go through and ascertain
394 which tables and fields need to be added/modified. Also need to
395 add a "backup" before any modifications are made. Thoughts on this
398 2001-11-06 10:25 tonnesen
400 * acqui.simple/addbooks.pl, marc/koha2marc: Minor changes
402 2001-11-06 10:24 tonnesen
404 * marc/test: Script that I'm using to check MARC record support.
406 2001-11-06 10:15 tonnesen
408 * C4/Catalogue.pm: Working out problems with MARC record support.
410 2001-11-06 10:15 tonnesen
412 * acqui.simple/addbookslccn.pl: Modified version of addbooks.pl
413 that uses LCCN as base identifier instead of ISBN. Should probably
414 be merged with addbooks.pl so that the user can enter either and
415 ISBN _or_ and LCCN from the same form.
417 2001-11-06 10:13 tonnesen
419 * acqui.simple/: marcimport.pl, processz3950queue: Continuing work
420 on Z39.50 search tool. Daemon now forks up to 12 processes to do
421 Z39.50 searches. Daemon will also wait to see if the user looks
422 beyond the first couple of pages of results, and will download more
423 results if necessary.
425 2001-11-02 23:29 tonnesen
427 * C4/Catalogue.pm: Minor cleanups. Needs testing. Starting to
428 think about modifying updatebiblio.pl to use this API.
430 2001-11-02 23:28 tonnesen
432 * acqui.simple/marcimport.pl: Z39.50 now stores list of servers to
433 query in a database table.
435 2001-11-02 13:40 tonnesen
437 * acqui.simple/processz3950queue: Daemon to process the queue of
438 pending Z39.50 searches. I still need to come up with a way for
439 this process to get launched. Looks like Koha might need its first
442 2001-11-02 13:21 tonnesen
444 * acqui.simple/marcimport.pl: Added Z39.50 searching capability,
445 and MARC file uploading from workstation using HTML forms. Z39.50
446 functionality requires the YAZ toolkit.
448 2001-10-31 21:00 tonnesen
450 * acqui.simple/marcimport.pl: Use MARC controlnumber as a unique
451 identifier for MARC records, in addition to ISBN, ISSN, and LCCN.
453 2001-10-10 12:28 tonnesen
455 * C4/Circulation/Circ2.pm: Typo in printf format string was causing
456 all issues to appear in the Previous issues box and not in today's
459 2001-10-10 12:27 tonnesen
461 * updatebibitem.pl: Fixed bug where a biblioitem with a subclass
462 but no dewey would get the subclass erased when editing the
465 2001-10-10 12:26 tonnesen
467 * modbibitem.pl: used CGI.pm's textfield function to create the
468 notes text input box. Notes with question marks '"' in them were
469 getting deleted when an item was modified.
471 2001-10-05 14:27 tonnesen
473 * acqui.simple/marcimport.pl: Added rudimentary marc importing
474 tool. Just takes a marc record and converts to koha database.
475 Does not keep data in marc format.
477 2001-10-05 14:23 tonnesen
479 * marc/viewmarc.pl: Removed duplicate viewmarc.pl from acqui.simple
482 2001-10-05 14:19 tonnesen
484 * acqui.simple/: addbooks.pl, viewmarc.pl: Added simple
487 2001-10-05 13:13 tonnesen
489 * search.pl, C4/Catalogue.pm, C4/Search.pm, marc/marcschema.sql:
490 Changed search interface to allow searches on Illustrator. This is
491 apparently a common search in elementary school libraries.
493 2001-09-27 13:39 tonnesen
495 * C4/Catalogue.pm: Tested updateItem subroutine, made some better
496 checks for Subfield_IDs and Subfield_Keys when modifying MARC data
497 based on changes to Koha data.
499 2001-09-27 12:24 tonnesen
501 * C4/Catalogue.pm, marc/koha2marc: Started on updateItem
504 2001-09-10 19:03 rangi
506 * deletemem.pl: Fixing member deletion, so that it checks fines,
507 issues and guarantees before deleting
509 2001-09-10 16:37 rangi
511 * modbibitem.pl, moredetail.pl, C4/Search.pm: Fixing a glitch that
512 was showing the biblio notes field where the biblioitems notes
513 should have been displaying
515 2001-08-17 00:54 rangi
517 * circ/circulation.pl: Changed the sorting of the hash of items on
518 issue. To sort numerically, (so 10 comes after 2) Just a quick fix
519 to get the items showing in date_due order
521 2001-07-12 04:12 pawelzc
523 * translator/translator.readme: Spelling and english language
526 2001-07-05 14:37 rangi
528 * deletemem.pl: Script to delete a member/patron
530 2001-07-05 14:37 rangi
532 * memberentry.pl: Fix to handle the delete call, redirects to
535 2001-06-27 14:53 rangi
537 * translator/translator.pl: Modified so that the first available
538 language is chosen if none is specified
540 2001-06-26 15:27 tonnesen
542 * C4/Catalogue.pm: Finished updateBiblioItem subroutine
544 2001-06-26 15:13 rangi
546 * translator/: translator.pl, translator.readme: Scripts to permit
547 koha webpages to display in different natural languages Courtesy of
550 2001-06-26 14:13 tonnesen
552 * C4/Catalogue.pm: newBiblio subroutine completed.
554 2001-06-26 13:17 tonnesen
556 * C4/Catalogue.pm: Added biblioitems table update when
557 newBiblioItem() routine is called.
559 2001-06-26 10:15 tonnesen
561 * C4/Catalogue.pm: Beginning updateBiblio routine.
563 2001-06-25 13:15 tonnesen
565 * marc/viewmarc.pl: Prototype marc record viewer and editor.
567 2001-06-25 13:12 tonnesen
569 * marc/TODO: A TODO file for MARC support
571 2001-06-25 12:43 tonnesen
573 * C4/Catalogue.pm: Added skeletons of update routines.
575 2001-06-25 12:07 tonnesen
577 * marc/koha2marc: Minor documentation changes.
579 2001-06-25 11:55 tonnesen
581 * marc/koha2marc: Perl script to convert existing Koha tables to
584 2001-06-25 11:54 tonnesen
586 * marc/deletemarc: SQL commands to clear all of the MARC tables.
587 This is terribly dangerous, but I find it useful during the
590 2001-06-25 11:52 tonnesen
592 * marc/marcschema.sql: Schema for MARC storage tables. Blatantly
593 stolen from www.pytheas.org. I also added the 0XX tables.
595 2001-06-25 11:49 tonnesen
597 * C4/Catalogue.pm: Cataloguing API. Very early draft at this
600 2001-06-19 20:36 rangi
602 * readingrec.pl, C4/Search.pm: Made a little change to allow the
603 reading record to be sorted, and now defaults to the last 50 items
606 2001-05-17 15:36 rangi
608 * database.mysql: Changed the interim field in the items table, to
609 be paidfor The horowhenua librarians wanted a place to store
610 information when a lost item was paid for. The information is
611 removed if the item is ever returned. The interim field was a
612 hangover from the previous system and wasnt be used so I stole it
615 2001-05-15 16:05 rangi
617 * C4/Accounts2.pm: More little bug fixes in the manual credits
620 2001-05-09 16:29 rangi
622 * C4/Circulation/Circ2.pm: Changed the way a lost book being
623 returned is handled. If the book has already been paid for a
624 credit is added to their account. And offset against any current
627 2001-05-09 16:26 rangi
629 * updateitem.pl: Set up so marking a item lost, adds a charge for
630 the replacement price to a borrowers record (if it is on issue)
632 2001-05-09 16:23 rangi
634 * renewscript.pl: Fixed so renewing a rental item adds a charge
636 2001-05-09 16:22 rangi
638 * mancredit.pl, maninvoice.pl, C4/Accounts2.pm: Added facility to
639 do a cash refund. Also HLT allows ppl to work off their bill,so
640 added a facility to do manual credit for that
642 2001-05-08 17:05 rangi
644 * C4/Circulation/Renewals2.pm: Renewing a rental or pay item from
645 the borrowers record screen Now adds a charge to the borrowers
648 2001-05-02 16:06 tonnesen
650 * groups.pl, C4/Groups.pm: Steve Tonnesen's K12Admin-specific (for
651 the time-being) group based overdue reports.
653 2001-05-02 15:38 tonnesen
655 * C4/Circulation/Circ2.pm: Added an overdue variable to the
656 itemdata returned by the currentissues subroutine. This makes it
657 easier to pick out overdue items in other modules (ie circulation,
660 2001-05-02 14:15 rangi
662 * C4/Circulation/Circ2.pm: Fixed the code that adds a credit or
663 wipes a lost book charge from a borrowers account if said book is
666 2001-05-02 14:13 rangi
668 * C4/Accounts2.pm: Added functions to add credits and invoices to
671 2001-05-02 14:11 rangi
673 * boraccount.pl, moremember.pl: Turned off the tidy accounts
674 feature in the view accounts screen (boraccount.pl) And got it so
675 outstanding credits are shown on the moremember.pl (view member
678 2001-05-02 14:08 rangi
680 * mancredit.pl, maninvoice.pl: Scripts to add manual invoices, or
681 credits to a borrower/member/patron's account. Called from
682 boraccount.pl (ie the view account screen)
684 2001-05-01 16:24 rangi
686 * C4/Accounts2.pm: Fixed a bug in the return lost routine (when a
687 payment is made on a lost item) So that the correct date was being
690 2001-04-19 17:31 rangi
692 * circ/circulation.pl: Quick bodge to restrict the number of
693 returned books showing to 8. (Request from the librarians here to
694 speed up the screen reload) Needs to be tidied up
696 2001-04-17 19:51 rangi
698 * C4/Accounts2.pm: Add functionality so that when the replacement
699 cost of a lost item is paid Its returned off the members/patrons
700 card. And a note is placed on the item saying that its been paid
701 for. The item stays marked as lost. But the patron does not accrue
704 2001-04-03 14:32 rangi
706 * C4/Circulation/Circ2.pm, circ/circulation.pl: Making a change to
707 the way charges are handled, the system originally worked such that
708 if a borrower owed more than $5 issues werent allowed. This worked
709 fine except that often borrowers wish to borrows say 3 pay videos
710 at $2 each, then 2 books say. The three pay videos rack up charges
711 of $6 and then they cant issue the books until that is paid.
712 Reworked so that it cares about previous charges, not the ones
713 accrued during current issue process.
715 2001-04-02 15:51 rangi
717 * pay.pl, stats.pl, C4/Accounts2.pm, C4/Stats.pm, sec/writeoff.pl:
718 Reworking statistics for payments and writeoffs
720 2001-03-28 18:11 rangi
722 * moremember.pl: Commenting out the code that doesnt allow renewals
723 if a renewal has already occured
725 2001-03-27 19:00 rangi
727 * circ/circulation.pl: Adding in javscript code to open a new
730 2001-03-27 18:23 rangi
732 * C4/Circulation/Circ2.pm, circ/circulation.pl: Reworked layout of
735 2001-03-27 13:45 rangi
737 * sec/writeoff.pl: Getting writeoff stats being stored as well
739 2001-03-27 13:43 rangi
741 * C4/: Accounts2.pm, Stats.pm: Modified the update stats routine to
742 store borrowernumbers also Passing borrowernumbers to update stats
743 from Account routines
745 2001-03-22 14:20 rangi
747 * circ/circulation.pl: Changes made by Glen to allow the
748 circulation module to work with a ASCII-wand, or CueCat (weird
749 encoded) input equally well.
751 Do not bother installing the CueCat driver or any other software -
754 2001-03-18 14:06 rangi
756 * overdue.pl: Script to list overdue books under the headings
757 Due-Date Patron Phone Title Author
759 The patron can be email by clicking on the name (if the database
760 contains an email address for them)
762 Courtesy of Glen Stewart
764 2001-03-15 02:17 rangi
766 * detail.pl, moredetail.pl: Added code to allow searches to be used
767 by catalogue maintenance
769 2001-03-15 02:15 rangi
771 * C4/Maintainance.pm, maint/catmaintain.pl: Added functionality to
772 allow invalid itemtype to be fixed
774 2001-03-15 02:11 rangi
776 * maint/shiftbib.pl: Script to shift a group to another biblio,
777 called as part of catalogue maintenance
779 2001-03-13 14:41 rangi
781 * catmaintain.pl, maint/catmaintain.pl: Shifted catmaintain.pl to a
782 dir that can be easily passowrd protected
784 2001-03-13 14:04 rangi
786 * catmaintain.pl, C4/Maintainance.pm: Got undeleting biblios going
787 (catalogue maintenance should probably be in a password protected
788 super librarian area or the like)
790 2001-03-12 15:33 rangi
792 * newbiblio.pl: Just realised this is supposed to be in the acqui/
795 2001-03-12 15:32 rangi
797 * acqui/: acquire.pl, newbiblio.pl: Glens updates to automatically
798 increment barcode, and to remove hardcoded itemtypes in scripts
800 2001-03-12 15:29 rangi
802 * memberentry.pl: Modified to include Glen Stewarts automatic
803 member/patron cardnumber incrementation
805 2001-03-12 15:15 rangi
807 * newbiblio.pl: Script from Glen Stewart, i think to do with
808 simplified acqusitions module? (correct me if im wrong glen)
810 2001-03-12 14:43 rangi
812 * database.mysql: Database definition file, checked into cvs to
813 make keeping database current easier
815 2001-03-07 13:12 rangi
817 * insertdata.pl: Fixing stupid bug that was causing the sql insert
818 command to break if a person had a ' in their name
820 2001-03-07 13:02 rangi
822 * moremember.pl: Changing the form so it passes through a modify
823 value to tell the script to show the flags
825 2001-03-06 17:48 rangi
827 * insertdata.pl, memberentry.pl: Added the functionality to allow
828 librarians to manipulate the flag status on borrowers ie lost,
829 debarred, and gone no address
831 2001-03-06 13:16 rangi
833 * search.pl: Fixing " glitch in titles
835 2001-03-06 13:13 rangi
837 * opac-search.pl: Fixing a bug in the opac search that meant that
838 titles that contained " were caused the detail page to error
840 2001-02-27 14:08 rangi
842 * delbiblio.pl: Quick fix to stop ppl from being able to delete
843 biblios that have items attached
845 2001-02-21 14:33 rangi
847 * circ/circulation.pl: Rejigged printing issues, to print out
848 everything on issue to the borrower
850 2001-02-21 14:27 rangi
852 * stats.pl: Fixed a little glitch in the daily stats script that
853 meant it wasnt counting renewals
855 2001-02-21 14:17 rangi
857 * moremember.pl: Got a link from items on issue thru to item
858 details (like in the circ module) And also stopped already renewed
859 books from being renewable in the issues list
861 2001-02-18 14:13 rangi
863 * C4/Circulation/Circ2.pm: Little fix to the returnbook routine so
864 the correct branchcode is passed to the updatestats routine
866 2001-02-13 18:41 rangi
868 * circ/circulation.pl: A bodgy hack so that hitting enter in issues
869 (with no barcode) prints out the borrowers issue slip and starts a
872 2001-02-13 16:29 rangi
874 * circ/circulation.pl: The Horowhenua libraries wanted less patron
875 and item information displaying at returns So Added some if
876 statements to not display patron addresses, and to only display the
877 title of the item These presumably would be changed to suit
878 individual libraries wants
880 2001-02-13 16:27 rangi
882 * C4/Circulation/Circ2.pm: Made some changes to checkreserve and
883 find_reserves, so that items are always displayed as reserved when
884 returned, not just once
886 2001-02-11 14:44 rangi
888 * detail.pl: Little fix so that if the item has no author
889 information, empty () dont disply
891 2001-02-11 14:38 rangi
893 * search.pl: Changing the front page search of the intranet site to
894 just be a keyword search
896 2001-02-07 15:47 tonnesen
898 * shelves.pl, C4/BookShelves.pm: Added header and log substition
901 2001-02-07 12:27 tonnesen
903 * shelves.pl, C4/BookShelves.pm: Start of code to implement virtual
906 2001-02-05 10:48 tonnesen
908 * loadmodules.pl, C4/Search.pm: loadmodules.pl allows redirection
909 to different modules based on systemprefs Added subroutine in
910 Search.pm load systemprefs from new systempreferences table in
911 database. Initial use is to allow using my simplified acquisitions
912 module in place of vendor-based acquisitions module. Default is
915 2001-02-05 09:47 tonnesen
917 * C4/Circulation/Circ2.pm: Added a couple of missing
918 $dbh->disconnect lines that were logging errors in apache log
921 2001-02-05 09:24 tonnesen
923 * circ/circulation.pl: Fixed backgroundimage in circulation module.
924 Background image now displays only in header lines.
926 2001-02-04 14:25 rangi
928 * C4/Print.pm, circ/circulation.pl: Fixing printing error, now is
929 printing all of the days issues for borrower
931 2001-01-31 20:09 rangi
933 * circ/circulation.pl: Made sure the printer queue value was being
934 set before calling print
936 2001-01-31 18:08 rangi
938 * C4/Print.pm, C4/Circulation/Circ2.pm, circ/circulation.pl:
939 Attempting to get issues slip to print when borrower is finished
942 2001-01-31 15:40 rangi
944 * stats.pl: Fixed a bug that was meaning some payments werent
947 2001-01-31 14:09 rangi
949 * C4/Circulation/Circ2.pm: Fixed a little bug in
950 getiteminformation, it wasnt returning item loanlength
952 2001-01-31 13:38 rangi
954 * C4/Output.pm, circ/circulation.pl: Added a line to Ouput.pm to
955 enable circulation to use its own includes Changed the look of
956 circulation.pl to the green/yellow colours
958 Note: Steve, i added another variable $backgroundimage that sets
959 the background image for the main tables, so it should be
960 straightforward to change the look back to the colours you had if
963 2001-01-31 11:34 rangi
965 * moremember.pl: Changed it so you cant renew a book that is on
966 request, made a link from the on request text to the
967 request(reserve) data
969 2001-01-31 10:14 tonnesen
971 * circ/circulation.pl: Mostly just look changes, got rid of table
972 borders, alternating colors on table rows. Some fixes to returned
973 items in returns module.
975 2001-01-31 10:13 tonnesen
977 * C4/Circulation/Circ2.pm: Return itemlist array, and itemlisttext
978 (text version of overdues) with overdue flag in
979 getpatroninformation()
981 2001-01-25 16:39 rangi
983 * misc/fines2.pl: Script to generate overdue fines. Ideally run as
986 2001-01-25 16:17 tonnesen
988 * C4/Circulation/Circ2.pm, circ/circulation.pl: Returns module
989 lists recently returned items, cookies used to store branch and
992 2001-01-24 16:01 tonnesen
994 * C4/Circulation/Circ2.pm, circ/circulation.pl: Refined Returns
995 module. Added ability to select branch and printer. Fixed charges
998 2001-01-23 15:48 tonnesen
1000 * C4/Circulation/Circ2.pm, circ/circulation.pl: Changes to web
1001 circulation module: rudimentary returns module, arbitrary due date
1002 for issues, flag info displayed, overdue books are displayed in
1005 2001-01-22 16:12 tonnesen
1007 * C4/Circulation/Circ2.pm, circ/circulation.pl: Fixed a bug in
1008 issuing reserved books. Was calling non-existent printreserve
1011 2001-01-22 15:48 tonnesen
1013 * C4/Circulation/Circ2.pm, circ/circulation.pl: Started work on a
1014 web-based circulation interface.
1016 2001-01-17 15:45 tonnesen
1018 * C4/Circulation/Circ2.pm, tkperl/tkcirc: Added support for showing
1019 patron flags in the issues module. Moved popup message windows to
1020 a Toplevel widget instead of a message widget. Toplevel widgets
1021 come up much faster than message widgets.
1023 2001-01-16 15:34 rangi
1025 * C4/Circulation/Fines.pm: Fixing a glitch in the fines routine,
1026 was failing if adding a new fine to the same user for the same item
1028 2001-01-15 11:31 tonnesen
1030 * C4/Circulation/Circ2.pm: API for circulation modules
1032 2001-01-15 11:22 tonnesen
1034 * tkperl/tkcirc: Now uses Circ2.pm generic interface subroutines.
1036 2001-01-09 12:47 tonnesen
1038 * tkperl/tkcirc: Moved returned item list from a scrolled text box
1039 to a scrolled table.
1041 2001-01-09 09:36 tonnesen
1043 * tkperl/tkcirc: First release of Perl/Tk circulation interface
1045 2001-01-05 09:47 tonnesen
1047 * C4/Output.pm: Renamed koha.conf config entry from "path" to
1048 "includes", which is more meaningful in the koha.conf file.
1050 2001-01-05 09:39 tonnesen
1052 * C4/Circulation/Main.pm: Modified getbranch() and getprinter()
1053 subroutines to not pop up a menu if there is only one branch or one
1054 printer, but just select the single option automatically.
1056 2001-01-05 08:30 tonnesen
1058 * C4/Output.pm: Added support for moving path=... variable to
1061 2000-12-21 11:56 rangi
1063 * C4/Database.pm: Shifted Database connection variables out into a
1064 configuration file The permissions on this config file should also
1065 be strict, since they contain the database password. At a minimum,
1066 the apache user needs to be able to read it, as well as any other
1067 user that runs circ. I would suggest ownership of
1068 www-data.libadmins with no access to others. libadmins contain all
1073 2000-12-19 15:45 rangi
1075 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1076 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1077 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1078 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1079 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1080 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1081 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1082 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1083 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1084 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1085 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1086 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1087 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1088 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1089 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1090 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1091 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1092 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1093 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1094 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1095 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1096 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1097 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1098 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1099 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1100 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1101 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1102 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1103 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1104 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1105 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1106 telnet/doreturns.pl, telnet/issuewrapper.pl,
1107 telnet/returnswrapper.pl, telnet/startint.pl: Initial revision
1109 2000-12-19 15:45 rangi
1111 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1112 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1113 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1114 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1115 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1116 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1117 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1118 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1119 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1120 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1121 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1122 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1123 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1124 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1125 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1126 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1127 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1128 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1129 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1130 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1131 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1132 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1133 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1134 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1135 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1136 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1137 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1138 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1139 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1140 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1141 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1142 telnet/doreturns.pl, telnet/issuewrapper.pl,
1143 telnet/returnswrapper.pl, telnet/startint.pl: Files shifted into