Commit Graph

10758 Commits

Author SHA1 Message Date
Nahuel ANGELINETTI 348ddcea4e (bug #4290) searching for author in repository
this fix the breedingsearch to search for authors, and not only in titles.

Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
2010-03-08 23:07:28 +01:00
Nahuel ANGELINETTI 5cbb6dfeb1 [3.0.x] (bug #4263) fix the edition of items with repeatable subfields
The subfield management in item level is broken, fields are concatenated in one field, and if the librarian edit it, the values are not selected.
This big patch fix three things:
 1) saving fields that are stocked in SQL(using koha2marc mapping) are now well cut and separated in _REAL_ subfields
 2) loading records with repeatable subfields are now well returned
 3) Editing items with repeatable fields works well

Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
2010-03-08 23:07:28 +01:00
Nahuel ANGELINETTI b22c1a1e10 (bug #4287) add enrolment period update in 22 to 30 script
this fix the upgrade script, to upgrade the enrolment period, that is no more in years, but in month unity.

Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
2010-03-08 23:07:28 +01:00
Henri-Damien LAURENT 32aac9e4fb Revert "(bug #3778) GetBranchesLoop and searchMyLibraryFirst"
This reverts commit 36ae08af32.
2010-03-08 23:07:28 +01:00
Matthias Meusburger 59f8b71a62 MT 2116: Addons to the CSV export
Fix encoding selection
2010-03-08 23:07:27 +01:00
Chris Cormack fda88bdd30 Italian SQL updates
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
2010-03-04 14:29:08 +13:00
Henri-Damien LAURENT de6c9d26d5 Adding release notes 3.0.6 2010-02-16 14:11:40 +01:00
Henri-Damien LAURENT 4b04de209a updatedatabase : fixing XSLT syspref type
XSLT* is now of type free and not Boolean
letter added for staff hold spelling problem fixed
2010-02-16 11:47:38 +01:00
Henri-Damien LAURENT 2acb35ba06 Bug fix: Authentication with cardnumber allows superlibrarian access
un privileged users couls access intranet with superlibrarian rights
when login in with cardnumber/password
2010-02-16 11:31:17 +01:00
Henri-Damien LAURENT d1af689a3b Updatedatabase : Updating edititems permissions
edit_items permissions were not set for an existing system
This would have propted user to loose some edit rights.
This patch enables the edit_items provided that they had editcatalogue permissions
2010-02-15 18:15:07 +01:00
Matthias Meusburger aab4cf45cc MT2938 : Adds a permission for editing items 2010-02-15 17:43:12 +01:00
Sébastien Hinderer 12c60fac6a Bugfix in errors/*.pl and opac/errors/*.pl
The scripts did not define the status printed on the first line of
HTTP headers correctly: they were sending 200 OK,
which was confusing for browsers.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
2010-02-15 16:43:48 +01:00
Henri-Damien LAURENT 60e033dc91 fixing updatedatabase 2010-02-10 16:51:56 +01:00
Matthias Meusburger 29aa287c58 MT2582: Fix user deletion without permission 2010-02-10 14:01:31 +01:00
Matthias Meusburger 899156b3ec MT2636 : Send a different notification whether an hold has been made from OPAC or from the Intranet 2010-02-10 14:01:30 +01:00
Henri-Damien LAURENT 51fcfe4a1e C4/XSLT Removing unconditionnal comment 2010-02-10 14:01:30 +01:00
Paul Poulain 7b27b9ecb2 MT2116, Follow-up: CSV Export, fix backporting bugs 2010-02-10 14:01:30 +01:00
Nahuel ANGELINETTI 5af80ab9ab [3.0.x](bug #4084) fix offline circ
this add the function C4::Circulation::GetOpenIssue and delete \r chars when processing koc files.
2010-02-10 14:01:30 +01:00
Henri-Damien LAURENT a9015abe77 Adding RIS and bibtex export
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-02-10 14:01:30 +01:00
Matthias Meusburger f3aa04a408 1110 : Balance carts and lists, follow-up : Added Opac lists features to admin lists
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
2010-02-10 14:01:30 +01:00
Matthias Meusburger 76655b5b94 MT2116: Addons to the CSV export
Adds the ability to customize CSV exports through the use of a YAML file.

The following customizations are available :
  - Preprocessing
  - Postprocessing
  - Field-by-field processing

The YAML field should be stored in the tools/csv-profiles/ directory and
named after the id of the CSV profile you want to customize.
An example file is provided in that directory.
2010-02-10 14:01:29 +01:00
Matthias Meusburger 523735ef6b MT2116 : Addons to the CSV Export
Add encoding selection
Add authorised values handling
2010-02-10 14:01:29 +01:00
Matthias Meusburger 0865bd7727 MT2116: Addons to the CSV export
Add user-defined headers
Add CSV, field and subfield separator selection
2010-02-10 14:01:29 +01:00
Nicole Engard 85983247e4 Bug 3857: Add tools menu to left of CSV Profiles page 2010-02-10 14:01:29 +01:00
Matthias Meusburger a9921860ea MT 2067, Follow-up : Description for CSV export not mandatory anymore 2010-02-10 14:01:29 +01:00
Matthias Meusburger 75f310b238 MT 1587 (Follow-up) : CSV export for cart and shelves (export_format table creation)
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
2010-02-10 14:01:28 +01:00
Henri-Damien LAURENT e431b4b077 MT 1587 : CSV export for cart and shelves, with the ability to define different export profiles
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
2010-02-10 14:01:28 +01:00
Nahuel ANGELINETTI f3e620372f (bug #4075) add use of getrecordvalue in opac-detail 2010-02-10 14:01:28 +01:00
Matthias Meusburger 312828bf4c MT2663 : Adds an itemcallnumber plugin 2010-02-10 14:01:28 +01:00
Henri-Damien LAURENT d5f5d844c5 (bug #4020) XSLT unimarc display
When using XSLT Display, and UNIMARC,
since marcFlavour is not used in encoding data, when data is true utf8, as_xml
fails on some subfields.

Moreover, because transformMARCXMLForXSLT edits some values in the marc record
and the PERL UTF8 is not handled by MARC::File::USMARC, it endsup in double
encoding the data.
Sending a patch to fix both issues.

This patch adds
    - two functions in  C4/Charset.pm
        NormalizeString (uses Unicode::Normalize)
        SetUTF8Flag (This function in my opinion belongs to MARC::Record, or at least MARC::File::USMARC)
    - edits C4::XSLT in order to cope with the correct marcflavour
    - edits C4::Search searchResults to use setUTF8Flag

Conflicts solved:

	C4/Charset.pm
	C4/Search.pm
	C4/XSLT.pm
2010-02-10 14:01:28 +01:00
Nahuel ANGELINETTI 248747c747 [followup](bug #4062) marc21 item support
this add "item" index in marc21 record.abs
2010-02-10 14:01:28 +01:00
Nahuel ANGELINETTI fd3666e77d (bug #4062) add item index in zebra conf
This add the "item" index.
2010-02-10 14:01:28 +01:00
Chris Cormack 071734b954 Spanish and Turkish updates 2010-02-10 06:54:38 +13:00
Chris Cormack 4f1fdd052c German, Italian, and Portuguese (Brazil) updates 2010-02-06 22:05:02 +13:00
Chris Cormack fdb0968bea Fixing the thai double up 2010-01-29 21:51:41 +13:00
Chris Cormack 724fcb0109 Adding Thai translators 2010-01-29 21:19:48 +13:00
Chris Cormack 5743c6020c Spanish and Thai updates 2010-01-29 08:11:41 +13:00
Nahuel ANGELINETTI 96e95bce3c [followup](bug #3348) fix spent values and spent resume
This fix the way to get spent datas, to user aqbudgetid instead of bookfund.
2010-01-27 14:14:49 +01:00
Nahuel ANGELINETTI 584f93a1d5 [followup] (bug #4051) set as binary
As we concat adress, we need to specify csv as binary, else it's broken and skip some lines.
2010-01-27 14:14:49 +01:00
Nahuel ANGELINETTI 8f0f18d337 [3.0.x] (bug #4055) backport canbook/itembereserved
This backport the functions from 3.2/3.4 to the 3.0 API, because we need to factorize the code.
2010-01-27 14:14:48 +01:00
Nahuel ANGELINETTI d52221b316 [followup](bug #4051) add borrower "title", and complete address in csv
this add the borrower title, and the complete address.
2010-01-27 14:14:48 +01:00
Nahuel ANGELINETTI c7a912d7d2 (bug #4051) separate firstname and surname
this patch separate firstname and surname in two columns in csv export.
2010-01-19 22:08:18 +01:00
Nahuel ANGELINETTI d7a29f896e (bug #4052) fix mandatory field/subfield deletion
this fix the way to delete repeatable mandatory fields, the minus char is now shown only on repeatable fields, even if they are mandatory or not.
If the last field is mandatory it won't be deleted.
2010-01-19 22:08:18 +01:00
Nahuel ANGELINETTI 846bef3f85 (bug #4051) add columns in csv export of overdues
this patch add 2 columns in the csv export :
* item callnumber
* issue date
2010-01-19 22:08:18 +01:00
Nahuel ANGELINETTI 04d92ee17e (bug #4050) update datelastseen even if document isn't on loan
this change the place of moddatelastseen to be used each time a document is checked in, even if the document is not on loan.
2010-01-19 22:08:18 +01:00
Henri-Damien LAURENT f37649b732 (Bug 4049) Searching itemtypes returning noise
Fix the problem of searching on partial itemtypes strings
for instance, itemtype="ARTICLE DE PERIODIQUE", itemtype="PERIODIQUE"
searching on itemtype="PERIODIQUE" would also get "ARTICLE DE PERIODIQUE"
2010-01-19 22:08:18 +01:00
Henri-Damien LAURENT 4993967afa Followup : (bug #3042) XSLT changes
types for system preference needed to be updated
2010-01-19 22:08:18 +01:00
Nahuel ANGELINETTI 0c1d86c939 (bug #4043) fix checkoverdues sqlquery
this fix the sqlquery to use "curdate()" instead of "now()", because now return a "datetime", and in date_due we have only a "date", so now() > curdate() everytime, it cause some problems in messages.
2010-01-19 22:08:17 +01:00
Nahuel ANGELINETTI b158de11c8 (bug #4038) fix birth date filter in borrowers stats
this patch format date for SQL if there is non-iso dates.
2010-01-19 22:08:17 +01:00
Nahuel ANGELINETTI 718d8ba2aa (bug #4044) don't trap fatal error if there is no start date
this fix GetExpirationDate that trap a fatal error if the subscription have not any start date.
2010-01-19 22:08:17 +01:00