]>
git.koha-community.org Git - koha.git/log
Matthias Meusburger [Fri, 5 Mar 2010 15:06:01 +0000 (16:06 +0100)]
MT 3044, Follow-up : Fix CSV Export when there are blank chars in tag names
Regexp is now global
Matthias Meusburger [Fri, 5 Mar 2010 13:18:06 +0000 (14:18 +0100)]
MT 3044 : Fix CSV Export when there are blank chars in tag names
Matthias Meusburger [Wed, 3 Mar 2010 16:11:52 +0000 (17:11 +0100)]
MT 3044 : Adds missing links for opac cart and shelf download
Nahuel ANGELINETTI [Thu, 4 Mar 2010 09:15:00 +0000 (10:15 +0100)]
(MT #3076) make cancel button working on return
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Nahuel ANGELINETTI [Wed, 17 Feb 2010 14:23:22 +0000 (15:23 +0100)]
(bug #4207) receive shipment problem
this change the way to get pending orders during shipment receive.
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Nahuel ANGELINETTI [Tue, 2 Mar 2010 16:16:39 +0000 (17:16 +0100)]
(bug #4295) fix overduerules edition
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Nahuel ANGELINETTI [Tue, 2 Mar 2010 15:34:52 +0000 (16:34 +0100)]
(bug #4051) forgotten format_date
as we format_date in API, we cannot re-format date in csv export.
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Nahuel ANGELINETTI [Tue, 2 Mar 2010 13:54:38 +0000 (14:54 +0100)]
(bug #4051) add due date in overdue.tmpl
this add in the tmpl, the due date of each document.
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Nahuel ANGELINETTI [Tue, 2 Mar 2010 13:38:06 +0000 (14:38 +0100)]
(bug #4051) fix mistake in overdues
a big mistake is in sql query, that get non-overdue items instead of overdues.
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Nahuel ANGELINETTI [Tue, 16 Feb 2010 13:34:15 +0000 (14:34 +0100)]
(bug #4195) fix OAI repository
this fix the OAI repository, to don't return resumptionToken if there is no more record.
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Nahuel ANGELINETTI [Wed, 10 Feb 2010 13:54:30 +0000 (14:54 +0100)]
[followup] (bug #4051) fix default values
this set default empty values when nothing is set.
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Nahuel ANGELINETTI [Wed, 10 Feb 2010 11:20:07 +0000 (12:20 +0100)]
[followup](bug #4051) rewrite some stuffs in overdues
This fix overdues to reformat the way to export in csv, create a function in C4::Overdues, and add a date filter.
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Nahuel ANGELINETTI [Tue, 2 Mar 2010 13:05:58 +0000 (14:05 +0100)]
(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>
Nahuel ANGELINETTI [Tue, 2 Mar 2010 08:57:33 +0000 (09:57 +0100)]
[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>
Nahuel ANGELINETTI [Mon, 1 Mar 2010 15:20:48 +0000 (16:20 +0100)]
(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>
Henri-Damien LAURENT [Mon, 8 Mar 2010 21:43:33 +0000 (22:43 +0100)]
Revert "(bug #3778) GetBranchesLoop and searchMyLibraryFirst"
This reverts commit
36ae08af3221f8a5073c1576ee53c4ba00a1d153 .
Matthias Meusburger [Wed, 3 Feb 2010 08:39:38 +0000 (09:39 +0100)]
MT 2116: Addons to the CSV export
Fix encoding selection
Chris Cormack [Thu, 4 Mar 2010 01:25:29 +0000 (14:25 +1300)]
Italian SQL updates
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Henri-Damien LAURENT [Tue, 16 Feb 2010 13:09:30 +0000 (14:09 +0100)]
Adding release notes 3.0.6
Henri-Damien LAURENT [Tue, 16 Feb 2010 09:02:47 +0000 (10:02 +0100)]
updatedatabase : fixing XSLT syspref type
XSLT* is now of type free and not Boolean
letter added for staff hold spelling problem fixed
Henri-Damien LAURENT [Tue, 16 Feb 2010 10:24:49 +0000 (11:24 +0100)]
Bug fix: Authentication with cardnumber allows superlibrarian access
un privileged users couls access intranet with superlibrarian rights
when login in with cardnumber/password
Henri-Damien LAURENT [Mon, 15 Feb 2010 16:36:37 +0000 (17:36 +0100)]
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
Matthias Meusburger [Thu, 11 Feb 2010 13:33:54 +0000 (14:33 +0100)]
MT2938 : Adds a permission for editing items
Sébastien Hinderer [Sun, 1 Nov 2009 00:04:19 +0000 (01:04 +0100)]
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>
Henri-Damien LAURENT [Wed, 10 Feb 2010 15:51:56 +0000 (16:51 +0100)]
fixing updatedatabase
Matthias Meusburger [Tue, 9 Feb 2010 08:40:49 +0000 (09:40 +0100)]
MT2582: Fix user deletion without permission
Matthias Meusburger [Thu, 14 Jan 2010 14:01:43 +0000 (15:01 +0100)]
MT2636 : Send a different notification whether an hold has been made from OPAC or from the Intranet
Henri-Damien LAURENT [Tue, 2 Feb 2010 11:10:01 +0000 (12:10 +0100)]
C4/XSLT Removing unconditionnal comment
Paul Poulain [Mon, 1 Feb 2010 16:44:21 +0000 (17:44 +0100)]
MT2116, Follow-up: CSV Export, fix backporting bugs
Nahuel ANGELINETTI [Mon, 1 Feb 2010 11:31:35 +0000 (12:31 +0100)]
[3.0.x](bug #4084) fix offline circ
this add the function C4::Circulation::GetOpenIssue and delete \r chars when processing koc files.
Henri-Damien LAURENT [Mon, 24 Aug 2009 20:10:29 +0000 (22:10 +0200)]
Adding RIS and bibtex export
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
Matthias Meusburger [Fri, 11 Sep 2009 15:03:01 +0000 (17:03 +0200)]
1110 : Balance carts and lists, follow-up : Added Opac lists features to admin lists
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Matthias Meusburger [Thu, 28 Jan 2010 14:05:54 +0000 (15:05 +0100)]
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.
Matthias Meusburger [Tue, 26 Jan 2010 13:52:36 +0000 (14:52 +0100)]
MT2116 : Addons to the CSV Export
Add encoding selection
Add authorised values handling
Matthias Meusburger [Fri, 15 Jan 2010 16:42:43 +0000 (17:42 +0100)]
MT2116: Addons to the CSV export
Add user-defined headers
Add CSV, field and subfield separator selection
Nicole Engard [Wed, 9 Dec 2009 03:11:11 +0000 (22:11 -0500)]
Bug 3857: Add tools menu to left of CSV Profiles page
Matthias Meusburger [Tue, 3 Nov 2009 14:43:19 +0000 (15:43 +0100)]
MT 2067, Follow-up : Description for CSV export not mandatory anymore
Matthias Meusburger [Thu, 10 Sep 2009 13:18:01 +0000 (15:18 +0200)]
MT 1587 (Follow-up) : CSV export for cart and shelves (export_format table creation)
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
Henri-Damien LAURENT [Wed, 16 Sep 2009 19:31:30 +0000 (21:31 +0200)]
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>
Nahuel ANGELINETTI [Thu, 28 Jan 2010 15:31:45 +0000 (16:31 +0100)]
(bug #4075) add use of getrecordvalue in opac-detail
Matthias Meusburger [Thu, 28 Jan 2010 11:06:44 +0000 (12:06 +0100)]
MT2663 : Adds an itemcallnumber plugin
Henri-Damien LAURENT [Wed, 27 Jan 2010 16:51:08 +0000 (17:51 +0100)]
(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
Nahuel ANGELINETTI [Wed, 27 Jan 2010 14:18:50 +0000 (15:18 +0100)]
[followup](bug #4062) marc21 item support
this add "item" index in marc21 record.abs
Nahuel ANGELINETTI [Tue, 26 Jan 2010 16:31:07 +0000 (17:31 +0100)]
(bug #4062) add item index in zebra conf
This add the "item" index.
Chris Cormack [Tue, 9 Feb 2010 17:54:38 +0000 (06:54 +1300)]
Spanish and Turkish updates
Chris Cormack [Sat, 6 Feb 2010 09:05:02 +0000 (22:05 +1300)]
German, Italian, and Portuguese (Brazil) updates
Chris Cormack [Fri, 29 Jan 2010 08:51:41 +0000 (21:51 +1300)]
Fixing the thai double up
Chris Cormack [Fri, 29 Jan 2010 08:19:48 +0000 (21:19 +1300)]
Adding Thai translators
Chris Cormack [Thu, 28 Jan 2010 19:11:18 +0000 (08:11 +1300)]
Spanish and Thai updates
Nahuel ANGELINETTI [Thu, 21 Jan 2010 11:15:49 +0000 (12:15 +0100)]
[followup](bug #3348) fix spent values and spent resume
This fix the way to get spent datas, to user aqbudgetid instead of bookfund.
Nahuel ANGELINETTI [Mon, 25 Jan 2010 13:45:10 +0000 (14:45 +0100)]
[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.
Nahuel ANGELINETTI [Mon, 25 Jan 2010 09:16:41 +0000 (10:16 +0100)]
[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.
Nahuel ANGELINETTI [Wed, 20 Jan 2010 09:06:15 +0000 (10:06 +0100)]
[followup](bug #4051) add borrower "title", and complete address in csv
this add the borrower title, and the complete address.
Nahuel ANGELINETTI [Tue, 19 Jan 2010 13:36:49 +0000 (14:36 +0100)]
(bug #4051) separate firstname and surname
this patch separate firstname and surname in two columns in csv export.
Nahuel ANGELINETTI [Tue, 19 Jan 2010 12:50:37 +0000 (13:50 +0100)]
(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.
Nahuel ANGELINETTI [Tue, 19 Jan 2010 11:00:42 +0000 (12:00 +0100)]
(bug #4051) add columns in csv export of overdues
this patch add 2 columns in the csv export :
* item callnumber
* issue date
Nahuel ANGELINETTI [Tue, 19 Jan 2010 10:50:23 +0000 (11:50 +0100)]
(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.
Henri-Damien LAURENT [Mon, 18 Jan 2010 13:16:27 +0000 (14:16 +0100)]
(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"
Henri-Damien LAURENT [Fri, 15 Jan 2010 13:34:57 +0000 (14:34 +0100)]
Followup : (bug #3042) XSLT changes
types for system preference needed to be updated
Nahuel ANGELINETTI [Thu, 14 Jan 2010 09:01:22 +0000 (10:01 +0100)]
(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.
Nahuel ANGELINETTI [Tue, 12 Jan 2010 10:06:56 +0000 (11:06 +0100)]
(bug #4038) fix birth date filter in borrowers stats
this patch format date for SQL if there is non-iso dates.
Nahuel ANGELINETTI [Thu, 14 Jan 2010 15:34:17 +0000 (16:34 +0100)]
(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.
Matthias Meusburger [Wed, 13 Jan 2010 14:42:33 +0000 (15:42 +0100)]
MT2631 : adds sysprefs for MARC or ISBD display in OPAC
Chris Cormack [Mon, 18 Jan 2010 06:12:53 +0000 (19:12 +1300)]
English(NZ), French and Thai updates
Chris Cormack [Tue, 12 Jan 2010 22:56:58 +0000 (11:56 +1300)]
French (Canadian), Polish and Thai updates
Henri-Damien LAURENT [Mon, 11 Jan 2010 12:27:38 +0000 (13:27 +0100)]
[Followup] (bug #3894) reserve/request.pl
Fix bad variable name
Paul Poulain [Tue, 5 Jan 2010 20:25:57 +0000 (21:25 +0100)]
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
Henri-Damien LAURENT [Wed, 6 Jan 2010 21:27:29 +0000 (22:27 +0100)]
(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.
Henri-Damien LAURENT [Thu, 31 Dec 2009 13:41:14 +0000 (14:41 +0100)]
(bug #4021) recent acquisitions Error500 on undefined biblio
This patch adds some more checks before creating the summary
Nahuel ANGELINETTI [Thu, 24 Dec 2009 16:11:42 +0000 (17:11 +0100)]
(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).
Nahuel ANGELINETTI [Wed, 30 Dec 2009 15:50:46 +0000 (16:50 +0100)]
[followup](bug #3667) don't delete if member is guarantor
this fix cleanborrowers to don't delete guanrantors.
Nahuel ANGELINETTI [Wed, 30 Dec 2009 10:40:52 +0000 (11:40 +0100)]
[followup](bug #3667) fix dateexpiry filtering
this fix the dateexpiry used to filter users, now we use date specified.
Nahuel ANGELINETTI [Tue, 29 Dec 2009 15:06:35 +0000 (16:06 +0100)]
[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.
Nahuel ANGELINETTI [Tue, 29 Dec 2009 14:17:15 +0000 (15:17 +0100)]
Revert "(bug #3801) fix itemtype administration"
This reverts commit
0dca25841d90cfb86080bbce37f0a0f8c09904ae .
Chris Cormack [Mon, 28 Dec 2009 20:58:04 +0000 (09:58 +1300)]
German updates
Chris Cormack [Sat, 26 Dec 2009 19:49:43 +0000 (08:49 +1300)]
Updating po files to catch the latest template changes
Chris Cormack [Sat, 26 Dec 2009 19:16:59 +0000 (08:16 +1300)]
Fixing some whitespace issues in misc/translator/update.pl
Chris Cormack [Sat, 26 Dec 2009 18:56:43 +0000 (07:56 +1300)]
Dutch, Thai and Polish language updates
Nahuel ANGELINETTI [Thu, 24 Dec 2009 14:20:47 +0000 (15:20 +0100)]
(bug #4004) disallow access for non-logged in users in opac
This doesn't define borrowernumber = 0 if a borrower is NOT logged.
We know borrowernumber 0 is mysqluser... So in virtualshelves, a non logged user have all permissions.
Nahuel ANGELINETTI [Wed, 23 Dec 2009 12:08:51 +0000 (13:08 +0100)]
(bug #3950) continue to rebuild pending reserves
This use yui to build interface, pagination, table, and filters.
Nahuel ANGELINETTI [Thu, 17 Dec 2009 08:24:22 +0000 (09:24 +0100)]
(bug #3950) rebuild pendingreserves and fix reserves and transfert case
This patch rebuild pending reserves, export code to API and simplify SQL query(that was _very_ ugly!).
It fixes too circulation case, when a document is transfered because of user hold, it's still shown in pending reserves, now it don't.
Nahuel ANGELINETTI [Wed, 23 Dec 2009 14:50:05 +0000 (15:50 +0100)]
(bug 3536) fix homeorholdingbranch on return
this patch create a new systempreference "homeorholdingbranch"-like used only for returns.
Marc Chantreux [Sat, 28 Nov 2009 13:07:23 +0000 (14:07 +0100)]
_koha_add_biblioitem rewrite
Marc Chantreux [Sat, 28 Nov 2009 11:56:59 +0000 (12:56 +0100)]
remove useless lines
Marc Chantreux [Sat, 28 Nov 2009 01:01:59 +0000 (02:01 +0100)]
remove warning
Marc Chantreux [Sat, 28 Nov 2009 00:52:07 +0000 (01:52 +0100)]
remove a warning
Marc Chantreux [Sat, 28 Nov 2009 00:28:53 +0000 (01:28 +0100)]
readable format selection
Marc Chantreux [Sat, 28 Nov 2009 00:20:21 +0000 (01:20 +0100)]
correctly add authid
Henri-Damien LAURENT [Thu, 17 Dec 2009 08:56:26 +0000 (09:56 +0100)]
Changing version number 3.0.5
Henri-Damien LAURENT [Thu, 17 Dec 2009 08:41:24 +0000 (09:41 +0100)]
Update on release notes
Henri-Damien LAURENT [Thu, 17 Dec 2009 08:25:08 +0000 (09:25 +0100)]
Bug 3730 - Wrong ISO 639-2 Language Code for Portuguese in database
http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=3730
For 3.0.x head of the Git branch, the ISO 639-2 Language Code for
Portuguese in Koha database is wrong.
Specifically, in the table "language_rfc4646_to_iso639", when the
field "rfc4646_subtag" has the value "pt", the field "iso639_2_code"
should have the value of "por" and NOT the current one of "pol"
("pol" refers to "Polish" as correctly also appears for the code "pl",
in the row above the "pt" one).
In my test setups, this showed some serious sequences for people
that choose the Portuguese language in the Web Installer, namely:
- very weird look of Staff client with missing Header and Footer,
that renders the Staff client unusable
- Portuguese translation apparently not getting updated for the OPAC
(for people that do an Upgrade from a previous version)
This patch is for the 3.0.x branch (I tested it with that branch).
For the master branch, I don't have a database setup to create and
test a similar patch but Chris Cormack nicely volunteered to do that.
Thanks Chris!
Credits : Ricardo Dias Marques
Nahuel ANGELINETTI [Fri, 11 Dec 2009 08:53:34 +0000 (09:53 +0100)]
(bug #3897) hold policies and circcontrol
This patch fix hold policies way to do, make it using circcontrol syspref to know the branch the rule must be based.
Nahuel ANGELINETTI [Tue, 15 Dec 2009 10:28:12 +0000 (11:28 +0100)]
[replaceprevious](bug #3924) fix useDaysMode use
This fix system preference choices, and delete some useless code.
Nahuel ANGELINETTI [Tue, 15 Dec 2009 11:09:14 +0000 (12:09 +0100)]
(bug #3925) fix build_holds_queue.pl
This fix sql query when item-level_itype is set to "off".
Paul Poulain [Mon, 14 Dec 2009 15:10:22 +0000 (16:10 +0100)]
MT2502 : Reports Editor's 200$b to biblio's 210$c within
unimarc_field_210c plugin
Marc Chantreux [Tue, 8 Dec 2009 10:47:17 +0000 (11:47 +0100)]
remove NSB and NSE from output
Marc Chantreux [Wed, 2 Dec 2009 17:06:00 +0000 (18:06 +0100)]
remove a problematic charset conversion in ISO-5426
Matthias Meusburger [Wed, 2 Dec 2009 16:48:09 +0000 (17:48 +0100)]
MT 2445 : SearchResults won't die if a record is incorrect
Chris Cormack [Tue, 15 Dec 2009 07:59:19 +0000 (20:59 +1300)]
Fixing tests for Dates.t
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Chris Cormack [Tue, 15 Dec 2009 07:48:13 +0000 (20:48 +1300)]
Fixing split_ddcn now handles things like MP3-CD
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>