1 2002-09-28 Andrew Arensburger <arensb@baa.ooblick.com>
3 * circ/circulation.pl: Added a wishlist FIXME comment.
5 * C4/Stock.pm, C4/Scan.pm, C4/Groups.pm: Added some FIXME
8 * C4/Stats.pm: Added POD. Removed extraneous trailing whitespace.
10 * C4/Accounts2.pm: Added POD. Removed extraneous trailing
13 * INSTALL: Added two missing required Perl modules.
15 2002-09-23 Andrew Arensburger <arensb@baa.ooblick.com>
17 * C4/Print.pm, C4/Maintainance.pm, C4/Input.pm, C4/Format.pm,
18 C4/Catalogue.pm: Added POD.
20 * C4/BookShelves.pm: Fixed missing bit in POD.
22 * C4/Accounts.pm: Fixed missing bits in POD.
24 2002-09-22 Andrew Arensburger <arensb@baa.ooblick.com>
26 * C4/BookShelves.pm: Added POD. Added some FIXME comments. Removed
27 useless trailing whitespace.
29 * C4/Search.pm, C4/Biblio.pm, memberentry.pl, jmemberentry.pl:
30 Added some FIXME comments.
34 * C4/Koha.pm: starting to move ethnicity stuff out of programs and
37 2002-04-17 13:28 rangi
39 * installer.pl: Submitting on behalf of Nicholas First cut (not
40 functional yet) of an installer script
42 2002-04-16 12:49 tonnesen
44 * acqui.simple/bulkmarcimport.pl: Added some comments detailing how
45 MARC fields are mapped to Koha data
47 2002-04-16 11:00 tonnesen
49 * acqui.simple/bulkmarcimport.pl: Fixed typo
51 2002-04-16 10:37 tonnesen
53 * acqui.simple/bulkmarcimport.pl: This is my bulk MARC record
54 importing tool. Feel free to test it out, but DO NOT use it on a
55 production system yet! It needs to be more adaptable to different
58 Note that the script will spit out a plain text copy of the records
59 being imported to STDOUT, so you will probably want to redirect to
60 a file, or pipe to less.
64 * moremember.pl: moved ethnicity fixups into C4::Koha, eventually
65 to be replaced with a better (non-NZ specific) solution.
69 * C4/Koha.pm: moved ethnicity fixing out of moremember.pl into a
70 function, eventually to replace with a more configurable version
73 2002-04-14 22:33 truth_nz
75 * updatebibitem.pl, C4/Acquisitions.pm, acqui/addorder.pl:
76 Acquisitions::newbiblioitem updated to be usable for new
77 acqui.simple addorder.pl and updatebibitem.pl modified to use new
80 2002-04-10 02:55 rangi
82 * C4/Search.pm: Fixing the subject search i broke ;)
84 2002-04-10 00:59 rangi
86 * C4/Search.pm: Working on a fix to speed up title and author
89 2002-04-09 22:49 truth_nz
91 * C4/Acquisitions.pm: Altered newbiblio to be more generic - so can
92 use with new acui.simple scripts (which are not finished yet).
94 2002-04-09 22:47 truth_nz
96 * acqui/addorder.pl: Updates to use changed newbiblio sub in
101 * misc/fines2.pl: whacked a couple of bits that Chris marked as
104 2002-04-09 16:30 rangi
106 * misc/fines2.pl: Just added some comments for Pat (Is this a good
107 way of doing it? if not let me know)
109 2002-04-09 15:08 pate
111 * misc/: fines2.pl, fixborrower.pl: refactoring, marking spots for
114 2002-04-08 17:16 rangi
116 * memberentry.pl: Little typo, missing t in systemprefs Apart from
117 that, all the patch files seem to be running happily on
120 2002-04-08 17:04 rangi
122 * insertdata.pl: Just a quick little fix the sql to update a
123 borrower was setting the postal address twice, instead of the
124 postal, then the physical address. My little fix got overwrote by
125 pat's fix so im updating now before i forget :)
127 2002-04-08 16:44 pate
129 * insertdata.pl, koha.t, loadmodules.pl, memberentry.pl,
130 modbibitem.pl, moredetail.pl, moremember.pl, request.pl, search.pl,
131 testKoha.pl, C4/Koha.pm, C4/Output.pm: refactored slashifyDate
132 function out of inline code, created C4/Koha.pm to hold it and
133 wrote tests for it, started marking other places for potential
136 2002-04-08 15:47 rangi
138 * insertdata.pl: Script wasnt setting street address correctly
140 2002-04-04 19:13 rangi
142 * fines.pl: Have realised misc/fines2.pl is the real fines script,
143 this one can be removed so as to remove one more source of
146 2002-04-04 19:09 rangi
148 * admin/aqbudget.pl: Fixing up the query to pickup budget
150 2002-04-03 00:58 rangi
152 * borrwraper.pl: Actually lives in telnet/
154 2002-04-03 00:44 rangi
156 * acqui.simple/: addbooks.pl, addbookslccn.pl: More work on the
157 addbooks scripts, committing on behalf of Roger
159 Need testing before use in a production environment
161 2002-03-30 22:50 rangi
163 * acqui.simple/: addbooks.pl, addbookslccn.pl: Fixed the holding
164 branch insertion code. It was inserting the correct homebranch but
165 was still inserting the wrong home branch
167 2002-03-30 18:48 rangi
169 * acqui.simple/addbookslccn.pl: Fixing branches
171 2002-03-30 17:18 rangi
173 * acqui.simple/addbooks.pl: Draws list of branches from the
174 branches table now, when adding an item
176 2002-03-26 16:02 rangi
178 * pay.pl: Shifting writeoff code back into pay.pl (redirecting to
179 writeoff.pl was breaking when the borrower owes a lot of fines)
181 2002-03-25 21:08 finlayt
183 * updater/updatedatabase: added database patchs to the
184 updater/updatedatabase script
186 changes the type of the datesent and datearrived fields in the
187 branchtransfers table from date to datetime.
189 completely re-organises the branchcategories table. As this has
190 previously been unused it shouldnt effect anyone.
192 2002-03-21 13:24 rangi
194 * showbudget.pl: Doesnt write to an include anymore
196 2002-03-19 07:39 tipaul
198 * updater/updatedatabase2.pl: Script to apply to sample DB only. It
199 makes a few modifications in the DB (indexes creation, some data
200 deletion, and unused tables drop) Creates a thesaurus table from
201 the bilbiosubject one
203 2002-03-19 07:37 tipaul
205 * updater/sample_only_param_tables.sql: Sample database only for
208 2002-03-16 18:58 rangi
210 * C4/Circulation/Fines.pm: Deals with lost book charges now
212 2002-03-16 18:31 rangi
214 * misc/fines2.pl: tidied up, less hlt specific now
216 2002-03-13 17:51 finlayt
218 * circ/branchtransfers.pl: Changed heading to look like the rest of
221 2002-03-13 17:50 finlayt
223 * circ/circulation.pl: Added a heading to be consistent with rest
226 2002-03-13 17:04 finlayt
228 * circ/: circulation.pl, circulation2.pl: This is the begining of a
229 process of dividing up circulation.pl
231 This script deals with the branch and printer selection stuff
233 2002-03-13 13:13 finlayt
235 * C4/Circulation/Circ2.pm: Added a transferbook subroutine that is
236 called from /circ/branchtransfers.pl
238 It writes a new line in the branchtransfers table and changes the
239 currentbranch field in items.
241 2002-03-13 13:07 finlayt
243 * circ/branchtransfers.pl: Fixed a small problem in the <form>, not
244 hidden inputs are getting passed correctly.
246 2002-03-12 23:46 rangi
248 * search.pl: Removing reference to the FrontSearch subroutine as
251 2002-03-12 23:36 rangi
253 * C4/Search.pm: Tidy up, removing deprecated routines
255 2002-03-12 23:14 rangi
257 * opac-search.pl: Deprecated searching is all handled by search.pl
259 2002-03-12 19:26 rangi
261 * moremember.pl, C4/Reserves2.pm, C4/Search.pm: Getting Iteminfo in
262 Search to only display correct reserves (mainly used on detail.pl)
263 and another typo fix in moremember.pl
265 2002-03-12 18:46 rangi
267 * moremember.pl: Typo fix (doh!)
269 2002-03-12 18:03 rangi
271 * moremember.pl, C4/Reserves2.pm: Fix so that reserves are only
272 showing for the biblioitem not the biblio on the moremembers screen
274 2002-03-12 13:04 finlayt
276 * circ/: branchtransfers.pl, circulation.pl:
277 Branchtransfers.pl provides a form for entering barcodes and
278 selecting a destination branch.
280 New rows are entered into the branchtransfers table for each item
283 2002-03-10 19:36 rangi
285 * C4/Accounts2.pm: Fix for manual invoices
287 2002-03-05 12:48 tipaul
289 * admin/: aqbookfund.pl, aqbudget.pl, branches.pl, categorie.pl,
290 categoryitem.pl, currency.pl, itemtypes.pl, printers.pl,
291 stopwords.pl, systempreferences.pl: scripts to manage parameters
294 2002-02-26 01:31 rangi
296 * C4/Maintainance.pm, maint/catmaintain.pl: Fixed apostrophe '
299 2002-02-26 01:06 rangi
301 * acqui/basket.pl: Fix for displaying prices
303 2002-02-20 13:05 rangi
305 * C4/Search.pm: Making a "fix" to normal title search
307 2002-02-20 12:53 rangi
309 * C4/Search.pm: Playing with keyword search trying to speed it up
312 2002-02-12 13:31 rangi
314 * C4/Search.pm: Fixing bug in subject searching that was causing
315 subjects with ' to break the search
317 2002-02-12 13:07 rangi
319 * C4/Acquisitions.pm, updatebibitem.pl: Fixing bug that was
320 duplicating additional authors, and a bug that was breaking the
321 updating classicification field
323 2002-02-01 10:00 tonnesen
325 * acqui.simple/: marcimport.pl, processz3950queue: Changes from a
326 long time ago that I don't even remember anymore. :)
328 2001-12-11 18:31 rangi
330 * C4/Search.pm: Added the facility to restrict a keyword search by
333 2001-11-26 18:01 rangi
335 * C4/Search.pm: Fixing error in keyword search (fixing my mistake
338 2001-11-25 20:33 rangi
340 * C4/Search.pm: Fixing a bug in keyword search was duplicating
343 2001-11-25 18:03 rangi
345 * insertdata.pl: Modify an adult with guarantees now modifies the
346 guarantees also. IE change of address effects the guarantees
349 2001-11-25 16:41 rangi
351 * C4/Search.pm: Added a findguarantor routine to search for the
352 guarantor of a given borrower. Probably it and findgurantees need
353 to moved out to borrowers.pm
355 2001-11-25 14:25 rangi
357 * C4/Search.pm: Author combined with Title search was not searching
358 the series title field Fixed now
360 2001-11-25 12:17 rangi
362 * C4/: Reserves2.pm, Circulation/Circ2.pm: Fixing reserve handling.
363 Mulitple copy reserves now handled correctly, and correct charges
366 2001-11-22 18:12 rangi
368 * C4/Search.pm: Adding the facility to search on just dewey and
371 2001-11-19 15:28 tonnesen
373 * updater/updatedatabase: Added code to determine mysqld version
374 for possibility of converting databases to MyISAM format
376 2001-11-19 12:29 tonnesen
378 * updater/updatedatabase: Added some more tables to the database
379 updater. Modified barcode to be 20 characters long instead of 9.
381 2001-11-19 10:26 tonnesen
383 * updater/updatedatabase: Script that will update existing
384 databases, creating any new tables, adding, modifying or removing
385 any fields from existing tables.
387 This is in very early stages. Need to go through and ascertain
388 which tables and fields need to be added/modified. Also need to
389 add a "backup" before any modifications are made. Thoughts on this
392 2001-11-06 10:25 tonnesen
394 * acqui.simple/addbooks.pl, marc/koha2marc: Minor changes
396 2001-11-06 10:24 tonnesen
398 * marc/test: Script that I'm using to check MARC record support.
400 2001-11-06 10:15 tonnesen
402 * C4/Catalogue.pm: Working out problems with MARC record support.
404 2001-11-06 10:15 tonnesen
406 * acqui.simple/addbookslccn.pl: Modified version of addbooks.pl
407 that uses LCCN as base identifier instead of ISBN. Should probably
408 be merged with addbooks.pl so that the user can enter either and
409 ISBN _or_ and LCCN from the same form.
411 2001-11-06 10:13 tonnesen
413 * acqui.simple/: marcimport.pl, processz3950queue: Continuing work
414 on Z39.50 search tool. Daemon now forks up to 12 processes to do
415 Z39.50 searches. Daemon will also wait to see if the user looks
416 beyond the first couple of pages of results, and will download more
417 results if necessary.
419 2001-11-02 23:29 tonnesen
421 * C4/Catalogue.pm: Minor cleanups. Needs testing. Starting to
422 think about modifying updatebiblio.pl to use this API.
424 2001-11-02 23:28 tonnesen
426 * acqui.simple/marcimport.pl: Z39.50 now stores list of servers to
427 query in a database table.
429 2001-11-02 13:40 tonnesen
431 * acqui.simple/processz3950queue: Daemon to process the queue of
432 pending Z39.50 searches. I still need to come up with a way for
433 this process to get launched. Looks like Koha might need its first
436 2001-11-02 13:21 tonnesen
438 * acqui.simple/marcimport.pl: Added Z39.50 searching capability,
439 and MARC file uploading from workstation using HTML forms. Z39.50
440 functionality requires the YAZ toolkit.
442 2001-10-31 21:00 tonnesen
444 * acqui.simple/marcimport.pl: Use MARC controlnumber as a unique
445 identifier for MARC records, in addition to ISBN, ISSN, and LCCN.
447 2001-10-10 12:28 tonnesen
449 * C4/Circulation/Circ2.pm: Typo in printf format string was causing
450 all issues to appear in the Previous issues box and not in today's
453 2001-10-10 12:27 tonnesen
455 * updatebibitem.pl: Fixed bug where a biblioitem with a subclass
456 but no dewey would get the subclass erased when editing the
459 2001-10-10 12:26 tonnesen
461 * modbibitem.pl: used CGI.pm's textfield function to create the
462 notes text input box. Notes with question marks '"' in them were
463 getting deleted when an item was modified.
465 2001-10-05 14:27 tonnesen
467 * acqui.simple/marcimport.pl: Added rudimentary marc importing
468 tool. Just takes a marc record and converts to koha database.
469 Does not keep data in marc format.
471 2001-10-05 14:23 tonnesen
473 * marc/viewmarc.pl: Removed duplicate viewmarc.pl from acqui.simple
476 2001-10-05 14:19 tonnesen
478 * acqui.simple/: addbooks.pl, viewmarc.pl: Added simple
481 2001-10-05 13:13 tonnesen
483 * search.pl, C4/Catalogue.pm, C4/Search.pm, marc/marcschema.sql:
484 Changed search interface to allow searches on Illustrator. This is
485 apparently a common search in elementary school libraries.
487 2001-09-27 13:39 tonnesen
489 * C4/Catalogue.pm: Tested updateItem subroutine, made some better
490 checks for Subfield_IDs and Subfield_Keys when modifying MARC data
491 based on changes to Koha data.
493 2001-09-27 12:24 tonnesen
495 * C4/Catalogue.pm, marc/koha2marc: Started on updateItem
498 2001-09-10 19:03 rangi
500 * deletemem.pl: Fixing member deletion, so that it checks fines,
501 issues and guarantees before deleting
503 2001-09-10 16:37 rangi
505 * modbibitem.pl, moredetail.pl, C4/Search.pm: Fixing a glitch that
506 was showing the biblio notes field where the biblioitems notes
507 should have been displaying
509 2001-08-17 00:54 rangi
511 * circ/circulation.pl: Changed the sorting of the hash of items on
512 issue. To sort numerically, (so 10 comes after 2) Just a quick fix
513 to get the items showing in date_due order
515 2001-07-12 04:12 pawelzc
517 * translator/translator.readme: Spelling and english language
520 2001-07-05 14:37 rangi
522 * deletemem.pl: Script to delete a member/patron
524 2001-07-05 14:37 rangi
526 * memberentry.pl: Fix to handle the delete call, redirects to
529 2001-06-27 14:53 rangi
531 * translator/translator.pl: Modified so that the first available
532 language is chosen if none is specified
534 2001-06-26 15:27 tonnesen
536 * C4/Catalogue.pm: Finished updateBiblioItem subroutine
538 2001-06-26 15:13 rangi
540 * translator/: translator.pl, translator.readme: Scripts to permit
541 koha webpages to display in different natural languages Courtesy of
544 2001-06-26 14:13 tonnesen
546 * C4/Catalogue.pm: newBiblio subroutine completed.
548 2001-06-26 13:17 tonnesen
550 * C4/Catalogue.pm: Added biblioitems table update when
551 newBiblioItem() routine is called.
553 2001-06-26 10:15 tonnesen
555 * C4/Catalogue.pm: Beginning updateBiblio routine.
557 2001-06-25 13:15 tonnesen
559 * marc/viewmarc.pl: Prototype marc record viewer and editor.
561 2001-06-25 13:12 tonnesen
563 * marc/TODO: A TODO file for MARC support
565 2001-06-25 12:43 tonnesen
567 * C4/Catalogue.pm: Added skeletons of update routines.
569 2001-06-25 12:07 tonnesen
571 * marc/koha2marc: Minor documentation changes.
573 2001-06-25 11:55 tonnesen
575 * marc/koha2marc: Perl script to convert existing Koha tables to
578 2001-06-25 11:54 tonnesen
580 * marc/deletemarc: SQL commands to clear all of the MARC tables.
581 This is terribly dangerous, but I find it useful during the
584 2001-06-25 11:52 tonnesen
586 * marc/marcschema.sql: Schema for MARC storage tables. Blatantly
587 stolen from www.pytheas.org. I also added the 0XX tables.
589 2001-06-25 11:49 tonnesen
591 * C4/Catalogue.pm: Cataloguing API. Very early draft at this
594 2001-06-19 20:36 rangi
596 * readingrec.pl, C4/Search.pm: Made a little change to allow the
597 reading record to be sorted, and now defaults to the last 50 items
600 2001-05-17 15:36 rangi
602 * database.mysql: Changed the interim field in the items table, to
603 be paidfor The horowhenua librarians wanted a place to store
604 information when a lost item was paid for. The information is
605 removed if the item is ever returned. The interim field was a
606 hangover from the previous system and wasnt be used so I stole it
609 2001-05-15 16:05 rangi
611 * C4/Accounts2.pm: More little bug fixes in the manual credits
614 2001-05-09 16:29 rangi
616 * C4/Circulation/Circ2.pm: Changed the way a lost book being
617 returned is handled. If the book has already been paid for a
618 credit is added to their account. And offset against any current
621 2001-05-09 16:26 rangi
623 * updateitem.pl: Set up so marking a item lost, adds a charge for
624 the replacement price to a borrowers record (if it is on issue)
626 2001-05-09 16:23 rangi
628 * renewscript.pl: Fixed so renewing a rental item adds a charge
630 2001-05-09 16:22 rangi
632 * mancredit.pl, maninvoice.pl, C4/Accounts2.pm: Added facility to
633 do a cash refund. Also HLT allows ppl to work off their bill,so
634 added a facility to do manual credit for that
636 2001-05-08 17:05 rangi
638 * C4/Circulation/Renewals2.pm: Renewing a rental or pay item from
639 the borrowers record screen Now adds a charge to the borrowers
642 2001-05-02 16:06 tonnesen
644 * groups.pl, C4/Groups.pm: Steve Tonnesen's K12Admin-specific (for
645 the time-being) group based overdue reports.
647 2001-05-02 15:38 tonnesen
649 * C4/Circulation/Circ2.pm: Added an overdue variable to the
650 itemdata returned by the currentissues subroutine. This makes it
651 easier to pick out overdue items in other modules (ie circulation,
654 2001-05-02 14:15 rangi
656 * C4/Circulation/Circ2.pm: Fixed the code that adds a credit or
657 wipes a lost book charge from a borrowers account if said book is
660 2001-05-02 14:13 rangi
662 * C4/Accounts2.pm: Added functions to add credits and invoices to
665 2001-05-02 14:11 rangi
667 * boraccount.pl, moremember.pl: Turned off the tidy accounts
668 feature in the view accounts screen (boraccount.pl) And got it so
669 outstanding credits are shown on the moremember.pl (view member
672 2001-05-02 14:08 rangi
674 * mancredit.pl, maninvoice.pl: Scripts to add manual invoices, or
675 credits to a borrower/member/patron's account. Called from
676 boraccount.pl (ie the view account screen)
678 2001-05-01 16:24 rangi
680 * C4/Accounts2.pm: Fixed a bug in the return lost routine (when a
681 payment is made on a lost item) So that the correct date was being
684 2001-04-19 17:31 rangi
686 * circ/circulation.pl: Quick bodge to restrict the number of
687 returned books showing to 8. (Request from the librarians here to
688 speed up the screen reload) Needs to be tidied up
690 2001-04-17 19:51 rangi
692 * C4/Accounts2.pm: Add functionality so that when the replacement
693 cost of a lost item is paid Its returned off the members/patrons
694 card. And a note is placed on the item saying that its been paid
695 for. The item stays marked as lost. But the patron does not accrue
698 2001-04-03 14:32 rangi
700 * C4/Circulation/Circ2.pm, circ/circulation.pl: Making a change to
701 the way charges are handled, the system originally worked such that
702 if a borrower owed more than $5 issues werent allowed. This worked
703 fine except that often borrowers wish to borrows say 3 pay videos
704 at $2 each, then 2 books say. The three pay videos rack up charges
705 of $6 and then they cant issue the books until that is paid.
706 Reworked so that it cares about previous charges, not the ones
707 accrued during current issue process.
709 2001-04-02 15:51 rangi
711 * pay.pl, stats.pl, C4/Accounts2.pm, C4/Stats.pm, sec/writeoff.pl:
712 Reworking statistics for payments and writeoffs
714 2001-03-28 18:11 rangi
716 * moremember.pl: Commenting out the code that doesnt allow renewals
717 if a renewal has already occured
719 2001-03-27 19:00 rangi
721 * circ/circulation.pl: Adding in javscript code to open a new
724 2001-03-27 18:23 rangi
726 * C4/Circulation/Circ2.pm, circ/circulation.pl: Reworked layout of
729 2001-03-27 13:45 rangi
731 * sec/writeoff.pl: Getting writeoff stats being stored as well
733 2001-03-27 13:43 rangi
735 * C4/: Accounts2.pm, Stats.pm: Modified the update stats routine to
736 store borrowernumbers also Passing borrowernumbers to update stats
737 from Account routines
739 2001-03-22 14:20 rangi
741 * circ/circulation.pl: Changes made by Glen to allow the
742 circulation module to work with a ASCII-wand, or CueCat (weird
743 encoded) input equally well.
745 Do not bother installing the CueCat driver or any other software -
748 2001-03-18 14:06 rangi
750 * overdue.pl: Script to list overdue books under the headings
751 Due-Date Patron Phone Title Author
753 The patron can be email by clicking on the name (if the database
754 contains an email address for them)
756 Courtesy of Glen Stewart
758 2001-03-15 02:17 rangi
760 * detail.pl, moredetail.pl: Added code to allow searches to be used
761 by catalogue maintenance
763 2001-03-15 02:15 rangi
765 * C4/Maintainance.pm, maint/catmaintain.pl: Added functionality to
766 allow invalid itemtype to be fixed
768 2001-03-15 02:11 rangi
770 * maint/shiftbib.pl: Script to shift a group to another biblio,
771 called as part of catalogue maintenance
773 2001-03-13 14:41 rangi
775 * catmaintain.pl, maint/catmaintain.pl: Shifted catmaintain.pl to a
776 dir that can be easily passowrd protected
778 2001-03-13 14:04 rangi
780 * catmaintain.pl, C4/Maintainance.pm: Got undeleting biblios going
781 (catalogue maintenance should probably be in a password protected
782 super librarian area or the like)
784 2001-03-12 15:33 rangi
786 * newbiblio.pl: Just realised this is supposed to be in the acqui/
789 2001-03-12 15:32 rangi
791 * acqui/: acquire.pl, newbiblio.pl: Glens updates to automatically
792 increment barcode, and to remove hardcoded itemtypes in scripts
794 2001-03-12 15:29 rangi
796 * memberentry.pl: Modified to include Glen Stewarts automatic
797 member/patron cardnumber incrementation
799 2001-03-12 15:15 rangi
801 * newbiblio.pl: Script from Glen Stewart, i think to do with
802 simplified acqusitions module? (correct me if im wrong glen)
804 2001-03-12 14:43 rangi
806 * database.mysql: Database definition file, checked into cvs to
807 make keeping database current easier
809 2001-03-07 13:12 rangi
811 * insertdata.pl: Fixing stupid bug that was causing the sql insert
812 command to break if a person had a ' in their name
814 2001-03-07 13:02 rangi
816 * moremember.pl: Changing the form so it passes through a modify
817 value to tell the script to show the flags
819 2001-03-06 17:48 rangi
821 * insertdata.pl, memberentry.pl: Added the functionality to allow
822 librarians to manipulate the flag status on borrowers ie lost,
823 debarred, and gone no address
825 2001-03-06 13:16 rangi
827 * search.pl: Fixing " glitch in titles
829 2001-03-06 13:13 rangi
831 * opac-search.pl: Fixing a bug in the opac search that meant that
832 titles that contained " were caused the detail page to error
834 2001-02-27 14:08 rangi
836 * delbiblio.pl: Quick fix to stop ppl from being able to delete
837 biblios that have items attached
839 2001-02-21 14:33 rangi
841 * circ/circulation.pl: Rejigged printing issues, to print out
842 everything on issue to the borrower
844 2001-02-21 14:27 rangi
846 * stats.pl: Fixed a little glitch in the daily stats script that
847 meant it wasnt counting renewals
849 2001-02-21 14:17 rangi
851 * moremember.pl: Got a link from items on issue thru to item
852 details (like in the circ module) And also stopped already renewed
853 books from being renewable in the issues list
855 2001-02-18 14:13 rangi
857 * C4/Circulation/Circ2.pm: Little fix to the returnbook routine so
858 the correct branchcode is passed to the updatestats routine
860 2001-02-13 18:41 rangi
862 * circ/circulation.pl: A bodgy hack so that hitting enter in issues
863 (with no barcode) prints out the borrowers issue slip and starts a
866 2001-02-13 16:29 rangi
868 * circ/circulation.pl: The Horowhenua libraries wanted less patron
869 and item information displaying at returns So Added some if
870 statements to not display patron addresses, and to only display the
871 title of the item These presumably would be changed to suit
872 individual libraries wants
874 2001-02-13 16:27 rangi
876 * C4/Circulation/Circ2.pm: Made some changes to checkreserve and
877 find_reserves, so that items are always displayed as reserved when
878 returned, not just once
880 2001-02-11 14:44 rangi
882 * detail.pl: Little fix so that if the item has no author
883 information, empty () dont disply
885 2001-02-11 14:38 rangi
887 * search.pl: Changing the front page search of the intranet site to
888 just be a keyword search
890 2001-02-07 15:47 tonnesen
892 * shelves.pl, C4/BookShelves.pm: Added header and log substition
895 2001-02-07 12:27 tonnesen
897 * shelves.pl, C4/BookShelves.pm: Start of code to implement virtual
900 2001-02-05 10:48 tonnesen
902 * loadmodules.pl, C4/Search.pm: loadmodules.pl allows redirection
903 to different modules based on systemprefs Added subroutine in
904 Search.pm load systemprefs from new systempreferences table in
905 database. Initial use is to allow using my simplified acquisitions
906 module in place of vendor-based acquisitions module. Default is
909 2001-02-05 09:47 tonnesen
911 * C4/Circulation/Circ2.pm: Added a couple of missing
912 $dbh->disconnect lines that were logging errors in apache log
915 2001-02-05 09:24 tonnesen
917 * circ/circulation.pl: Fixed backgroundimage in circulation module.
918 Background image now displays only in header lines.
920 2001-02-04 14:25 rangi
922 * C4/Print.pm, circ/circulation.pl: Fixing printing error, now is
923 printing all of the days issues for borrower
925 2001-01-31 20:09 rangi
927 * circ/circulation.pl: Made sure the printer queue value was being
928 set before calling print
930 2001-01-31 18:08 rangi
932 * C4/Print.pm, C4/Circulation/Circ2.pm, circ/circulation.pl:
933 Attempting to get issues slip to print when borrower is finished
936 2001-01-31 15:40 rangi
938 * stats.pl: Fixed a bug that was meaning some payments werent
941 2001-01-31 14:09 rangi
943 * C4/Circulation/Circ2.pm: Fixed a little bug in
944 getiteminformation, it wasnt returning item loanlength
946 2001-01-31 13:38 rangi
948 * C4/Output.pm, circ/circulation.pl: Added a line to Ouput.pm to
949 enable circulation to use its own includes Changed the look of
950 circulation.pl to the green/yellow colours
952 Note: Steve, i added another variable $backgroundimage that sets
953 the background image for the main tables, so it should be
954 straightforward to change the look back to the colours you had if
957 2001-01-31 11:34 rangi
959 * moremember.pl: Changed it so you cant renew a book that is on
960 request, made a link from the on request text to the
961 request(reserve) data
963 2001-01-31 10:14 tonnesen
965 * circ/circulation.pl: Mostly just look changes, got rid of table
966 borders, alternating colors on table rows. Some fixes to returned
967 items in returns module.
969 2001-01-31 10:13 tonnesen
971 * C4/Circulation/Circ2.pm: Return itemlist array, and itemlisttext
972 (text version of overdues) with overdue flag in
973 getpatroninformation()
975 2001-01-25 16:39 rangi
977 * misc/fines2.pl: Script to generate overdue fines. Ideally run as
980 2001-01-25 16:17 tonnesen
982 * C4/Circulation/Circ2.pm, circ/circulation.pl: Returns module
983 lists recently returned items, cookies used to store branch and
986 2001-01-24 16:01 tonnesen
988 * C4/Circulation/Circ2.pm, circ/circulation.pl: Refined Returns
989 module. Added ability to select branch and printer. Fixed charges
992 2001-01-23 15:48 tonnesen
994 * C4/Circulation/Circ2.pm, circ/circulation.pl: Changes to web
995 circulation module: rudimentary returns module, arbitrary due date
996 for issues, flag info displayed, overdue books are displayed in
999 2001-01-22 16:12 tonnesen
1001 * C4/Circulation/Circ2.pm, circ/circulation.pl: Fixed a bug in
1002 issuing reserved books. Was calling non-existent printreserve
1005 2001-01-22 15:48 tonnesen
1007 * C4/Circulation/Circ2.pm, circ/circulation.pl: Started work on a
1008 web-based circulation interface.
1010 2001-01-17 15:45 tonnesen
1012 * C4/Circulation/Circ2.pm, tkperl/tkcirc: Added support for showing
1013 patron flags in the issues module. Moved popup message windows to
1014 a Toplevel widget instead of a message widget. Toplevel widgets
1015 come up much faster than message widgets.
1017 2001-01-16 15:34 rangi
1019 * C4/Circulation/Fines.pm: Fixing a glitch in the fines routine,
1020 was failing if adding a new fine to the same user for the same item
1022 2001-01-15 11:31 tonnesen
1024 * C4/Circulation/Circ2.pm: API for circulation modules
1026 2001-01-15 11:22 tonnesen
1028 * tkperl/tkcirc: Now uses Circ2.pm generic interface subroutines.
1030 2001-01-09 12:47 tonnesen
1032 * tkperl/tkcirc: Moved returned item list from a scrolled text box
1033 to a scrolled table.
1035 2001-01-09 09:36 tonnesen
1037 * tkperl/tkcirc: First release of Perl/Tk circulation interface
1039 2001-01-05 09:47 tonnesen
1041 * C4/Output.pm: Renamed koha.conf config entry from "path" to
1042 "includes", which is more meaningful in the koha.conf file.
1044 2001-01-05 09:39 tonnesen
1046 * C4/Circulation/Main.pm: Modified getbranch() and getprinter()
1047 subroutines to not pop up a menu if there is only one branch or one
1048 printer, but just select the single option automatically.
1050 2001-01-05 08:30 tonnesen
1052 * C4/Output.pm: Added support for moving path=... variable to
1055 2000-12-21 11:56 rangi
1057 * C4/Database.pm: Shifted Database connection variables out into a
1058 configuration file The permissions on this config file should also
1059 be strict, since they contain the database password. At a minimum,
1060 the apache user needs to be able to read it, as well as any other
1061 user that runs circ. I would suggest ownership of
1062 www-data.libadmins with no access to others. libadmins contain all
1067 2000-12-19 15:45 rangi
1069 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1070 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1071 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1072 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1073 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1074 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1075 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1076 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1077 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1078 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1079 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1080 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1081 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1082 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1083 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1084 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1085 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1086 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1087 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1088 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1089 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1090 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1091 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1092 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1093 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1094 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1095 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1096 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1097 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1098 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1099 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1100 telnet/doreturns.pl, telnet/issuewrapper.pl,
1101 telnet/returnswrapper.pl, telnet/startint.pl: Initial revision
1103 2000-12-19 15:45 rangi
1105 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1106 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1107 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1108 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1109 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1110 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1111 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1112 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1113 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1114 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1115 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1116 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1117 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1118 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1119 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1120 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1121 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1122 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1123 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1124 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1125 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1126 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1127 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1128 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1129 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1130 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1131 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1132 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1133 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1134 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1135 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1136 telnet/doreturns.pl, telnet/issuewrapper.pl,
1137 telnet/returnswrapper.pl, telnet/startint.pl: Files shifted into