3 * C4/Koha.pm: starting to move ethnicity stuff out of programs and
8 * installer.pl: Submitting on behalf of Nicholas First cut (not
9 functional yet) of an installer script
11 2002-04-16 12:49 tonnesen
13 * acqui.simple/bulkmarcimport.pl: Added some comments detailing how
14 MARC fields are mapped to Koha data
16 2002-04-16 11:00 tonnesen
18 * acqui.simple/bulkmarcimport.pl: Fixed typo
20 2002-04-16 10:37 tonnesen
22 * acqui.simple/bulkmarcimport.pl: This is my bulk MARC record
23 importing tool. Feel free to test it out, but DO NOT use it on a
24 production system yet! It needs to be more adaptable to different
27 Note that the script will spit out a plain text copy of the records
28 being imported to STDOUT, so you will probably want to redirect to
29 a file, or pipe to less.
33 * moremember.pl: moved ethnicity fixups into C4::Koha, eventually
34 to be replaced with a better (non-NZ specific) solution.
38 * C4/Koha.pm: moved ethnicity fixing out of moremember.pl into a
39 function, eventually to replace with a more configurable version
42 2002-04-14 22:33 truth_nz
44 * updatebibitem.pl, C4/Acquisitions.pm, acqui/addorder.pl:
45 Acquisitions::newbiblioitem updated to be usable for new
46 acqui.simple addorder.pl and updatebibitem.pl modified to use new
49 2002-04-10 02:55 rangi
51 * C4/Search.pm: Fixing the subject search i broke ;)
53 2002-04-10 00:59 rangi
55 * C4/Search.pm: Working on a fix to speed up title and author
58 2002-04-09 22:49 truth_nz
60 * C4/Acquisitions.pm: Altered newbiblio to be more generic - so can
61 use with new acui.simple scripts (which are not finished yet).
63 2002-04-09 22:47 truth_nz
65 * acqui/addorder.pl: Updates to use changed newbiblio sub in
70 * misc/fines2.pl: whacked a couple of bits that Chris marked as
73 2002-04-09 16:30 rangi
75 * misc/fines2.pl: Just added some comments for Pat (Is this a good
76 way of doing it? if not let me know)
80 * misc/: fines2.pl, fixborrower.pl: refactoring, marking spots for
83 2002-04-08 17:16 rangi
85 * memberentry.pl: Little typo, missing t in systemprefs Apart from
86 that, all the patch files seem to be running happily on
89 2002-04-08 17:04 rangi
91 * insertdata.pl: Just a quick little fix the sql to update a
92 borrower was setting the postal address twice, instead of the
93 postal, then the physical address. My little fix got overwrote by
94 pat's fix so im updating now before i forget :)
98 * insertdata.pl, koha.t, loadmodules.pl, memberentry.pl,
99 modbibitem.pl, moredetail.pl, moremember.pl, request.pl, search.pl,
100 testKoha.pl, C4/Koha.pm, C4/Output.pm: refactored slashifyDate
101 function out of inline code, created C4/Koha.pm to hold it and
102 wrote tests for it, started marking other places for potential
105 2002-04-08 15:47 rangi
107 * insertdata.pl: Script wasnt setting street address correctly
109 2002-04-04 19:13 rangi
111 * fines.pl: Have realised misc/fines2.pl is the real fines script,
112 this one can be removed so as to remove one more source of
115 2002-04-04 19:09 rangi
117 * admin/aqbudget.pl: Fixing up the query to pickup budget
119 2002-04-03 00:58 rangi
121 * borrwraper.pl: Actually lives in telnet/
123 2002-04-03 00:44 rangi
125 * acqui.simple/: addbooks.pl, addbookslccn.pl: More work on the
126 addbooks scripts, committing on behalf of Roger
128 Need testing before use in a production environment
130 2002-03-30 22:50 rangi
132 * acqui.simple/: addbooks.pl, addbookslccn.pl: Fixed the holding
133 branch insertion code. It was inserting the correct homebranch but
134 was still inserting the wrong home branch
136 2002-03-30 18:48 rangi
138 * acqui.simple/addbookslccn.pl: Fixing branches
140 2002-03-30 17:18 rangi
142 * acqui.simple/addbooks.pl: Draws list of branches from the
143 branches table now, when adding an item
145 2002-03-26 16:02 rangi
147 * pay.pl: Shifting writeoff code back into pay.pl (redirecting to
148 writeoff.pl was breaking when the borrower owes a lot of fines)
150 2002-03-25 21:08 finlayt
152 * updater/updatedatabase: added database patchs to the
153 updater/updatedatabase script
155 changes the type of the datesent and datearrived fields in the
156 branchtransfers table from date to datetime.
158 completely re-organises the branchcategories table. As this has
159 previously been unused it shouldnt effect anyone.
161 2002-03-21 13:24 rangi
163 * showbudget.pl: Doesnt write to an include anymore
165 2002-03-19 07:39 tipaul
167 * updater/updatedatabase2.pl: Script to apply to sample DB only. It
168 makes a few modifications in the DB (indexes creation, some data
169 deletion, and unused tables drop) Creates a thesaurus table from
170 the bilbiosubject one
172 2002-03-19 07:37 tipaul
174 * updater/sample_only_param_tables.sql: Sample database only for
177 2002-03-16 18:58 rangi
179 * C4/Circulation/Fines.pm: Deals with lost book charges now
181 2002-03-16 18:31 rangi
183 * misc/fines2.pl: tidied up, less hlt specific now
185 2002-03-13 17:51 finlayt
187 * circ/branchtransfers.pl: Changed heading to look like the rest of
190 2002-03-13 17:50 finlayt
192 * circ/circulation.pl: Added a heading to be consistent with rest
195 2002-03-13 17:04 finlayt
197 * circ/: circulation.pl, circulation2.pl: This is the begining of a
198 process of dividing up circulation.pl
200 This script deals with the branch and printer selection stuff
202 2002-03-13 13:13 finlayt
204 * C4/Circulation/Circ2.pm: Added a transferbook subroutine that is
205 called from /circ/branchtransfers.pl
207 It writes a new line in the branchtransfers table and changes the
208 currentbranch field in items.
210 2002-03-13 13:07 finlayt
212 * circ/branchtransfers.pl: Fixed a small problem in the <form>, not
213 hidden inputs are getting passed correctly.
215 2002-03-12 23:46 rangi
217 * search.pl: Removing reference to the FrontSearch subroutine as
220 2002-03-12 23:36 rangi
222 * C4/Search.pm: Tidy up, removing deprecated routines
224 2002-03-12 23:14 rangi
226 * opac-search.pl: Deprecated searching is all handled by search.pl
228 2002-03-12 19:26 rangi
230 * moremember.pl, C4/Reserves2.pm, C4/Search.pm: Getting Iteminfo in
231 Search to only display correct reserves (mainly used on detail.pl)
232 and another typo fix in moremember.pl
234 2002-03-12 18:46 rangi
236 * moremember.pl: Typo fix (doh!)
238 2002-03-12 18:03 rangi
240 * moremember.pl, C4/Reserves2.pm: Fix so that reserves are only
241 showing for the biblioitem not the biblio on the moremembers screen
243 2002-03-12 13:04 finlayt
245 * circ/: branchtransfers.pl, circulation.pl:
246 Branchtransfers.pl provides a form for entering barcodes and
247 selecting a destination branch.
249 New rows are entered into the branchtransfers table for each item
252 2002-03-10 19:36 rangi
254 * C4/Accounts2.pm: Fix for manual invoices
256 2002-03-05 12:48 tipaul
258 * admin/: aqbookfund.pl, aqbudget.pl, branches.pl, categorie.pl,
259 categoryitem.pl, currency.pl, itemtypes.pl, printers.pl,
260 stopwords.pl, systempreferences.pl: scripts to manage parameters
263 2002-02-26 01:31 rangi
265 * C4/Maintainance.pm, maint/catmaintain.pl: Fixed apostrophe '
268 2002-02-26 01:06 rangi
270 * acqui/basket.pl: Fix for displaying prices
272 2002-02-20 13:05 rangi
274 * C4/Search.pm: Making a "fix" to normal title search
276 2002-02-20 12:53 rangi
278 * C4/Search.pm: Playing with keyword search trying to speed it up
281 2002-02-12 13:31 rangi
283 * C4/Search.pm: Fixing bug in subject searching that was causing
284 subjects with ' to break the search
286 2002-02-12 13:07 rangi
288 * C4/Acquisitions.pm, updatebibitem.pl: Fixing bug that was
289 duplicating additional authors, and a bug that was breaking the
290 updating classicification field
292 2002-02-01 10:00 tonnesen
294 * acqui.simple/: marcimport.pl, processz3950queue: Changes from a
295 long time ago that I don't even remember anymore. :)
297 2001-12-11 18:31 rangi
299 * C4/Search.pm: Added the facility to restrict a keyword search by
302 2001-11-26 18:01 rangi
304 * C4/Search.pm: Fixing error in keyword search (fixing my mistake
307 2001-11-25 20:33 rangi
309 * C4/Search.pm: Fixing a bug in keyword search was duplicating
312 2001-11-25 18:03 rangi
314 * insertdata.pl: Modify an adult with guarantees now modifies the
315 guarantees also. IE change of address effects the guarantees
318 2001-11-25 16:41 rangi
320 * C4/Search.pm: Added a findguarantor routine to search for the
321 guarantor of a given borrower. Probably it and findgurantees need
322 to moved out to borrowers.pm
324 2001-11-25 14:25 rangi
326 * C4/Search.pm: Author combined with Title search was not searching
327 the series title field Fixed now
329 2001-11-25 12:17 rangi
331 * C4/: Reserves2.pm, Circulation/Circ2.pm: Fixing reserve handling.
332 Mulitple copy reserves now handled correctly, and correct charges
335 2001-11-22 18:12 rangi
337 * C4/Search.pm: Adding the facility to search on just dewey and
340 2001-11-19 15:28 tonnesen
342 * updater/updatedatabase: Added code to determine mysqld version
343 for possibility of converting databases to MyISAM format
345 2001-11-19 12:29 tonnesen
347 * updater/updatedatabase: Added some more tables to the database
348 updater. Modified barcode to be 20 characters long instead of 9.
350 2001-11-19 10:26 tonnesen
352 * updater/updatedatabase: Script that will update existing
353 databases, creating any new tables, adding, modifying or removing
354 any fields from existing tables.
356 This is in very early stages. Need to go through and ascertain
357 which tables and fields need to be added/modified. Also need to
358 add a "backup" before any modifications are made. Thoughts on this
361 2001-11-06 10:25 tonnesen
363 * acqui.simple/addbooks.pl, marc/koha2marc: Minor changes
365 2001-11-06 10:24 tonnesen
367 * marc/test: Script that I'm using to check MARC record support.
369 2001-11-06 10:15 tonnesen
371 * C4/Catalogue.pm: Working out problems with MARC record support.
373 2001-11-06 10:15 tonnesen
375 * acqui.simple/addbookslccn.pl: Modified version of addbooks.pl
376 that uses LCCN as base identifier instead of ISBN. Should probably
377 be merged with addbooks.pl so that the user can enter either and
378 ISBN _or_ and LCCN from the same form.
380 2001-11-06 10:13 tonnesen
382 * acqui.simple/: marcimport.pl, processz3950queue: Continuing work
383 on Z39.50 search tool. Daemon now forks up to 12 processes to do
384 Z39.50 searches. Daemon will also wait to see if the user looks
385 beyond the first couple of pages of results, and will download more
386 results if necessary.
388 2001-11-02 23:29 tonnesen
390 * C4/Catalogue.pm: Minor cleanups. Needs testing. Starting to
391 think about modifying updatebiblio.pl to use this API.
393 2001-11-02 23:28 tonnesen
395 * acqui.simple/marcimport.pl: Z39.50 now stores list of servers to
396 query in a database table.
398 2001-11-02 13:40 tonnesen
400 * acqui.simple/processz3950queue: Daemon to process the queue of
401 pending Z39.50 searches. I still need to come up with a way for
402 this process to get launched. Looks like Koha might need its first
405 2001-11-02 13:21 tonnesen
407 * acqui.simple/marcimport.pl: Added Z39.50 searching capability,
408 and MARC file uploading from workstation using HTML forms. Z39.50
409 functionality requires the YAZ toolkit.
411 2001-10-31 21:00 tonnesen
413 * acqui.simple/marcimport.pl: Use MARC controlnumber as a unique
414 identifier for MARC records, in addition to ISBN, ISSN, and LCCN.
416 2001-10-10 12:28 tonnesen
418 * C4/Circulation/Circ2.pm: Typo in printf format string was causing
419 all issues to appear in the Previous issues box and not in today's
422 2001-10-10 12:27 tonnesen
424 * updatebibitem.pl: Fixed bug where a biblioitem with a subclass
425 but no dewey would get the subclass erased when editing the
428 2001-10-10 12:26 tonnesen
430 * modbibitem.pl: used CGI.pm's textfield function to create the
431 notes text input box. Notes with question marks '"' in them were
432 getting deleted when an item was modified.
434 2001-10-05 14:27 tonnesen
436 * acqui.simple/marcimport.pl: Added rudimentary marc importing
437 tool. Just takes a marc record and converts to koha database.
438 Does not keep data in marc format.
440 2001-10-05 14:23 tonnesen
442 * marc/viewmarc.pl: Removed duplicate viewmarc.pl from acqui.simple
445 2001-10-05 14:19 tonnesen
447 * acqui.simple/: addbooks.pl, viewmarc.pl: Added simple
450 2001-10-05 13:13 tonnesen
452 * search.pl, C4/Catalogue.pm, C4/Search.pm, marc/marcschema.sql:
453 Changed search interface to allow searches on Illustrator. This is
454 apparently a common search in elementary school libraries.
456 2001-09-27 13:39 tonnesen
458 * C4/Catalogue.pm: Tested updateItem subroutine, made some better
459 checks for Subfield_IDs and Subfield_Keys when modifying MARC data
460 based on changes to Koha data.
462 2001-09-27 12:24 tonnesen
464 * C4/Catalogue.pm, marc/koha2marc: Started on updateItem
467 2001-09-10 19:03 rangi
469 * deletemem.pl: Fixing member deletion, so that it checks fines,
470 issues and guarantees before deleting
472 2001-09-10 16:37 rangi
474 * modbibitem.pl, moredetail.pl, C4/Search.pm: Fixing a glitch that
475 was showing the biblio notes field where the biblioitems notes
476 should have been displaying
478 2001-08-17 00:54 rangi
480 * circ/circulation.pl: Changed the sorting of the hash of items on
481 issue. To sort numerically, (so 10 comes after 2) Just a quick fix
482 to get the items showing in date_due order
484 2001-07-12 04:12 pawelzc
486 * translator/translator.readme: Spelling and english language
489 2001-07-05 14:37 rangi
491 * deletemem.pl: Script to delete a member/patron
493 2001-07-05 14:37 rangi
495 * memberentry.pl: Fix to handle the delete call, redirects to
498 2001-06-27 14:53 rangi
500 * translator/translator.pl: Modified so that the first available
501 language is chosen if none is specified
503 2001-06-26 15:27 tonnesen
505 * C4/Catalogue.pm: Finished updateBiblioItem subroutine
507 2001-06-26 15:13 rangi
509 * translator/: translator.pl, translator.readme: Scripts to permit
510 koha webpages to display in different natural languages Courtesy of
513 2001-06-26 14:13 tonnesen
515 * C4/Catalogue.pm: newBiblio subroutine completed.
517 2001-06-26 13:17 tonnesen
519 * C4/Catalogue.pm: Added biblioitems table update when
520 newBiblioItem() routine is called.
522 2001-06-26 10:15 tonnesen
524 * C4/Catalogue.pm: Beginning updateBiblio routine.
526 2001-06-25 13:15 tonnesen
528 * marc/viewmarc.pl: Prototype marc record viewer and editor.
530 2001-06-25 13:12 tonnesen
532 * marc/TODO: A TODO file for MARC support
534 2001-06-25 12:43 tonnesen
536 * C4/Catalogue.pm: Added skeletons of update routines.
538 2001-06-25 12:07 tonnesen
540 * marc/koha2marc: Minor documentation changes.
542 2001-06-25 11:55 tonnesen
544 * marc/koha2marc: Perl script to convert existing Koha tables to
547 2001-06-25 11:54 tonnesen
549 * marc/deletemarc: SQL commands to clear all of the MARC tables.
550 This is terribly dangerous, but I find it useful during the
553 2001-06-25 11:52 tonnesen
555 * marc/marcschema.sql: Schema for MARC storage tables. Blatantly
556 stolen from www.pytheas.org. I also added the 0XX tables.
558 2001-06-25 11:49 tonnesen
560 * C4/Catalogue.pm: Cataloguing API. Very early draft at this
563 2001-06-19 20:36 rangi
565 * readingrec.pl, C4/Search.pm: Made a little change to allow the
566 reading record to be sorted, and now defaults to the last 50 items
569 2001-05-17 15:36 rangi
571 * database.mysql: Changed the interim field in the items table, to
572 be paidfor The horowhenua librarians wanted a place to store
573 information when a lost item was paid for. The information is
574 removed if the item is ever returned. The interim field was a
575 hangover from the previous system and wasnt be used so I stole it
578 2001-05-15 16:05 rangi
580 * C4/Accounts2.pm: More little bug fixes in the manual credits
583 2001-05-09 16:29 rangi
585 * C4/Circulation/Circ2.pm: Changed the way a lost book being
586 returned is handled. If the book has already been paid for a
587 credit is added to their account. And offset against any current
590 2001-05-09 16:26 rangi
592 * updateitem.pl: Set up so marking a item lost, adds a charge for
593 the replacement price to a borrowers record (if it is on issue)
595 2001-05-09 16:23 rangi
597 * renewscript.pl: Fixed so renewing a rental item adds a charge
599 2001-05-09 16:22 rangi
601 * mancredit.pl, maninvoice.pl, C4/Accounts2.pm: Added facility to
602 do a cash refund. Also HLT allows ppl to work off their bill,so
603 added a facility to do manual credit for that
605 2001-05-08 17:05 rangi
607 * C4/Circulation/Renewals2.pm: Renewing a rental or pay item from
608 the borrowers record screen Now adds a charge to the borrowers
611 2001-05-02 16:06 tonnesen
613 * groups.pl, C4/Groups.pm: Steve Tonnesen's K12Admin-specific (for
614 the time-being) group based overdue reports.
616 2001-05-02 15:38 tonnesen
618 * C4/Circulation/Circ2.pm: Added an overdue variable to the
619 itemdata returned by the currentissues subroutine. This makes it
620 easier to pick out overdue items in other modules (ie circulation,
623 2001-05-02 14:15 rangi
625 * C4/Circulation/Circ2.pm: Fixed the code that adds a credit or
626 wipes a lost book charge from a borrowers account if said book is
629 2001-05-02 14:13 rangi
631 * C4/Accounts2.pm: Added functions to add credits and invoices to
634 2001-05-02 14:11 rangi
636 * boraccount.pl, moremember.pl: Turned off the tidy accounts
637 feature in the view accounts screen (boraccount.pl) And got it so
638 outstanding credits are shown on the moremember.pl (view member
641 2001-05-02 14:08 rangi
643 * mancredit.pl, maninvoice.pl: Scripts to add manual invoices, or
644 credits to a borrower/member/patron's account. Called from
645 boraccount.pl (ie the view account screen)
647 2001-05-01 16:24 rangi
649 * C4/Accounts2.pm: Fixed a bug in the return lost routine (when a
650 payment is made on a lost item) So that the correct date was being
653 2001-04-19 17:31 rangi
655 * circ/circulation.pl: Quick bodge to restrict the number of
656 returned books showing to 8. (Request from the librarians here to
657 speed up the screen reload) Needs to be tidied up
659 2001-04-17 19:51 rangi
661 * C4/Accounts2.pm: Add functionality so that when the replacement
662 cost of a lost item is paid Its returned off the members/patrons
663 card. And a note is placed on the item saying that its been paid
664 for. The item stays marked as lost. But the patron does not accrue
667 2001-04-03 14:32 rangi
669 * C4/Circulation/Circ2.pm, circ/circulation.pl: Making a change to
670 the way charges are handled, the system originally worked such that
671 if a borrower owed more than $5 issues werent allowed. This worked
672 fine except that often borrowers wish to borrows say 3 pay videos
673 at $2 each, then 2 books say. The three pay videos rack up charges
674 of $6 and then they cant issue the books until that is paid.
675 Reworked so that it cares about previous charges, not the ones
676 accrued during current issue process.
678 2001-04-02 15:51 rangi
680 * pay.pl, stats.pl, C4/Accounts2.pm, C4/Stats.pm, sec/writeoff.pl:
681 Reworking statistics for payments and writeoffs
683 2001-03-28 18:11 rangi
685 * moremember.pl: Commenting out the code that doesnt allow renewals
686 if a renewal has already occured
688 2001-03-27 19:00 rangi
690 * circ/circulation.pl: Adding in javscript code to open a new
693 2001-03-27 18:23 rangi
695 * C4/Circulation/Circ2.pm, circ/circulation.pl: Reworked layout of
698 2001-03-27 13:45 rangi
700 * sec/writeoff.pl: Getting writeoff stats being stored as well
702 2001-03-27 13:43 rangi
704 * C4/: Accounts2.pm, Stats.pm: Modified the update stats routine to
705 store borrowernumbers also Passing borrowernumbers to update stats
706 from Account routines
708 2001-03-22 14:20 rangi
710 * circ/circulation.pl: Changes made by Glen to allow the
711 circulation module to work with a ASCII-wand, or CueCat (weird
712 encoded) input equally well.
714 Do not bother installing the CueCat driver or any other software -
717 2001-03-18 14:06 rangi
719 * overdue.pl: Script to list overdue books under the headings
720 Due-Date Patron Phone Title Author
722 The patron can be email by clicking on the name (if the database
723 contains an email address for them)
725 Courtesy of Glen Stewart
727 2001-03-15 02:17 rangi
729 * detail.pl, moredetail.pl: Added code to allow searches to be used
730 by catalogue maintenance
732 2001-03-15 02:15 rangi
734 * C4/Maintainance.pm, maint/catmaintain.pl: Added functionality to
735 allow invalid itemtype to be fixed
737 2001-03-15 02:11 rangi
739 * maint/shiftbib.pl: Script to shift a group to another biblio,
740 called as part of catalogue maintenance
742 2001-03-13 14:41 rangi
744 * catmaintain.pl, maint/catmaintain.pl: Shifted catmaintain.pl to a
745 dir that can be easily passowrd protected
747 2001-03-13 14:04 rangi
749 * catmaintain.pl, C4/Maintainance.pm: Got undeleting biblios going
750 (catalogue maintenance should probably be in a password protected
751 super librarian area or the like)
753 2001-03-12 15:33 rangi
755 * newbiblio.pl: Just realised this is supposed to be in the acqui/
758 2001-03-12 15:32 rangi
760 * acqui/: acquire.pl, newbiblio.pl: Glens updates to automatically
761 increment barcode, and to remove hardcoded itemtypes in scripts
763 2001-03-12 15:29 rangi
765 * memberentry.pl: Modified to include Glen Stewarts automatic
766 member/patron cardnumber incrementation
768 2001-03-12 15:15 rangi
770 * newbiblio.pl: Script from Glen Stewart, i think to do with
771 simplified acqusitions module? (correct me if im wrong glen)
773 2001-03-12 14:43 rangi
775 * database.mysql: Database definition file, checked into cvs to
776 make keeping database current easier
778 2001-03-07 13:12 rangi
780 * insertdata.pl: Fixing stupid bug that was causing the sql insert
781 command to break if a person had a ' in their name
783 2001-03-07 13:02 rangi
785 * moremember.pl: Changing the form so it passes through a modify
786 value to tell the script to show the flags
788 2001-03-06 17:48 rangi
790 * insertdata.pl, memberentry.pl: Added the functionality to allow
791 librarians to manipulate the flag status on borrowers ie lost,
792 debarred, and gone no address
794 2001-03-06 13:16 rangi
796 * search.pl: Fixing " glitch in titles
798 2001-03-06 13:13 rangi
800 * opac-search.pl: Fixing a bug in the opac search that meant that
801 titles that contained " were caused the detail page to error
803 2001-02-27 14:08 rangi
805 * delbiblio.pl: Quick fix to stop ppl from being able to delete
806 biblios that have items attached
808 2001-02-21 14:33 rangi
810 * circ/circulation.pl: Rejigged printing issues, to print out
811 everything on issue to the borrower
813 2001-02-21 14:27 rangi
815 * stats.pl: Fixed a little glitch in the daily stats script that
816 meant it wasnt counting renewals
818 2001-02-21 14:17 rangi
820 * moremember.pl: Got a link from items on issue thru to item
821 details (like in the circ module) And also stopped already renewed
822 books from being renewable in the issues list
824 2001-02-18 14:13 rangi
826 * C4/Circulation/Circ2.pm: Little fix to the returnbook routine so
827 the correct branchcode is passed to the updatestats routine
829 2001-02-13 18:41 rangi
831 * circ/circulation.pl: A bodgy hack so that hitting enter in issues
832 (with no barcode) prints out the borrowers issue slip and starts a
835 2001-02-13 16:29 rangi
837 * circ/circulation.pl: The Horowhenua libraries wanted less patron
838 and item information displaying at returns So Added some if
839 statements to not display patron addresses, and to only display the
840 title of the item These presumably would be changed to suit
841 individual libraries wants
843 2001-02-13 16:27 rangi
845 * C4/Circulation/Circ2.pm: Made some changes to checkreserve and
846 find_reserves, so that items are always displayed as reserved when
847 returned, not just once
849 2001-02-11 14:44 rangi
851 * detail.pl: Little fix so that if the item has no author
852 information, empty () dont disply
854 2001-02-11 14:38 rangi
856 * search.pl: Changing the front page search of the intranet site to
857 just be a keyword search
859 2001-02-07 15:47 tonnesen
861 * shelves.pl, C4/BookShelves.pm: Added header and log substition
864 2001-02-07 12:27 tonnesen
866 * shelves.pl, C4/BookShelves.pm: Start of code to implement virtual
869 2001-02-05 10:48 tonnesen
871 * loadmodules.pl, C4/Search.pm: loadmodules.pl allows redirection
872 to different modules based on systemprefs Added subroutine in
873 Search.pm load systemprefs from new systempreferences table in
874 database. Initial use is to allow using my simplified acquisitions
875 module in place of vendor-based acquisitions module. Default is
878 2001-02-05 09:47 tonnesen
880 * C4/Circulation/Circ2.pm: Added a couple of missing
881 $dbh->disconnect lines that were logging errors in apache log
884 2001-02-05 09:24 tonnesen
886 * circ/circulation.pl: Fixed backgroundimage in circulation module.
887 Background image now displays only in header lines.
889 2001-02-04 14:25 rangi
891 * C4/Print.pm, circ/circulation.pl: Fixing printing error, now is
892 printing all of the days issues for borrower
894 2001-01-31 20:09 rangi
896 * circ/circulation.pl: Made sure the printer queue value was being
897 set before calling print
899 2001-01-31 18:08 rangi
901 * C4/Print.pm, C4/Circulation/Circ2.pm, circ/circulation.pl:
902 Attempting to get issues slip to print when borrower is finished
905 2001-01-31 15:40 rangi
907 * stats.pl: Fixed a bug that was meaning some payments werent
910 2001-01-31 14:09 rangi
912 * C4/Circulation/Circ2.pm: Fixed a little bug in
913 getiteminformation, it wasnt returning item loanlength
915 2001-01-31 13:38 rangi
917 * C4/Output.pm, circ/circulation.pl: Added a line to Ouput.pm to
918 enable circulation to use its own includes Changed the look of
919 circulation.pl to the green/yellow colours
921 Note: Steve, i added another variable $backgroundimage that sets
922 the background image for the main tables, so it should be
923 straightforward to change the look back to the colours you had if
926 2001-01-31 11:34 rangi
928 * moremember.pl: Changed it so you cant renew a book that is on
929 request, made a link from the on request text to the
930 request(reserve) data
932 2001-01-31 10:14 tonnesen
934 * circ/circulation.pl: Mostly just look changes, got rid of table
935 borders, alternating colors on table rows. Some fixes to returned
936 items in returns module.
938 2001-01-31 10:13 tonnesen
940 * C4/Circulation/Circ2.pm: Return itemlist array, and itemlisttext
941 (text version of overdues) with overdue flag in
942 getpatroninformation()
944 2001-01-25 16:39 rangi
946 * misc/fines2.pl: Script to generate overdue fines. Ideally run as
949 2001-01-25 16:17 tonnesen
951 * C4/Circulation/Circ2.pm, circ/circulation.pl: Returns module
952 lists recently returned items, cookies used to store branch and
955 2001-01-24 16:01 tonnesen
957 * C4/Circulation/Circ2.pm, circ/circulation.pl: Refined Returns
958 module. Added ability to select branch and printer. Fixed charges
961 2001-01-23 15:48 tonnesen
963 * C4/Circulation/Circ2.pm, circ/circulation.pl: Changes to web
964 circulation module: rudimentary returns module, arbitrary due date
965 for issues, flag info displayed, overdue books are displayed in
968 2001-01-22 16:12 tonnesen
970 * C4/Circulation/Circ2.pm, circ/circulation.pl: Fixed a bug in
971 issuing reserved books. Was calling non-existent printreserve
974 2001-01-22 15:48 tonnesen
976 * C4/Circulation/Circ2.pm, circ/circulation.pl: Started work on a
977 web-based circulation interface.
979 2001-01-17 15:45 tonnesen
981 * C4/Circulation/Circ2.pm, tkperl/tkcirc: Added support for showing
982 patron flags in the issues module. Moved popup message windows to
983 a Toplevel widget instead of a message widget. Toplevel widgets
984 come up much faster than message widgets.
986 2001-01-16 15:34 rangi
988 * C4/Circulation/Fines.pm: Fixing a glitch in the fines routine,
989 was failing if adding a new fine to the same user for the same item
991 2001-01-15 11:31 tonnesen
993 * C4/Circulation/Circ2.pm: API for circulation modules
995 2001-01-15 11:22 tonnesen
997 * tkperl/tkcirc: Now uses Circ2.pm generic interface subroutines.
999 2001-01-09 12:47 tonnesen
1001 * tkperl/tkcirc: Moved returned item list from a scrolled text box
1002 to a scrolled table.
1004 2001-01-09 09:36 tonnesen
1006 * tkperl/tkcirc: First release of Perl/Tk circulation interface
1008 2001-01-05 09:47 tonnesen
1010 * C4/Output.pm: Renamed koha.conf config entry from "path" to
1011 "includes", which is more meaningful in the koha.conf file.
1013 2001-01-05 09:39 tonnesen
1015 * C4/Circulation/Main.pm: Modified getbranch() and getprinter()
1016 subroutines to not pop up a menu if there is only one branch or one
1017 printer, but just select the single option automatically.
1019 2001-01-05 08:30 tonnesen
1021 * C4/Output.pm: Added support for moving path=... variable to
1024 2000-12-21 11:56 rangi
1026 * C4/Database.pm: Shifted Database connection variables out into a
1027 configuration file The permissions on this config file should also
1028 be strict, since they contain the database password. At a minimum,
1029 the apache user needs to be able to read it, as well as any other
1030 user that runs circ. I would suggest ownership of
1031 www-data.libadmins with no access to others. libadmins contain all
1036 2000-12-19 15:45 rangi
1038 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1039 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1040 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1041 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1042 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1043 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1044 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1045 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1046 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1047 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1048 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1049 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1050 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1051 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1052 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1053 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1054 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1055 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1056 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1057 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1058 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1059 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1060 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1061 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1062 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1063 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1064 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1065 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1066 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1067 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1068 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1069 telnet/doreturns.pl, telnet/issuewrapper.pl,
1070 telnet/returnswrapper.pl, telnet/startint.pl: Initial revision
1072 2000-12-19 15:45 rangi
1074 * boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
1075 currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
1076 imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
1077 jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
1078 modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
1079 moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
1080 opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
1081 readingrec.pl, renewscript.pl, reports.pl, request.pl,
1082 reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
1083 simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
1084 tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
1085 updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
1086 C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
1087 C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
1088 C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
1089 C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
1090 C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
1091 C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
1092 C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
1093 C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
1094 C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
1095 C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
1096 C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
1097 acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
1098 acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
1099 acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
1100 acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
1101 acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
1102 misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
1103 misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
1104 sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
1105 telnet/doreturns.pl, telnet/issuewrapper.pl,
1106 telnet/returnswrapper.pl, telnet/startint.pl: Files shifted into