Commit Graph

769 Commits

Author SHA1 Message Date
tipaul 20b429f203 fixing a bug in status format 2005-09-14 14:03:22 +00:00
tipaul 066dbfdb55 2 bugfixes :
* leader alignment when leader is <24 => should be left aligned, not right !
* trailing , in an update recently modified
2005-09-14 10:05:12 +00:00
tipaul 5aa7054739 adding missing fields in biblioitems update 2005-09-09 16:11:51 +00:00
tipaul fabb74b43c * removing the limit to delete a subscription
* adding serial note column to the subscription-detail
2005-09-09 10:11:38 +00:00
hdl 09199d3bce Undoing Logs 2005-09-09 08:19:57 +00:00
tipaul e072492215 fix to remove "request" button if there is no item requestable 2005-09-05 16:17:37 +00:00
hdl 0c5dddf73d Fixing a bug for marcimport.
Verifying that a record tag exists before getting its value
2005-09-01 13:43:33 +00:00
hdl ac1f580a40 Fixing Bug when no user logged in 2005-09-01 12:26:19 +00:00
hdl 6c546a781d Adding a test on a temporary value before processing it in Biblio.pm
Adding branchcode fields to aqbookfund and aqbasket.
2005-08-26 12:28:57 +00:00
hdl 35e6303729 Commiting all that allows Branch Independancy management :
* in acquisition module, an order can be modified/recieved/closed only by a librarian from the same branch than the librarian that created the basket.
* in catalogue module, an item can be modified/deleted/created only by a librarian from the same branch as item owner branch
* in members module, a member can be created/modified only by a librarian from the branch of the member.
Modifying Context.pm :
Adding userenv context variable.
Is set during checkauth or get_template_and_user
Modifying Auth.pm function checkauth : setting userenv context variable
Modifying Acquisition.pm:
    * histsearch
    * branches
    * bookfunds
    * getsupplierlistwithlateorders
    * getlateorders
    * getallorders
    * getorders
Add a branch criterium if IndependantBranches is set.
Modifiying Suggestion.pm:
    * searchsuggestions Will look first for th Librarian Branch and restrict search to suggestion made by users from this branch
    * countsuggestions Will look first for th Librarian Branch and restrict search to suggestion made by users from this branch
File Modifiying :
    * admin/aqbudget.pl adding a branch selection for budget.
    * parameters/aqbudget.tmpl
    * admin/aqbookfund.pl adding a branch selection for bookfund
    * parameters/aqookfund.tmpl
And adding branch selection to members and items changes.
WARNING: bibid are still used in additem, unlike in HEAD... Shall be soon fixed.
2005-08-26 12:21:49 +00:00
hdl 25ec2b0bf4 Adding Log Facility for Biblio management.
Note that a javascript will soon be written for action type management and that viewlog.pl is fully functionnal (tested) only for Catalogue.
2005-08-24 10:44:53 +00:00
hdl 3ef8d1479e Adding a notes field into serial table.
Manage a note for a serial number...
Will allow a librarian to say "contact with supplier for this serial : Will be received on date...  " or anything else.
2005-08-24 09:02:25 +00:00
tipaul e03cf24cce * changing order on detailled subscription history : ordering by subscriptionid before date (to see all issues for a given subscription at once)
* when building lists, don't put title twice on multiple subscriptions to a title (replace it by "")
2005-08-02 15:03:33 +00:00
tipaul 5d9c18643e adding an empty word if there is none (to avoid a internal server error) 2005-08-02 09:01:52 +00:00
tipaul 1d5b1646ef fix for bug http://bugs.koha.org/cgi-bin/bugzilla/show_bug.cgi?id=1009
(Not all items fields mapped to MARC)
2005-08-02 07:45:44 +00:00
tipaul 8e981cced0 managing ReturnBeforeExpiry flag.
If set in preferences, the return date can't be after the borrower expiry date.
2005-08-01 15:17:35 +00:00
tipaul 181b00e419 adding decoder for Ä string 2005-08-01 15:15:43 +00:00
tipaul 339890e557 minor change in summary handling (accepting 4 digits before the field) 2005-08-01 15:14:50 +00:00
tipaul 9f449a44db * removing a useless & CPU consuming call to MARCgetbiblio
* Leader management.
If you create a MARC tag "000", with a subfield '@', it will be managed as the leader.
Seems to work correctly.

Now going to create a plugin for leader()
2005-07-28 19:56:15 +00:00
tipaul 6f91901c64 <IMPORTANT NOTES for NPL>
Some cleaning :
- removing dirty hack getMARCurl in SearchMarc.pm & replacing it by some Perl in Search.pm : if repeated, urls are stored in biblioitems.url, separated by a |. Now, the urls are splitted in an array. WARNING : the template has been modified & NPL MUST modify their templates as well, should be really trivial (open http://bureau.paulpoulain.com:9010/cgi-bin/koha/opac-detail.pl?bib=1 to see the result)
- using getMARCsubjcts and getMARCnotes in css templates as well. WARNING (specially for NPL) : the MARC notes & subjects were outside from BIBLIO_RESULTS array. As notes & subjects were in this <!-- TMPL_LOOP --> i had to add them IN the loop. I think it's better, so I commented (line 73 and 74 of opac-detail) 2 lines that are useless for me but useful for you. My opinion is that it would be better to modify your template to put notes & subjects in the <TMPL_LOOP> (should be trivial) than uncommenting those lines (= create duplicate code)
However, my real opinion is that we have no good reason to use <!-- TMPL_LOOP name="BIBLIO_RESULTS" --> as we always have only 1 biblio here. But that's something we should fix in HEAD, not in 2.2
2005-07-26 08:38:25 +00:00
tipaul ecbc933920 * fixing a bug in subfield order when MARCgetbiblio
* getting rid with the limit "biblionumber & biblioitemnumber must be in the same tag". So, we can put biblionumber in 001 (field that has no subfields, so we can't put biblioitemnumber in this field), and use biblionumber as identifier in the MARC biblio too. Still to be deeply tested.
* adding some diacritic decoding (Ä, Ü...)
2005-07-19 15:25:40 +00:00
joshferraro 7516830727 Adds new sub getMARCurls which allows opac-detail.pl to display
Table of Contents and Descriptions when they exist in the MARC
record (in 856u).
2005-07-01 18:26:10 +00:00
hdl 3579baaa19 Adding choice lists for sort1/Sort2 For biblios and patrons management.
Commiting along Help Modifications
2005-06-28 11:51:57 +00:00
hdl 2d98967c08 Adding Result counts and line counters to
- histsearch (search order)
- members search
2005-06-28 10:21:29 +00:00
hdl 2bca25dc4c Adding not issued and delete state to state collection
And display the three latest numbers of every subscription received or lacked in opac.
2005-06-28 07:35:48 +00:00
hdl 3bb376f811 Display dashed ISBN 2005-06-27 23:24:06 +00:00
tipaul 5d916edb0c bugfix : when saving a special issue, "arrived" and "missing" status must be stored in history as well. 2005-06-17 15:51:54 +00:00
tipaul 4e595b2226 last commits before 2.2.3
* css fixes for better IE compliance
* adding LibraryName parameter in login screen
2005-06-17 12:31:43 +00:00
tipaul 833bbc6ddb formating dates to user format 2005-06-16 15:35:27 +00:00
tipaul 2a822b1208 fix for #958 : showing notes in order list screen. The note can be used for whatever the library want, and should be seen here.
The table has been improved :
* title / isbn / author / note are on the same column, as in marc search
* alternate colors working
2005-06-07 12:56:36 +00:00
tipaul 38518925ff porting dictionnary search from head to 2.2. there is now a ... facing titles, author & subject, to search in biblio & authorities existing values. 2005-06-07 10:02:00 +00:00
tipaul 2c93c97578 specifying table order to have aqorders.notes and not biblio.notes in {notes} field 2005-06-06 16:36:43 +00:00
hdl 77a753dd12 Fixing Bug : Not on first page when viewing opac-full-serial.tmpl 2005-06-06 16:00:56 +00:00
tipaul d9451f0055 adding a systempref to choose either to show or hide "lost" items. Note that "lost items" can be related to an authorised value list, so does not necessary mean "item definetly lost". Even here, some libraries want to see lost items, and some don't want. This parameter will make everybody happy ! 2005-06-06 15:23:35 +00:00
tipaul 6843bd3c44 adding opacsmallimage parameter if applicable 2005-06-06 14:03:54 +00:00
hdl a8818250b1 Featuring OPAC with Full History Subscription 2005-06-03 12:53:08 +00:00
hdl 46f8bc47f2 Adding full history support to opac serial
Needs fixing
2005-06-02 21:04:35 +00:00
genjimoto bcf36dbf3f Bug 969: If you try to issue an item which has been made waiting for someone, and you
override the reserve, but don't indicate that the reserve should be cancelled,
the reserve is cancelled anyway. Fixed!
2005-05-31 16:01:14 +00:00
tipaul 48e8d7ac2d fix for authority merging. There was a bug on official installs 2005-05-31 14:50:46 +00:00
tipaul f30ef1a143 patch from Genji (Waylon R.) to update subjects in MARC tables when systempref has MARC=OFF 2005-05-31 12:44:26 +00:00
tipaul 0e8a4cd55b fixing a bug : when a field was repeated, the last field was also repeated. (Was due to the "empty" field in html between fields : to separate fields, in html, an empty field is automatically added. in AUTHhtml2marc, this empty field was not discarded correctly) 2005-05-30 11:24:15 +00:00
tipaul 7c3e683c1a fixing a bug : when a field was repeated, the last field was also repeated. (Was due to the "empty" field in html between fields : to separate fields, in html, an empty field is automatically added. in MARChtml2marc, this empty field was not discarded correctly) 2005-05-30 11:22:41 +00:00
hdl 7a18849881 Adding filter on placed on dates.
Modifying histsearch in C4/Acquisition.pm to take placedon_dates into account
And Acquistion-top to enable calendars
2005-05-26 09:21:29 +00:00
tipaul 5d59594727 * removing my for variables already declared
* updating biblio.unititle  field as well as other fields in biblio table
2005-05-25 15:48:43 +00:00
hdl e93dac02fe Adding NEWmodbiblioframework feature
Used by addbiblio.pl when modifying a framework selection.
2005-05-25 09:30:50 +00:00
joshferraro 0f4198465e Fixes the bug where lost items are displyed in the initial search results
screen.
2005-05-21 03:11:04 +00:00
joshferraro a26d8f0fb9 Fix to Bug 844: renewstatus subroutine should check for reserves -- now it does.
Note that I'm assuming that all libraries don't want items reserved for others
+to be renewalable.
2005-05-20 19:06:02 +00:00
joshferraro e6deffa60a Fix to Bug 844: renewstatus subroutine should check for reserves -- now it does.
Note that I'm assuming that all libraries don't want items reserved for others to be renewalable.
2005-05-20 18:55:08 +00:00
tipaul aca8736106 bugfix : checking issuing rules under certain circumstances was buggy. 2005-05-20 14:32:47 +00:00
tipaul 3b99d1cc9d * better management of joining & expiry dates :
- dates can be manually typed when adding a borrower.
	- Empty fields are automatically calculated (joining = today & expiry date calculated from borrower category)
	- Expiry date can be modified
* checking expiry date when trying to issue a book & forbidding issuing when expiry date reached. ** IMPORTANT ** This check was not done before. Thus, you may be unable to issue books where you could before. You can update your database borrower by borrower or with the following SQL command on the server : "update borrowers set expiry='2005-31-12'". You can limit the update to a borrower category with "update borrowers set expiry='2005-31-12' where categorycode='A'" (all SQL commands must be typed without any ")
2005-05-19 22:12:00 +00:00