Commit Graph

10745 Commits

Author SHA1 Message Date
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
Matthias Meusburger 7ffec5b437 MT2631 : adds sysprefs for MARC or ISBD display in OPAC 2010-01-19 22:08:17 +01:00
Chris Cormack dc7a582a62 English(NZ), French and Thai updates 2010-01-18 19:12:53 +13:00
Chris Cormack baba34d11d French (Canadian), Polish and Thai updates 2010-01-13 11:57:19 +13:00
Henri-Damien LAURENT 716004e280 [Followup] (bug #3894) reserve/request.pl
Fix bad variable name
2010-01-11 13:33:13 +01:00
Paul Poulain 8758e8d0e8 bug fixing : Patron Search : IndependentBranches
When Independant Branches is set, some library expect not to see the patrons of other library
Adding a new systempreference : IndependentBranchPatron in order to be able to restrict Patron search to the library of the current user and not change the current behaviour of IndependantBranches patron search
2010-01-11 13:33:13 +01:00
Henri-Damien LAURENT 3057a7afb9 (bug #3042) Changing XSLT sysprefs to take filename
This change system preferences for XSLT management
bumps kohaversion to 3.0.6.03
If you are using Koha in a non devel mode AND use XSLT, then you HAVE TO adapt the system preference to point to your htdocs

WARNINGS :
    - tested with UNIMARC XSL
    - donot test the presence of the file, if file absent, then BOOM
    - XSL CANNOT be different for intranet and OPAC for result lists.
2010-01-11 13:33:13 +01:00
Henri-Damien LAURENT 6f9cb8912f (bug #4021) recent acquisitions Error500 on undefined biblio
This patch adds some more checks before creating the summary
2010-01-11 13:33:12 +01:00
Nahuel ANGELINETTI aec072fc14 (bug #4002) fix database for single itemnumber and foreign key
this fix serialitems to have a foreign key to items(if an item is deleted, serialitem must be deleted)
and it fixes issues to have only one issue by itemnumber(strange to have more than one).
2010-01-11 13:33:12 +01:00
Nahuel ANGELINETTI 25d9198e08 [followup](bug #3667) don't delete if member is guarantor
this fix cleanborrowers to don't delete guanrantors.
2010-01-11 13:33:12 +01:00
Nahuel ANGELINETTI f4a7c72d7f [followup](bug #3667) fix dateexpiry filtering
this fix the dateexpiry used to filter users, now we use date specified.
2010-01-11 13:33:12 +01:00
Nahuel ANGELINETTI 595c05628d [followup](bug #3667) cleaning borrowers fix
This fix GetBorrowersWhoHaveNotBorrowedSince to select only borrowers that have no issues and have no old_issues more recent than a specified date.
2010-01-11 13:33:12 +01:00
Nahuel ANGELINETTI 6ebf1ba56c Revert "(bug #3801) fix itemtype administration"
This reverts commit 0dca25841d.
2010-01-11 13:33:12 +01:00
Chris Cormack 4a62a42d71 German updates 2009-12-29 09:58:04 +13:00