Koha/ChangeLog
2002-10-16 12:49:00 +00:00

1782 lines
58 KiB
Text

2002-10-16 Andrew Arensburger <arensb@baa.ooblick.com>
* koha-tmpl/opac-tmpl/default/en/opac-moredetail.tmpl,
koha-tmpl/opac-tmpl/default/en/opac-detail.tmpl,
koha-tmpl/intranet-tmpl/default/en/marcimport/marcimportdetail.tmpl,
koha-tmpl/intranet-tmpl/default/en/catalogue/detail.tmpl,
koha-tmpl/intranet-tmpl/default/en/catalogue/detail-opac.tmpl:
Added some FIXME comments.
* acqui.simple/marcimport.pl: Added a FIXME comment.
* acqui.simple/bulkmarcimport.pl: Added some FIXME comments.
* C4/Search.pm: Updated a FIXME comment.
* C4/Catalogue.pm: Added and updated some FIXME comments.
* C4/Biblio.pm: Added some FIXME comments.
* search.pl: Added some FIXME comments.
* moredetail.pl: C4::Acquisitions doesn't exist anymore. Replaced
with C4::Catalogue (presumably this is correct, because
&C4::Catalogue::getorder is exported, but &C4::Biblio::getorder
isn't).
Replaced an obviously-bogus assignment with a much more likely
string comparison.
* detail.pl (bug fix): This was always displaying the OPAC results
page. Fixed by replacing an assignment with a string comparison.
* deletebiblioitem.pl: Replaced nonexistent C4::Acquisitions with
C4::Biblio, since that's what was apparently intended.
* delbiblio.pl: Removed reference to nonexistent C4::Acquisitions.
Added FIXME comment.
* currency.pl: Added a FIXME comment.
* addwebsite.pl: C4::Acquisitions doesn't exist anymore. Changed
it to C4::Catalogue, since that's what was apparently intended.
2002-10-15 Andrew Arensburger <arensb@baa.ooblick.com>
* installer.pl (bug fix): Arguments to mkdir were in the wrong
order. Changed octal values for permissions to the standard
notation.
2002-10-14 Andrew Arensburger <arensb@baa.ooblick.com>
* installer.pl: Added quote so Emacs color doesn't get screwed up.
2002-10-13 Andrew Arensburger <arensb@baa.ooblick.com>
* mancredit.pl: Unbogotified a line.
* search.pl: Turned 'env' into a hash instead of a
reference-to-hash, for readability. Likewise, @$numbers ->
@numbers, @$forminputs -> @forminputs Added a foreach loop to set
up the search terms and output form, for readability and easy
extensibility.
* moredetail.pl: Removed unused variable.
* installer.pl: Fixed the name of the program.
* acqui.simple/processz3950queue, acqui/newbasket2.pl,
acqui/finishreceive.pl, C4/Circulation/Renewals2.pm,
C4/Circulation/Renewals.pm, C4/Circulation/Issues.pm,
C4/Circulation/Circ2.pm, C4/Stats.pm, C4/Search.pm, C4/Output.pm,
C4/Maintainance.pm, C4/Input.pm, C4/Format.pm, C4/Biblio.pm,
C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
thesaurus_popup.pl, search.pl, memberentry.pl, deletemem.pl:
Replaced expressions of the form "$x = $x <op> $y" with
"$x <op>= $y". Thus, $x = $x+2 becomes $x += 2, and so forth.
* misc/tidyaccounts.pl, translator/translator.pl,
telnet/startint.pl, telnet/returnswrapper.pl,
telnet/issuewrapper.pl, sec/writeoff.pl, opac/opac-userupdate.pl,
opac/opac-user.pl, opac/opac-searchresults.pl,
opac/opac-search.pl, opac/opac-reserve.pl,
opac/opac-moredetail.pl, opac/opac-detail.pl, misc/makeformats.pl,
misc/makebaskets.pl, misc/fixorders.pl, misc/fixborrower.pl,
misc/fines2.pl, marc/USMARC.pm, marc/MARCdetail.pl, marc/File.pm,
circ/selectbranchprinter.pl, Removed trailing whitespace. *
circ/circulation.pl, admin/koha2marclinks.pl, admin/branches.pl,
C4/test.pl, C4/InterfaceCDK.pm: Removed trailing whitespace.
* modbib.pl: Removed unused variables. Unbogofied some code.
* C4/Stock.pm: Removed unused finalizer.
* moditem.pl: Added a FIXME comment.
* C4/Interface/ReserveentCDK.pm, C4/Interface/RenewalsCDK.pm,
C4/Interface/FlagsCDK.pm, C4/Interface/BorrowerCDK.pm,
C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
C4/Circulation/Borrower.pm, C4/Z3950.pm, C4/SimpleMarc.pm,
C4/Reserves.pm, C4/Output.pm, C4/Circulation.pm, C4/Catalogue.pm,
C4/BookShelves.pm, C4/Biblio.pm, C4/Acquisitions.pm: Deleted
unused variables. Removed trailing whitespace.
* newmember.pl, newjmember.pl: Removed trailing whitespace. Added
a FIXME comment.
* acqui.simple/viewmarc.pl, acqui.simple/saveitem.pl,
acqui.simple/processz3950queue, acqui.simple/marcimport.pl,
acqui.simple/additem.pl, acqui.simple/addbookslccn.pl,
acqui.simple/addbooks.pl, acqui.simple/addbiblio.pl,
acqui/supplier.pl, acqui/recieveorder.pl, acqui/receive.pl,
acqui/order.pl, acqui/newbasket.pl, acqui/basket.pl,
acqui/acquire.pl, C4/Security.pm, C4/Groups.pm, C4/Database.pm,
C4/Circmain.pm, updatewebsite.pl, updateitem.pl, updatecharges.pl,
updatebibitem.pl, tidyaccounts.pl, subjectsearch.pl, stats2.pl,
stats.pl, showbudget.pl, request.pl, reports.pl, renewscript.pl,
pay.pl, overdue.pl, newimember.pl, moremember.pl, moredetail.pl,
moditem.pl, modbibitem.pl, modbib.pl, memberentry.pl, member.pl,
koha.upgrade, installer.pl, installer-lite.pl, groups.pl,
deletemem.pl, currency.pl, boraccount.pl, bookcount.pl: Added
magic RCS comment. Removed trailing whitespace.
* C4/Circulation/Borrissues.pm: Deleted unused variables. Removed
trailing whitespace.
* misc/fines2.pl: Added magic RCS comment. Added a FIXME comment.
* acqui/newbasket2.pl: Added some FIXME comments. Removed trailing
whitespace.
* C4/Circulation/Returns.pm: Added magic RCS comment. Added some
FIXME comments explaining why I didn't write a POD. Removed unused
finalizer.
* C4/Circulation/Renewals2.pm: Added magic RCS comment. Added some
FIXME comments. Added some explanatory comments. Removed trailing
whitespace. Deleted unused variables. Added POD. Removed unused
finalizer.
* C4/Circulation/Renewals.pm: Added magic RCS comment. Added some
FIXME comments. Added some explanatory comments. Removed trailing
whitespace. Deleted unused variables. Added POD. Removed unused
finalizer.
* C4/Circulation/Main.pm: Added magic RCS comment. Added some
FIXME comments. Deleted unused variables. Added POD. Removed
unused finalizer.
* C4/Circulation/Issues.pm: Added magic RCS comment. Added some
FIXME comments. Deleted unused variables. Added POD. Removed
unused finalizer.
* C4/Circulation/Fines.pm: Added magic RCS comment. Removed a
lying comment. Removed unused global variables. Added POD. Added
some FIXME comments. Added some explanatory comments. Removed
unused finalizer.
* C4/Z3950.pm: Removed bogus #! line (this isn't a script!)
Removed unused global variables. Added POD. Added some explanatory
comments. Added some FIXME comments.
* C4/Stats.pm: Added magic RCS comment. Removed declarations for
nonexistent variables. Added some FIXME comments. Removed unused
finalizer.
* C4/Reserves2.pm: Added partial POD (but I don't understand
reserves well enough to continue). Added magic RCS comment. Added
some explanatory comments. Removed trailing whitespace. Added some
FIXME comments. Moved comments in first column to where they
wouldn't obscure the indentation. Removed unused finalizer.
* C4/Acquisitions.pm: Added a partial POD. Wrote some FIXME
comments explaining why I'm not going to write any more PODs.
Added some other FIXME comments.
* C4/Circulation/Circ2.pm, C4/Circulation/Borrissues.pm,
C4/Format.pm, C4/Circulation.pm: Added some FIXME comments. Added
RCS magic comment. Removed unused finalizer.
* C4/Search.pm, C4/Output.pm, C4/Accounts2.pm, C4/Accounts.pm,
thesaurus_popup.pl, search.pl, memberentry.pl, modbib.pl: Added
some FIXME comments.
* acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
acqui/finishreceive.pl, C4/Maintainance.pm, C4/Input.pm,
updatebiblio.pl, deletemem.pl: Added a FIXME comment.
2002-10-12 Andrew Arensburger <arensb@baa.ooblick.com>
* circ/selectbranchprinter.pl (bug workaround): Commented out some
code that removes everything from the list of branches the user
can select. Added some FIXME comments.
* C4/Reserves2.pm, C4/Reserves.pm: Added some FIXME comments.
* C4/Auth.pm: Turn off authentication entirely if systempreference
"insecure" is set to "yes".
* search.pl: Sorted "use" statements in esthetic order.
* t/require.t, koha.upgrade, installer.pl, installer-lite.pl,
INSTALL: Removed the dependency on Set::Scalar.
* C4/Search.pm: Got rid of the dependency on Set::Scalar. Yay! One
fewer package that the user has to install! Redid the way SQL
queries are built up, to make it more readable and maintainable.
Removed a couple of unused variables. Got rid of some un-Perl-like
bogosity.
2002-10-11 Andrew Arensburger <arensb@baa.ooblick.com>
* C4/Search.pm: Added a FIXME comment.
* C4/Database.pm: Gutted. Every function in this module is now
obsolete. Removed just about everything. The name "Database" might
still be reused, though the next time something gets added, it
should probably be called v2.0.
* opac/opac-logout.pl: Replaced &requireDBI with C4::Context->dbh,
thus making the "use Database" statement unnecessary. Replaced a
prepare()/execute() with a do().
* Added FIXME comments for broken links.
* koha-tmpl/intranet-tmpl/default/en/marcimport/AcceptItemCopy.tmpl:
Added FIXME comments for broken links.
* koha-tmpl/intranet-tmpl/default/en/marcimport/AcceptBiblioitem.tmpl:
Added FIXME comments for broken links.
* acqui.simple/marcimport.pl: Replaced &requireDBI with
C4::Context->dbh, thus making the "use Fixed muffed quotes in
&gettemplate calls. Added a temporary print statement in
&z3950menu, so it'll print something instead of giving a browser
error.
* C4/Circulation/Circ2.pm: Removed bogus unused variables at the
top. Prettified @EXPORT list.
(bug fix): Added missing semicolon.
* C4/Output.pm: Replaced &requireDBI with C4::Context->dbh, thus
making the "use Database" statement unnecessary. Fixed POD up a
bit.
* C4/Koha.pm: Removed trailing whitespace that was messing up the
POD.
* C4/Interface/ReserveentCDK.pm: Added FIXME comment. This file is
obsolete, right?
* C4/Interface/RenewalsCDK.pm: Added FIXME comment. This file is
obsolete, right?
* C4/Interface/FlagsCDK.pm: Added FIXME comment. This file is
obsolete, right?
* C4/Interface/BorrowerCDK.pm: Added FIXME comment. This file is
obsolete, right?
* C4/Interface/AccountsCDK.pm: Added FIXME comment. This file is
obsolete, right?
* C4/Circulation/Borrower.pm: Added FIXME comment. This file is
obsolete, right?
* C4/InterfaceCDK.pm: Added FIXME comment. This file is obsolete,
right?
* C4/Circulation.pm: Added FIXME comment. This file is obsolete,
right?
* C4/Circmain.pm: Updated FIXME comment. This file is obsolete,
right?
* C4/Z3950.pm: Replaced &requireDBI with C4::Context->dbh
* C4/Biblio.pm: Replaced &requireDBI with C4::Context->dbh
2002-10-10 Andrew Arensburger <arensb@baa.ooblick.com>
* C4/Circulation/Circ2.pm: Cleaned things up a bit.
* C4/Search.pm: Removed &systemprefs. It is no longer used.
* C4/Output.pm: Use C4::Context->preference instead of
&systemprefs or explicit SQL calls to get an entry from the
systempreferences table.
* moremember.pl (bug fix): Titles and due dates weren't being
retrieved properly due to missing braces. Added bug report: the
item type still isn't being displayed.
* C4/Search.pm: Made code a bit more Perl-ish.
* member.pl: Use the default theme if it wasn't given as a CGI
parameter.
* koha-tmpl/intranet-tmpl/default/en/member.tmpl: Restored
pre-template behavior: when you click on a member, you get taken
to the "show me more information about this member" page, not the
"update this member's information" page.
* C4/Output.pm: Added some FIXMEs. Made code more Perlish.
(bug fix): Allow whitespace in $HTTP_ACCEPT_LANGUAGE (Konqueror uses
", " as language separator).
* search.pl: Fixed typo. Added missing function argument.
* updater/updatedatabase: Added some FIXME comments.
* marc/USMARC.pm: Added some FIXME comments.
* marc/File.pm: Added some FIXME comments.
* C4/Circulation/Circ2.pm: Added whitespace to make the POD work.
Added author.
* C4/Stats.pm: Added whitespace to make the POD work.
* C4/SimpleMarc.pm: Added whitespace to make the POD work.
* C4/Search.pm: Fixed a few problems with POD.
* C4/Print.pm: Simplified references.
* C4/Output.pm: Added whitespace to make the POD work. Removed
references, added author.
* C4/Maintainance.pm: Removed reference to Perl in POD. It should
be obvious.
* C4/Koha.pm: Removed reference to Perl in POD. It should be
obvious.
* C4/Input.pm: Removed reference to Perl in POD. It should be
obvious.
* C4/Format.pm: Removed reference to Perl in POD. It should be
obvious.
* C4/Context.pm: Added whitespace to make the POD work. Simplified
references. Added author email address.
* C4/Catalogue.pm: Fixed FIXMEs. Removed reference to Perl in POD.
It should be obvious.
* C4/BookShelves.pm: Simplified references.
* C4/Auth.pm: Added whitespace to make the POD work. Simplified
references.
* C4/Acquisitions.pm: Fixed FIXMEs. Removed reference to Perl. It
should be obvious.
* C4/Accounts2.pm: Added whitespace to make the POD work.
Simplified references.
* C4/Accounts.pm: Added whitespace to make the POD work.
Simplified references.
2002-10-09 Andrew Arensburger <arensb@baa.ooblick.com>
* C4/Accounts.pm: Removed trailing whitespace that was breaking
the POD.
* circ/circulation.pl: Added some FIXME comments.
* circ/branchtransfers.pl (bug fix?) What looks like possibly a
line left over from debugging was giving me an empty branch list,
so transfers didn't work.
* C4/Circulation/Circ2.pm: Added POD. Added a bunch of FIXMEs.
Trimmed trailing whitespace.
* C4/Stats.pm: Fixed missing bracket in POD.
* C4/Reserves2.pm: Added some FIXMEs.
* C4/Print.pm: Fixed FIXMEs in the POD.
* C4/Context.pm: Added a couple of comments.
2002-10-06 Andrew Arensburger <arensb@baa.ooblick.com>
* acqui.simple/bulkmarcimport.pl, C4/Format.pm, C4/Security.pm,
C4/InterfaceCDK.pm: Added some FIXME comments.
* C4/Interface/RenewalsCDK.pm, C4/Interface/BorrowerCDK.pm,
C4/Interface/AccountsCDK.pm, C4/Circulation/Returns.pm,
C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
C4/Circulation/Borrissues.pm, C4/Groups.pm: Removed unnecessary
"use" line.
* C4/SimpleMarc.pm: Added POD and some comments.
* C4/Scan.pm: Added a POD of sorts.
* C4/Auth.pm: Added POD and some comments.
* C4/Accounts2.pm: Fixed typo in synopsis.
2002-10-05 Andrew Arensburger <arensb@baa.ooblick.com>
* search.pl: Added "use C4::Context" (how did I forget it
earlier?)
* C4/Circulation/Circ2.pm: Replaced several
prepare()/execute()/finish() sequences with do().
* C4/Search.pm: Fixed some bogosity. Added some FIXMEs.
* C4/Acquisitions.pm, C4/Accounts2.pm: Replaced several
prepare()/execute()/finish() sequences with do().
* memberentry.pl, loadmodules.pl, acqui/newbiblio.pl,
acqui/acquire.pl: Use C4::Context->preference, rather than getting
all system preferences and picking out only what's needed.
* C4/Context.pm: Added "preference" method, for fetching a single
value from systempreferences (which is all most scripts need).
* INSTALL: Clarified need for File::Spec. Rewrote sections on
writing and installing koha.conf for clarity, and to reflect the
fact that the config file no longer needs to go in /etc/koha.conf.
Fixed typo in "SetEnv" example. Replaced "ur" with the English
equivalent throughout.
* C4/Output.pm: Added a couple of FIXME comments.
* C4/Output.pm: Switched new functions to using C4::Context.
* C4/Output.pm: Removed remnants of code that read /etc/koha.conf
for itself.
* Merged with arensb-context branch: use
C4::Context->dbh instead of &C4Connect, and generally prefer
C4::Context over C4::Database.
* bookcount.pl: Merged with arensb-context branch: use
C4::Context->dbh instead of &C4Connect, and generally prefer
C4::Context over C4::Database.
* Merged with arensb-context branch: use C4::Context->dbh instead
of &C4Connect, and generally prefer C4::Context over C4::Database.
* C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
from main branch.
* marc/viewmarc.pl: Added a FIXME comment.
* marc/viewmarc.pl: Oops! Stupid bug fix.
* marc/koha2marc: Removed a useless statement.
* moredetail.pl: Removed some obsolete commented-out code.
* updater/updatedatabase2.pl, updater/updatedatabase,
updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
maint/shiftbib.pl, html-template/search.pl,
html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
admin/branches.pl, admin/aqbudget.pl,
acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
* C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
* C4/Biblio.pm: Added some missing semicolons.
2002-10-03 Andrew Arensburger <arensb@baa.ooblick.com>
* telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
instead of C4::Database, C4::Connect->dbh instead C4Connect.
Removed trailing whitespace, 'cos it was bugging me.
* C4/Database.pm: Added a FIXME comment.
* C4/Context.pm: A couple of bug fixes so it'll actually load.
* misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
C4::Database;" line.
* acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
useless "use C4::Database;" line.
* marc/MARCdetail.pl, html-template/search.pl,
html-template/moredetail.pl, html-template/detail.pl,
acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
C4::Connect->dbh instead C4Connect. Removed old code for reading
/etc/koha.conf.
* updater/updatedatabase2.pl, updater/updatedatabase,
updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
html-template/Search.pm, admin/systempreferences.pl,
admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
acqui/acquire.pl, C4/Circulation/Returns.pm,
C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
C4::Database, C4::Connect->dbh instead C4Connect.
2002-10-05 Andrew Arensburger <arensb@baa.ooblick.com>
arensb-context branch:
* marc/fill_usmarc.pl,
koha-tmpl/opac-tmpl/default/en/includes/opac-top.inc,
koha-tmpl/opac-tmpl/default/en/includes/opac-bottom.inc,
koha-tmpl/opac-tmpl/default/en/includes/members-top.inc,
koha-tmpl/opac-tmpl/default/en/opac-searchresults.tmpl,
koha-tmpl/opac-tmpl/default/en/opac-search.tmpl,
koha-tmpl/opac-tmpl/default/en/opac-main.tmpl,
koha-tmpl/opac-tmpl/default/en/opac-detail.tmpl, C4/Search.pm,
overdue.pl, moremember.pl, installer-lite.pl: Merged with head.
* C4/Output.pm, C4/Context.pm, C4/Biblio.pm: Merged in changes
from main branch.
* marc/viewmarc.pl: Added a FIXME comment.
* marc/viewmarc.pl: Oops! Stupid bug fix.
* marc/koha2marc: Removed a useless statement.
* moredetail.pl: Removed some obsolete commented-out code.
* updater/updatedatabase2.pl, updater/updatedatabase,
updater/thesaurus_create.pl, misc/fixborrower.pl, marc/test,
maint/shiftbib.pl, html-template/search.pl,
html-template/Search.pm, circ/circulation.pl, admin/itemtypes.pl,
admin/currency.pl, admin/categoryitem.pl, admin/categorie.pl,
admin/branches.pl, admin/aqbudget.pl,
acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
acqui.simple/addbookslccn.pl, C4/Circulation/Returns.pm,
C4/Circulation/Renewals2.pm, C4/Circulation/Renewals.pm,
C4/Circulation/Main.pm, C4/Circulation/Issues.pm,
C4/Circulation/Fines.pm, C4/Circulation/Circ2.pm,
C4/Circulation/Borrower.pm, C4/Circulation/Borrissues.pm,
C4/test.pl, C4/Search.pm, C4/Reserves2.pm, C4/Print.pm,
C4/InterfaceCDK.pm, C4/Circmain.pm, C4/Biblio.pm, C4/Auth.pm,
C4/Acquisitions.pm, C4/Accounts.pm, stats2.pl, search.pl,
overdue.pl, bookcount.pl: Added a whole mess of FIXME comments.
* C4/Acquisitions.pm: Oops! Forgot to add "use C4::Context;"
* C4/Biblio.pm: Added some missing semicolons.
2002-10-03 Andrew Arensburger <arensb@baa.ooblick.com>
arensb-context branch:
* telnet/doreturns.pl, telnet/borrwraper.pl: Use C4::Connect
instead of C4::Database, C4::Connect->dbh instead C4Connect.
Removed trailing whitespace, 'cos it was bugging me.
* C4/Database.pm: Added a FIXME comment.
* C4/Context.pm: A couple of bug fixes so it'll actually load.
* misc/tidyaccounts.pl, maint/catmaintain.pl: Removed useless "use
C4::Database;" line.
* acqui.simple/addbooks.pl, C4/Circulation/Renewals.pm,
C4/SimpleMarc.pm, C4/Circulation.pm, C4/Circmain.pm,
updatebiblio.pl, updatebibitem.pl, tidyaccounts.pl: Removed
useless "use C4::Database;" line.
* marc/MARCdetail.pl, html-template/search.pl,
html-template/moredetail.pl, html-template/detail.pl,
acqui.simple/marcimport.pl, C4/Output.pm, userpage.pl, search.pl,
moredetail.pl, detail.pl: Use C4::Connect instead of C4::Database,
C4::Connect->dbh instead C4Connect. Removed old code for reading
/etc/koha.conf.
* updater/updatedatabase2.pl, updater/updatedatabase,
updater/thesaurus_create.pl, sec/writeoff.pl, misc/makeformats.pl,
misc/makebaskets.pl, misc/fixrefs.pl, misc/fixorders.pl,
misc/fixcatalog.pl, misc/fixborrower.pl, misc/fines2.pl,
marc/viewmarc.pl, marc/updatedb2marc.pl, marc/test,
marc/koha2marc, marc/fill_usmarc.pl, maint/shiftbib.pl,
html-template/Search.pm, admin/systempreferences.pl,
admin/stopwords.pl, admin/printers.pl, admin/marctagstructure.pl,
admin/itemtypes.pl, admin/currency.pl, admin/categoryitem.pl,
admin/categorie.pl, admin/branches.pl, admin/aqbudget.pl,
admin/aqbookfund.pl, acqui.simple/viewmarc.pl,
acqui.simple/processz3950queue, acqui.simple/bulkmarcimport.pl,
acqui.simple/addbookslccn.pl, acqui/newbiblio.pl,
acqui/acquire.pl, C4/Circulation/Returns.pm,
C4/Circulation/Renewals2.pm, C4/Circulation/Main.pm,
C4/Circulation/Issues.pm, C4/Circulation/Fines.pm,
C4/Circulation/Circ2.pm, C4/Circulation/Borrower.pm,
C4/Circulation/Borrissues.pm, C4/test.pl, C4/Stock.pm,
C4/Stats.pm, C4/Security.pm, C4/Search.pm, C4/Reserves2.pm,
C4/Reserves.pm, C4/Maintainance.pm, C4/Koha.pm, C4/Groups.pm,
C4/Catalogue.pm, C4/BookShelves.pm, C4/Biblio.pm, C4/Auth.pm,
C4/Acquisitions.pm, C4/Accounts2.pm, C4/Accounts.pm,
updateitem.pl, updatecharges.pl, thesaurus_popup.pl, stats2.pl,
pay.pl, overdue.pl, moremember.pl, memberentry.pl, logout.pl,
insertjdata.pl, insertidata.pl, insertdata.pl, fixBranches.pl,
deletemem.pl, charges.pl, bookcount.pl: Use C4::Connect instead of
C4::Database, C4::Connect->dbh instead C4Connect.
2002-10-02 Andrew Arensburger <arensb@nerafo.umd.edu>
* C4/Context.pm (added) Module for reading the config file and
getting access to the database.
2002-10-01 Andrew Arensburger <arensb@baa.ooblick.com>
* C4/Acquisitions.pm: Added an incomplete POD, as well as some
FIXME comments (which, as it turns out, might not be necessary
after all).
* C4/Circulation/Main.pm, C4/Circulation/Circ2.pm,
C4/Circulation.pm, C4/Catalogue.pm, C4/Biblio.pm: Added some FIXME
comments, mostly marking duplicate functions.
2002-09-28 Andrew Arensburger <arensb@baa.ooblick.com>
* circ/circulation.pl: Added a wishlist FIXME comment.
* C4/Stock.pm, C4/Scan.pm, C4/Groups.pm: Added some FIXME
comments.
* C4/Stats.pm: Added POD. Removed extraneous trailing whitespace.
* C4/Accounts2.pm: Added POD. Removed extraneous trailing
whitespace.
* INSTALL: Added two missing required Perl modules.
2002-09-23 Andrew Arensburger <arensb@baa.ooblick.com>
* C4/Print.pm, C4/Maintainance.pm, C4/Input.pm, C4/Format.pm,
C4/Catalogue.pm: Added POD.
* C4/BookShelves.pm: Fixed missing bit in POD.
* C4/Accounts.pm: Fixed missing bits in POD.
2002-09-22 Andrew Arensburger <arensb@baa.ooblick.com>
* C4/BookShelves.pm: Added POD. Added some FIXME comments. Removed
useless trailing whitespace.
* C4/Search.pm, C4/Biblio.pm, memberentry.pl, jmemberentry.pl:
Added some FIXME comments.
2002-04-17 14:35 pate
* C4/Koha.pm: starting to move ethnicity stuff out of programs and
into modules
2002-04-17 13:28 rangi
* installer.pl: Submitting on behalf of Nicholas First cut (not
functional yet) of an installer script
2002-04-16 12:49 tonnesen
* acqui.simple/bulkmarcimport.pl: Added some comments detailing how
MARC fields are mapped to Koha data
2002-04-16 11:00 tonnesen
* acqui.simple/bulkmarcimport.pl: Fixed typo
2002-04-16 10:37 tonnesen
* acqui.simple/bulkmarcimport.pl: This is my bulk MARC record
importing tool. Feel free to test it out, but DO NOT use it on a
production system yet! It needs to be more adaptable to different
MARC implementations.
Note that the script will spit out a plain text copy of the records
being imported to STDOUT, so you will probably want to redirect to
a file, or pipe to less.
2002-04-15 09:17 pate
* moremember.pl: moved ethnicity fixups into C4::Koha, eventually
to be replaced with a better (non-NZ specific) solution.
2002-04-15 09:15 pate
* C4/Koha.pm: moved ethnicity fixing out of moremember.pl into a
function, eventually to replace with a more configurable version
(non-NZ specific)
2002-04-14 22:33 truth_nz
* updatebibitem.pl, C4/Acquisitions.pm, acqui/addorder.pl:
Acquisitions::newbiblioitem updated to be usable for new
acqui.simple addorder.pl and updatebibitem.pl modified to use new
newbiblioitem
2002-04-10 02:55 rangi
* C4/Search.pm: Fixing the subject search i broke ;)
2002-04-10 00:59 rangi
* C4/Search.pm: Working on a fix to speed up title and author
searches
2002-04-09 22:49 truth_nz
* C4/Acquisitions.pm: Altered newbiblio to be more generic - so can
use with new acui.simple scripts (which are not finished yet).
2002-04-09 22:47 truth_nz
* acqui/addorder.pl: Updates to use changed newbiblio sub in
C4/Acquisitions.pm
2002-04-09 17:02 pate
* misc/fines2.pl: whacked a couple of bits that Chris marked as
okay to delete.
2002-04-09 16:30 rangi
* misc/fines2.pl: Just added some comments for Pat (Is this a good
way of doing it? if not let me know)
2002-04-09 15:08 pate
* misc/: fines2.pl, fixborrower.pl: refactoring, marking spots for
further refactoring
2002-04-08 17:16 rangi
* memberentry.pl: Little typo, missing t in systemprefs Apart from
that, all the patch files seem to be running happily on
hlt.katipo.co.nz
2002-04-08 17:04 rangi
* insertdata.pl: Just a quick little fix the sql to update a
borrower was setting the postal address twice, instead of the
postal, then the physical address. My little fix got overwrote by
pat's fix so im updating now before i forget :)
2002-04-08 16:44 pate
* insertdata.pl, koha.t, loadmodules.pl, memberentry.pl,
modbibitem.pl, moredetail.pl, moremember.pl, request.pl, search.pl,
testKoha.pl, C4/Koha.pm, C4/Output.pm: refactored slashifyDate
function out of inline code, created C4/Koha.pm to hold it and
wrote tests for it, started marking other places for potential
refactoring.
2002-04-08 15:47 rangi
* insertdata.pl: Script wasnt setting street address correctly
2002-04-04 19:13 rangi
* fines.pl: Have realised misc/fines2.pl is the real fines script,
this one can be removed so as to remove one more source of
confusion
2002-04-04 19:09 rangi
* admin/aqbudget.pl: Fixing up the query to pickup budget
2002-04-03 00:58 rangi
* borrwraper.pl: Actually lives in telnet/
2002-04-03 00:44 rangi
* acqui.simple/: addbooks.pl, addbookslccn.pl: More work on the
addbooks scripts, committing on behalf of Roger
Need testing before use in a production environment
2002-03-30 22:50 rangi
* acqui.simple/: addbooks.pl, addbookslccn.pl: Fixed the holding
branch insertion code. It was inserting the correct homebranch but
was still inserting the wrong home branch
2002-03-30 18:48 rangi
* acqui.simple/addbookslccn.pl: Fixing branches
2002-03-30 17:18 rangi
* acqui.simple/addbooks.pl: Draws list of branches from the
branches table now, when adding an item
2002-03-26 16:02 rangi
* pay.pl: Shifting writeoff code back into pay.pl (redirecting to
writeoff.pl was breaking when the borrower owes a lot of fines)
2002-03-25 21:08 finlayt
* updater/updatedatabase: added database patchs to the
updater/updatedatabase script
changes the type of the datesent and datearrived fields in the
branchtransfers table from date to datetime.
completely re-organises the branchcategories table. As this has
previously been unused it shouldnt effect anyone.
2002-03-21 13:24 rangi
* showbudget.pl: Doesnt write to an include anymore
2002-03-19 07:39 tipaul
* updater/updatedatabase2.pl: Script to apply to sample DB only. It
makes a few modifications in the DB (indexes creation, some data
deletion, and unused tables drop) Creates a thesaurus table from
the bilbiosubject one
2002-03-19 07:37 tipaul
* updater/sample_only_param_tables.sql: Sample database only for
parameters tables
2002-03-16 18:58 rangi
* C4/Circulation/Fines.pm: Deals with lost book charges now
2002-03-16 18:31 rangi
* misc/fines2.pl: tidied up, less hlt specific now
2002-03-13 17:51 finlayt
* circ/branchtransfers.pl: Changed heading to look like the rest of
Koha
2002-03-13 17:50 finlayt
* circ/circulation.pl: Added a heading to be consistent with rest
of Koha
2002-03-13 17:04 finlayt
* circ/: circulation.pl, circulation2.pl: This is the begining of a
process of dividing up circulation.pl
This script deals with the branch and printer selection stuff
2002-03-13 13:13 finlayt
* C4/Circulation/Circ2.pm: Added a transferbook subroutine that is
called from /circ/branchtransfers.pl
It writes a new line in the branchtransfers table and changes the
currentbranch field in items.
2002-03-13 13:07 finlayt
* circ/branchtransfers.pl: Fixed a small problem in the <form>, not
hidden inputs are getting passed correctly.
2002-03-12 23:46 rangi
* search.pl: Removing reference to the FrontSearch subroutine as
its never called
2002-03-12 23:36 rangi
* C4/Search.pm: Tidy up, removing deprecated routines
2002-03-12 23:14 rangi
* opac-search.pl: Deprecated searching is all handled by search.pl
2002-03-12 19:26 rangi
* moremember.pl, C4/Reserves2.pm, C4/Search.pm: Getting Iteminfo in
Search to only display correct reserves (mainly used on detail.pl)
and another typo fix in moremember.pl
2002-03-12 18:46 rangi
* moremember.pl: Typo fix (doh!)
2002-03-12 18:03 rangi
* moremember.pl, C4/Reserves2.pm: Fix so that reserves are only
showing for the biblioitem not the biblio on the moremembers screen
2002-03-12 13:04 finlayt
* circ/: branchtransfers.pl, circulation.pl:
Branchtransfers.pl provides a form for entering barcodes and
selecting a destination branch.
New rows are entered into the branchtransfers table for each item
"transfered".
2002-03-10 19:36 rangi
* C4/Accounts2.pm: Fix for manual invoices
2002-03-05 12:48 tipaul
* admin/: aqbookfund.pl, aqbudget.pl, branches.pl, categorie.pl,
categoryitem.pl, currency.pl, itemtypes.pl, printers.pl,
stopwords.pl, systempreferences.pl: scripts to manage parameters
tables
2002-02-26 01:31 rangi
* C4/Maintainance.pm, maint/catmaintain.pl: Fixed apostrophe '
handling
2002-02-26 01:06 rangi
* acqui/basket.pl: Fix for displaying prices
2002-02-20 13:05 rangi
* C4/Search.pm: Making a "fix" to normal title search
2002-02-20 12:53 rangi
* C4/Search.pm: Playing with keyword search trying to speed it up
more
2002-02-12 13:31 rangi
* C4/Search.pm: Fixing bug in subject searching that was causing
subjects with ' to break the search
2002-02-12 13:07 rangi
* C4/Acquisitions.pm, updatebibitem.pl: Fixing bug that was
duplicating additional authors, and a bug that was breaking the
updating classicification field
2002-02-01 10:00 tonnesen
* acqui.simple/: marcimport.pl, processz3950queue: Changes from a
long time ago that I don't even remember anymore. :)
2001-12-11 18:31 rangi
* C4/Search.pm: Added the facility to restrict a keyword search by
dewey number
2001-11-26 18:01 rangi
* C4/Search.pm: Fixing error in keyword search (fixing my mistake
from yesterday)
2001-11-25 20:33 rangi
* C4/Search.pm: Fixing a bug in keyword search was duplicating
results
2001-11-25 18:03 rangi
* insertdata.pl: Modify an adult with guarantees now modifies the
guarantees also. IE change of address effects the guarantees
record as well
2001-11-25 16:41 rangi
* C4/Search.pm: Added a findguarantor routine to search for the
guarantor of a given borrower. Probably it and findgurantees need
to moved out to borrowers.pm
2001-11-25 14:25 rangi
* C4/Search.pm: Author combined with Title search was not searching
the series title field Fixed now
2001-11-25 12:17 rangi
* C4/: Reserves2.pm, Circulation/Circ2.pm: Fixing reserve handling.
Mulitple copy reserves now handled correctly, and correct charges
are being applied
2001-11-22 18:12 rangi
* C4/Search.pm: Adding the facility to search on just dewey and
class
2001-11-19 15:28 tonnesen
* updater/updatedatabase: Added code to determine mysqld version
for possibility of converting databases to MyISAM format
2001-11-19 12:29 tonnesen
* updater/updatedatabase: Added some more tables to the database
updater. Modified barcode to be 20 characters long instead of 9.
2001-11-19 10:26 tonnesen
* updater/updatedatabase: Script that will update existing
databases, creating any new tables, adding, modifying or removing
any fields from existing tables.
This is in very early stages. Need to go through and ascertain
which tables and fields need to be added/modified. Also need to
add a "backup" before any modifications are made. Thoughts on this
are welcome.
2001-11-06 10:25 tonnesen
* acqui.simple/addbooks.pl, marc/koha2marc: Minor changes
2001-11-06 10:24 tonnesen
* marc/test: Script that I'm using to check MARC record support.
2001-11-06 10:15 tonnesen
* C4/Catalogue.pm: Working out problems with MARC record support.
2001-11-06 10:15 tonnesen
* acqui.simple/addbookslccn.pl: Modified version of addbooks.pl
that uses LCCN as base identifier instead of ISBN. Should probably
be merged with addbooks.pl so that the user can enter either and
ISBN _or_ and LCCN from the same form.
2001-11-06 10:13 tonnesen
* acqui.simple/: marcimport.pl, processz3950queue: Continuing work
on Z39.50 search tool. Daemon now forks up to 12 processes to do
Z39.50 searches. Daemon will also wait to see if the user looks
beyond the first couple of pages of results, and will download more
results if necessary.
2001-11-02 23:29 tonnesen
* C4/Catalogue.pm: Minor cleanups. Needs testing. Starting to
think about modifying updatebiblio.pl to use this API.
2001-11-02 23:28 tonnesen
* acqui.simple/marcimport.pl: Z39.50 now stores list of servers to
query in a database table.
2001-11-02 13:40 tonnesen
* acqui.simple/processz3950queue: Daemon to process the queue of
pending Z39.50 searches. I still need to come up with a way for
this process to get launched. Looks like Koha might need its first
init script. :)
2001-11-02 13:21 tonnesen
* acqui.simple/marcimport.pl: Added Z39.50 searching capability,
and MARC file uploading from workstation using HTML forms. Z39.50
functionality requires the YAZ toolkit.
2001-10-31 21:00 tonnesen
* acqui.simple/marcimport.pl: Use MARC controlnumber as a unique
identifier for MARC records, in addition to ISBN, ISSN, and LCCN.
2001-10-10 12:28 tonnesen
* C4/Circulation/Circ2.pm: Typo in printf format string was causing
all issues to appear in the Previous issues box and not in today's
issues.
2001-10-10 12:27 tonnesen
* updatebibitem.pl: Fixed bug where a biblioitem with a subclass
but no dewey would get the subclass erased when editing the
biblioitem.
2001-10-10 12:26 tonnesen
* modbibitem.pl: used CGI.pm's textfield function to create the
notes text input box. Notes with question marks '"' in them were
getting deleted when an item was modified.
2001-10-05 14:27 tonnesen
* acqui.simple/marcimport.pl: Added rudimentary marc importing
tool. Just takes a marc record and converts to koha database.
Does not keep data in marc format.
2001-10-05 14:23 tonnesen
* marc/viewmarc.pl: Removed duplicate viewmarc.pl from acqui.simple
directory
2001-10-05 14:19 tonnesen
* acqui.simple/: addbooks.pl, viewmarc.pl: Added simple
acquisitions script
2001-10-05 13:13 tonnesen
* search.pl, C4/Catalogue.pm, C4/Search.pm, marc/marcschema.sql:
Changed search interface to allow searches on Illustrator. This is
apparently a common search in elementary school libraries.
2001-09-27 13:39 tonnesen
* C4/Catalogue.pm: Tested updateItem subroutine, made some better
checks for Subfield_IDs and Subfield_Keys when modifying MARC data
based on changes to Koha data.
2001-09-27 12:24 tonnesen
* C4/Catalogue.pm, marc/koha2marc: Started on updateItem
subroutine.
2001-09-10 19:03 rangi
* deletemem.pl: Fixing member deletion, so that it checks fines,
issues and guarantees before deleting
2001-09-10 16:37 rangi
* modbibitem.pl, moredetail.pl, C4/Search.pm: Fixing a glitch that
was showing the biblio notes field where the biblioitems notes
should have been displaying
2001-08-17 00:54 rangi
* circ/circulation.pl: Changed the sorting of the hash of items on
issue. To sort numerically, (so 10 comes after 2) Just a quick fix
to get the items showing in date_due order
2001-07-12 04:12 pawelzc
* translator/translator.readme: Spelling and english language
corrections.
2001-07-05 14:37 rangi
* deletemem.pl: Script to delete a member/patron
2001-07-05 14:37 rangi
* memberentry.pl: Fix to handle the delete call, redirects to
deletemem.pl
2001-06-27 14:53 rangi
* translator/translator.pl: Modified so that the first available
language is chosen if none is specified
2001-06-26 15:27 tonnesen
* C4/Catalogue.pm: Finished updateBiblioItem subroutine
2001-06-26 15:13 rangi
* translator/: translator.pl, translator.readme: Scripts to permit
koha webpages to display in different natural languages Courtesy of
Pawel Skuza
2001-06-26 14:13 tonnesen
* C4/Catalogue.pm: newBiblio subroutine completed.
2001-06-26 13:17 tonnesen
* C4/Catalogue.pm: Added biblioitems table update when
newBiblioItem() routine is called.
2001-06-26 10:15 tonnesen
* C4/Catalogue.pm: Beginning updateBiblio routine.
2001-06-25 13:15 tonnesen
* marc/viewmarc.pl: Prototype marc record viewer and editor.
2001-06-25 13:12 tonnesen
* marc/TODO: A TODO file for MARC support
2001-06-25 12:43 tonnesen
* C4/Catalogue.pm: Added skeletons of update routines.
2001-06-25 12:07 tonnesen
* marc/koha2marc: Minor documentation changes.
2001-06-25 11:55 tonnesen
* marc/koha2marc: Perl script to convert existing Koha tables to
the new MARC tables.
2001-06-25 11:54 tonnesen
* marc/deletemarc: SQL commands to clear all of the MARC tables.
This is terribly dangerous, but I find it useful during the
development work. :)
2001-06-25 11:52 tonnesen
* marc/marcschema.sql: Schema for MARC storage tables. Blatantly
stolen from www.pytheas.org. I also added the 0XX tables.
2001-06-25 11:49 tonnesen
* C4/Catalogue.pm: Cataloguing API. Very early draft at this
point.
2001-06-19 20:36 rangi
* readingrec.pl, C4/Search.pm: Made a little change to allow the
reading record to be sorted, and now defaults to the last 50 items
borrowed
2001-05-17 15:36 rangi
* database.mysql: Changed the interim field in the items table, to
be paidfor The horowhenua librarians wanted a place to store
information when a lost item was paid for. The information is
removed if the item is ever returned. The interim field was a
hangover from the previous system and wasnt be used so I stole it
:-)
2001-05-15 16:05 rangi
* C4/Accounts2.pm: More little bug fixes in the manual credits
section
2001-05-09 16:29 rangi
* C4/Circulation/Circ2.pm: Changed the way a lost book being
returned is handled. If the book has already been paid for a
credit is added to their account. And offset against any current
charges
2001-05-09 16:26 rangi
* updateitem.pl: Set up so marking a item lost, adds a charge for
the replacement price to a borrowers record (if it is on issue)
2001-05-09 16:23 rangi
* renewscript.pl: Fixed so renewing a rental item adds a charge
2001-05-09 16:22 rangi
* mancredit.pl, maninvoice.pl, C4/Accounts2.pm: Added facility to
do a cash refund. Also HLT allows ppl to work off their bill,so
added a facility to do manual credit for that
2001-05-08 17:05 rangi
* C4/Circulation/Renewals2.pm: Renewing a rental or pay item from
the borrowers record screen Now adds a charge to the borrowers
account
2001-05-02 16:06 tonnesen
* groups.pl, C4/Groups.pm: Steve Tonnesen's K12Admin-specific (for
the time-being) group based overdue reports.
2001-05-02 15:38 tonnesen
* C4/Circulation/Circ2.pm: Added an overdue variable to the
itemdata returned by the currentissues subroutine. This makes it
easier to pick out overdue items in other modules (ie circulation,
reports, etc.)
2001-05-02 14:15 rangi
* C4/Circulation/Circ2.pm: Fixed the code that adds a credit or
wipes a lost book charge from a borrowers account if said book is
returned
2001-05-02 14:13 rangi
* C4/Accounts2.pm: Added functions to add credits and invoices to
borrowers account
2001-05-02 14:11 rangi
* boraccount.pl, moremember.pl: Turned off the tidy accounts
feature in the view accounts screen (boraccount.pl) And got it so
outstanding credits are shown on the moremember.pl (view member
screen)
2001-05-02 14:08 rangi
* mancredit.pl, maninvoice.pl: Scripts to add manual invoices, or
credits to a borrower/member/patron's account. Called from
boraccount.pl (ie the view account screen)
2001-05-01 16:24 rangi
* C4/Accounts2.pm: Fixed a bug in the return lost routine (when a
payment is made on a lost item) So that the correct date was being
recorded
2001-04-19 17:31 rangi
* circ/circulation.pl: Quick bodge to restrict the number of
returned books showing to 8. (Request from the librarians here to
speed up the screen reload) Needs to be tidied up
2001-04-17 19:51 rangi
* C4/Accounts2.pm: Add functionality so that when the replacement
cost of a lost item is paid Its returned off the members/patrons
card. And a note is placed on the item saying that its been paid
for. The item stays marked as lost. But the patron does not accrue
more fines
2001-04-03 14:32 rangi
* C4/Circulation/Circ2.pm, circ/circulation.pl: Making a change to
the way charges are handled, the system originally worked such that
if a borrower owed more than $5 issues werent allowed. This worked
fine except that often borrowers wish to borrows say 3 pay videos
at $2 each, then 2 books say. The three pay videos rack up charges
of $6 and then they cant issue the books until that is paid.
Reworked so that it cares about previous charges, not the ones
accrued during current issue process.
2001-04-02 15:51 rangi
* pay.pl, stats.pl, C4/Accounts2.pm, C4/Stats.pm, sec/writeoff.pl:
Reworking statistics for payments and writeoffs
2001-03-28 18:11 rangi
* moremember.pl: Commenting out the code that doesnt allow renewals
if a renewal has already occured
2001-03-27 19:00 rangi
* circ/circulation.pl: Adding in javscript code to open a new
window for payments
2001-03-27 18:23 rangi
* C4/Circulation/Circ2.pm, circ/circulation.pl: Reworked layout of
issues section.
2001-03-27 13:45 rangi
* sec/writeoff.pl: Getting writeoff stats being stored as well
2001-03-27 13:43 rangi
* C4/: Accounts2.pm, Stats.pm: Modified the update stats routine to
store borrowernumbers also Passing borrowernumbers to update stats
from Account routines
2001-03-22 14:20 rangi
* circ/circulation.pl: Changes made by Glen to allow the
circulation module to work with a ASCII-wand, or CueCat (weird
encoded) input equally well.
Do not bother installing the CueCat driver or any other software -
it's not needed.
2001-03-18 14:06 rangi
* overdue.pl: Script to list overdue books under the headings
Due-Date Patron Phone Title Author
The patron can be email by clicking on the name (if the database
contains an email address for them)
Courtesy of Glen Stewart
2001-03-15 02:17 rangi
* detail.pl, moredetail.pl: Added code to allow searches to be used
by catalogue maintenance
2001-03-15 02:15 rangi
* C4/Maintainance.pm, maint/catmaintain.pl: Added functionality to
allow invalid itemtype to be fixed
2001-03-15 02:11 rangi
* maint/shiftbib.pl: Script to shift a group to another biblio,
called as part of catalogue maintenance
2001-03-13 14:41 rangi
* catmaintain.pl, maint/catmaintain.pl: Shifted catmaintain.pl to a
dir that can be easily passowrd protected
2001-03-13 14:04 rangi
* catmaintain.pl, C4/Maintainance.pm: Got undeleting biblios going
(catalogue maintenance should probably be in a password protected
super librarian area or the like)
2001-03-12 15:33 rangi
* newbiblio.pl: Just realised this is supposed to be in the acqui/
dir (doh)
2001-03-12 15:32 rangi
* acqui/: acquire.pl, newbiblio.pl: Glens updates to automatically
increment barcode, and to remove hardcoded itemtypes in scripts
2001-03-12 15:29 rangi
* memberentry.pl: Modified to include Glen Stewarts automatic
member/patron cardnumber incrementation
2001-03-12 15:15 rangi
* newbiblio.pl: Script from Glen Stewart, i think to do with
simplified acqusitions module? (correct me if im wrong glen)
2001-03-12 14:43 rangi
* database.mysql: Database definition file, checked into cvs to
make keeping database current easier
2001-03-07 13:12 rangi
* insertdata.pl: Fixing stupid bug that was causing the sql insert
command to break if a person had a ' in their name
2001-03-07 13:02 rangi
* moremember.pl: Changing the form so it passes through a modify
value to tell the script to show the flags
2001-03-06 17:48 rangi
* insertdata.pl, memberentry.pl: Added the functionality to allow
librarians to manipulate the flag status on borrowers ie lost,
debarred, and gone no address
2001-03-06 13:16 rangi
* search.pl: Fixing " glitch in titles
2001-03-06 13:13 rangi
* opac-search.pl: Fixing a bug in the opac search that meant that
titles that contained " were caused the detail page to error
2001-02-27 14:08 rangi
* delbiblio.pl: Quick fix to stop ppl from being able to delete
biblios that have items attached
2001-02-21 14:33 rangi
* circ/circulation.pl: Rejigged printing issues, to print out
everything on issue to the borrower
2001-02-21 14:27 rangi
* stats.pl: Fixed a little glitch in the daily stats script that
meant it wasnt counting renewals
2001-02-21 14:17 rangi
* moremember.pl: Got a link from items on issue thru to item
details (like in the circ module) And also stopped already renewed
books from being renewable in the issues list
2001-02-18 14:13 rangi
* C4/Circulation/Circ2.pm: Little fix to the returnbook routine so
the correct branchcode is passed to the updatestats routine
2001-02-13 18:41 rangi
* circ/circulation.pl: A bodgy hack so that hitting enter in issues
(with no barcode) prints out the borrowers issue slip and starts a
new borrower
2001-02-13 16:29 rangi
* circ/circulation.pl: The Horowhenua libraries wanted less patron
and item information displaying at returns So Added some if
statements to not display patron addresses, and to only display the
title of the item These presumably would be changed to suit
individual libraries wants
2001-02-13 16:27 rangi
* C4/Circulation/Circ2.pm: Made some changes to checkreserve and
find_reserves, so that items are always displayed as reserved when
returned, not just once
2001-02-11 14:44 rangi
* detail.pl: Little fix so that if the item has no author
information, empty () dont disply
2001-02-11 14:38 rangi
* search.pl: Changing the front page search of the intranet site to
just be a keyword search
2001-02-07 15:47 tonnesen
* shelves.pl, C4/BookShelves.pm: Added header and log substition
variables
2001-02-07 12:27 tonnesen
* shelves.pl, C4/BookShelves.pm: Start of code to implement virtual
bookshelves in Koha.
2001-02-05 10:48 tonnesen
* loadmodules.pl, C4/Search.pm: loadmodules.pl allows redirection
to different modules based on systemprefs Added subroutine in
Search.pm load systemprefs from new systempreferences table in
database. Initial use is to allow using my simplified acquisitions
module in place of vendor-based acquisitions module. Default is
vendor-based module.
2001-02-05 09:47 tonnesen
* C4/Circulation/Circ2.pm: Added a couple of missing
$dbh->disconnect lines that were logging errors in apache log
files.
2001-02-05 09:24 tonnesen
* circ/circulation.pl: Fixed backgroundimage in circulation module.
Background image now displays only in header lines.
2001-02-04 14:25 rangi
* C4/Print.pm, circ/circulation.pl: Fixing printing error, now is
printing all of the days issues for borrower
2001-01-31 20:09 rangi
* circ/circulation.pl: Made sure the printer queue value was being
set before calling print
2001-01-31 18:08 rangi
* C4/Print.pm, C4/Circulation/Circ2.pm, circ/circulation.pl:
Attempting to get issues slip to print when borrower is finished
with
2001-01-31 15:40 rangi
* stats.pl: Fixed a bug that was meaning some payments werent
counted
2001-01-31 14:09 rangi
* C4/Circulation/Circ2.pm: Fixed a little bug in
getiteminformation, it wasnt returning item loanlength
2001-01-31 13:38 rangi
* C4/Output.pm, circ/circulation.pl: Added a line to Ouput.pm to
enable circulation to use its own includes Changed the look of
circulation.pl to the green/yellow colours
Note: Steve, i added another variable $backgroundimage that sets
the background image for the main tables, so it should be
straightforward to change the look back to the colours you had if
you want to
2001-01-31 11:34 rangi
* moremember.pl: Changed it so you cant renew a book that is on
request, made a link from the on request text to the
request(reserve) data
2001-01-31 10:14 tonnesen
* circ/circulation.pl: Mostly just look changes, got rid of table
borders, alternating colors on table rows. Some fixes to returned
items in returns module.
2001-01-31 10:13 tonnesen
* C4/Circulation/Circ2.pm: Return itemlist array, and itemlisttext
(text version of overdues) with overdue flag in
getpatroninformation()
2001-01-25 16:39 rangi
* misc/fines2.pl: Script to generate overdue fines. Ideally run as
a cronjob each night
2001-01-25 16:17 tonnesen
* C4/Circulation/Circ2.pm, circ/circulation.pl: Returns module
lists recently returned items, cookies used to store branch and
printer preferences.
2001-01-24 16:01 tonnesen
* C4/Circulation/Circ2.pm, circ/circulation.pl: Refined Returns
module. Added ability to select branch and printer. Fixed charges
for rental items.
2001-01-23 15:48 tonnesen
* C4/Circulation/Circ2.pm, circ/circulation.pl: Changes to web
circulation module: rudimentary returns module, arbitrary due date
for issues, flag info displayed, overdue books are displayed in
red.
2001-01-22 16:12 tonnesen
* C4/Circulation/Circ2.pm, circ/circulation.pl: Fixed a bug in
issuing reserved books. Was calling non-existent printreserve
subroutine
2001-01-22 15:48 tonnesen
* C4/Circulation/Circ2.pm, circ/circulation.pl: Started work on a
web-based circulation interface.
2001-01-17 15:45 tonnesen
* C4/Circulation/Circ2.pm, tkperl/tkcirc: Added support for showing
patron flags in the issues module. Moved popup message windows to
a Toplevel widget instead of a message widget. Toplevel widgets
come up much faster than message widgets.
2001-01-16 15:34 rangi
* C4/Circulation/Fines.pm: Fixing a glitch in the fines routine,
was failing if adding a new fine to the same user for the same item
2001-01-15 11:31 tonnesen
* C4/Circulation/Circ2.pm: API for circulation modules
2001-01-15 11:22 tonnesen
* tkperl/tkcirc: Now uses Circ2.pm generic interface subroutines.
2001-01-09 12:47 tonnesen
* tkperl/tkcirc: Moved returned item list from a scrolled text box
to a scrolled table.
2001-01-09 09:36 tonnesen
* tkperl/tkcirc: First release of Perl/Tk circulation interface
2001-01-05 09:47 tonnesen
* C4/Output.pm: Renamed koha.conf config entry from "path" to
"includes", which is more meaningful in the koha.conf file.
2001-01-05 09:39 tonnesen
* C4/Circulation/Main.pm: Modified getbranch() and getprinter()
subroutines to not pop up a menu if there is only one branch or one
printer, but just select the single option automatically.
2001-01-05 08:30 tonnesen
* C4/Output.pm: Added support for moving path=... variable to
/etc/koha.conf
2000-12-21 11:56 rangi
* C4/Database.pm: Shifted Database connection variables out into a
configuration file The permissions on this config file should also
be strict, since they contain the database password. At a minimum,
the apache user needs to be able to read it, as well as any other
user that runs circ. I would suggest ownership of
www-data.libadmins with no access to others. libadmins contain all
users that use circ
destined for v1.08
2000-12-19 15:45 rangi
* boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
readingrec.pl, renewscript.pl, reports.pl, request.pl,
reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
telnet/doreturns.pl, telnet/issuewrapper.pl,
telnet/returnswrapper.pl, telnet/startint.pl: Initial revision
2000-12-19 15:45 rangi
* boraccount.pl, borrwraper.pl, catmaintain.pl, charges.pl,
currency.pl, delbiblio.pl, delitem.pl, detail.pl, fines.pl,
imemberentry.pl, insertdata.pl, insertidata.pl, insertjdata.pl,
jmemberentry.pl, member.pl, memberentry.pl, modbib.pl,
modbibitem.pl, moditem.pl, modrequest.pl, moredetail.pl,
moremember.pl, newimember.pl, newjmember.pl, newmember.pl,
opac-search.pl, orderbreakdown.pl, pay.pl, placerequest.pl,
readingrec.pl, renewscript.pl, reports.pl, request.pl,
reservereport.pl, reservereport.xls, search.pl, showbudget.pl,
simpleredirect.pl, stats.pl, stats2.pl, subjectsearch.pl,
tidyaccounts.pl, updatebibitem.pl, updatebiblio.pl,
updatecharges.pl, updateitem.pl, C4/Accounts.pm, C4/Accounts2.pm,
C4/Acquisitions.pm, C4/Circmain.pm, C4/Circulation.pm,
C4/Database.pm, C4/Format.pm, C4/Input.pm, C4/InterfaceCDK.pm,
C4/Maintainance.pm, C4/Output.pm, C4/Print.pm, C4/Reserves.pm,
C4/Reserves2.pm, C4/Scan.pm, C4/Search.pm, C4/Security.pm,
C4/Stats.pm, C4/Stock.pm, C4/Circulation/Borrissues.pm,
C4/Circulation/Borrower.pm, C4/Circulation/Fines.pm,
C4/Circulation/Issues.pm, C4/Circulation/Main.pm,
C4/Circulation/Renewals.pm, C4/Circulation/Renewals2.pm,
C4/Circulation/Returns.pm, C4/Interface/AccountsCDK.pm,
C4/Interface/BorrowerCDK.pm, C4/Interface/FlagsCDK.pm,
C4/Interface/RenewalsCDK.pm, C4/Interface/ReserveentCDK.pm,
acqui/acquire.pl, acqui/addorder.pl, acqui/basket.pl,
acqui/finishreceive.pl, acqui/modorders.pl, acqui/newbasket.pl,
acqui/newbasket2.pl, acqui/newbiblio.pl, acqui/order.pl,
acqui/receive.pl, acqui/recieveorder.pl, acqui/supplier.pl,
acqui/updatesupplier.pl, misc/fixborrower.pl, misc/fixcatalog.pl,
misc/fixorders.pl, misc/fixorders.pl2, misc/fixrefs.pl,
misc/makebaskets.pl, misc/makeformats.pl, misc/tidyaccounts.pl,
sec/writeoff.pl, telnet/borrwraper.pl, telnet/circ,
telnet/doreturns.pl, telnet/issuewrapper.pl,
telnet/returnswrapper.pl, telnet/startint.pl: Files shifted into
Sourceforge CVS