koha-ffzg.git
12 years agoRemove misplaced datatables images stetienne_maj_110907
Julian Maurice [Wed, 7 Sep 2011 11:54:11 +0000 (13:54 +0200)]
Remove misplaced datatables images

12 years agoMerge remote-tracking branch 'origin/dev/solr' into dev/stetienne
Julian Maurice [Wed, 7 Sep 2011 11:39:17 +0000 (13:39 +0200)]
Merge remote-tracking branch 'origin/dev/solr' into dev/stetienne

Solved conflicts:
koha-tmpl/intranet-tmpl/prog/en/css/datatables.css
koha-tmpl/intranet-tmpl/prog/en/js/datatables.js
koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tmpl
serials/claims.pl

12 years agoMT7563: Manage claims table with DataTables/Ajax
Julian Maurice [Fri, 19 Aug 2011 07:45:04 +0000 (09:45 +0200)]
MT7563: Manage claims table with DataTables/Ajax

12 years agoDataTables: Add C4/Utils/DataTables/Solr.pm
Julian Maurice [Tue, 6 Sep 2011 14:31:35 +0000 (16:31 +0200)]
DataTables: Add C4/Utils/DataTables/Solr.pm

Two utilities functions to build $sort and $filters for SimpleSearch
(cherry picked from commit 0671e717673dfa0a94200b46d3a3e536129e0e25)

12 years agoDataTables: some changes in API
Julian Maurice [Fri, 2 Sep 2011 14:36:30 +0000 (16:36 +0200)]
DataTables: some changes in API

fnAddFilteringDelay is now call fnAddFilters and takes a class name and
an optionnal delay in parameters
(cherry picked from commit f5e028e1f446541415f59ed5cb0dc2b832a09702)

12 years agoDataTables: Add language defaults in datatables.js
Julian Maurice [Fri, 2 Sep 2011 12:43:41 +0000 (14:43 +0200)]
DataTables: Add language defaults in datatables.js

(for translation)
(cherry picked from commit bff18f0f76f72b78a11969cb26bb3e06e1fc1523)

12 years agoAdd jQuery dataTables plugin
Julian Maurice [Fri, 8 Jul 2011 12:29:19 +0000 (14:29 +0200)]
Add jQuery dataTables plugin

This patch add the javascript library, a CSS (and image files from
datatables.net) and another javascript file which provides some extra
features.
It also add a Perl module C4::Utils::Datatables which provides helpful
functions for server-side processing
(cherry picked from commit 24cd57af9d35db8bfc5710fe6936bf820c4f1460)

12 years agoMT7611: Splitting default and global issuing rules
Henri-Damien LAURENT [Wed, 8 Jun 2011 13:39:50 +0000 (15:39 +0200)]
MT7611: Splitting default and global issuing rules

Squashed commits (from branch limoges/bug/MT7053):
----

issuingRule Enhancement : splitting Default AND Global rules

Now, Default rules are coded Default
And network or global rules are coded *
This allow to set no rules when desired or some default rule which will be herited by all the libraries
Next Step would be to take some "library group" into account

----

Control de las máximas reservas en la biblioteca y en la Red

----

Reserves with Global rules

This allows reserves rules as the circulation rules
It tests defined branch then global branch
and defined itemtype and global itemtype
and if the reserves count is more than reservesallowed
then it Blocks.

It should be noted that GetIssuingRule returns No rules i.e. no
rights.
The Issuing rules are defined as follow
      [ $categorycode,       $itemtype,       $branchcode ],
      [ $categorycode,       "Default",       $branchcode ],
      [ "Default",           $itemtype,       $branchcode ],
      [ "Default",           "Default",       $branchcode ],
      [ $categorycode,       $itemtype,       "Default" ],
      [ $categorycode,       "Default",       "Default" ],
      [ "Default",           $itemtype,       "Default" ],
      [ "Default",           "Default",       "Default" ],
And values are inherited from bottom to top if no other is defined
and takes precedence.

Reserves rules are tested as follow:
    branchcode,categorycode,itype
    branchcode,categorycode,*
    *,categorycode,itype
    *,categorycode,*
Where * is the Global rule
If any of those rule fails then it cancel the reserve

----

MT7053 : IssuingRules Enhancement Global

Adding Updatedatabase to add Default rules based on * Rules
There are two ways either atomic update or updatedatabase.

It adds :
INSERT INTO issuingrules (branchcode,categorycode,itemtype,restrictedtype,rentaldiscount,
reservecharge, fine, finedays, chargeperiod, accountsent, chargename, maxissueqty, issuelength,
allowonshelfholds, holdrestricted, holdspickupdelay, renewalsallowed, renewalperiod
) SELECT IF(branchcode='*','Default',branchcode),IF(categorycode='*','Default',categorycode),IF(itemtype='*','Default',itemtype), restrictedtype,rentaldiscount,
reservecharge, fine, finedays, chargeperiod, accountsent, chargename, maxissueqty, issuelength,
allowonshelfholds, holdrestricted, holdspickupdelay, renewalsallowed, renewalperiod FROM issuingrules where branchcode='*' or itemtype='*' or categorycode='*';

----

MT7053: Reintroducing Code for Allowonshelfhold management

This piece of code was commented out by xercode.
I don't know what purpose they followed or which problem they found.
But I guess that it was required somehow.

----

Some small performance improvements

----

Adding Memoize::Memcached to C4::IssuingRules

----

12 years agoMerge remote branch 'origin/solr/ft/MT7103' into dev/solr
Jonathan Druart [Wed, 7 Sep 2011 09:16:18 +0000 (11:16 +0200)]
Merge remote branch 'origin/solr/ft/MT7103' into dev/solr

12 years agoMerge remote-tracking branch 'origin/dev/solr' into dev/stetienne
Julian Maurice [Wed, 7 Sep 2011 09:11:58 +0000 (11:11 +0200)]
Merge remote-tracking branch 'origin/dev/solr' into dev/stetienne

Solved conflicts:
C4/AuthoritiesMarc.pm
installer/data/mysql/en/mandatory/sysprefs.sql
installer/data/mysql/fr-FR/1-Obligatoire/unimarc_standard_systemprefs.sql
installer/data/mysql/updatedatabase.pl
kohaversion.pl
opac/opac-search.pl

12 years agoMT6615: Use authtypecode to build summary
Julian Maurice [Wed, 13 Jul 2011 13:43:52 +0000 (15:43 +0200)]
MT6615: Use authtypecode to build summary

and add 'Authority type' column in search results
(cherry picked from commit 6699c2be92bb1fd34e80983437580095d5d641d1)
(cherry picked from commit 5faa13e74066e731708fc52c7f9faca5f73ee2ed)

12 years agoMT6615: Fix authority summary building
Julian Maurice [Fri, 22 Jul 2011 14:12:05 +0000 (16:12 +0200)]
MT6615: Fix authority summary building

Before this fix, we were looping through all fields and subfields to
find a match in the summary. Moreover, the field values were not placed
in the order the librarian wrote.
Now, we parse the summary from beginning to end, replacing tags with
the corresponding value, in one pass.
It is cleaner and much more efficient.
(cherry picked from commit aaa7087f3d1ada34e208b9c4bc3d92a081447142)

Squashed commit:

MT6615: Prevent BuildSummary to go into an infinite loop

When an authority contains a field or a subfield which contains a string like
[sometextXXXYsometext] where XXX is a three digit number and Y is a character
in [\*a-z0-9], BuildSummary tries to replace it with the right field value.
But if it don't succeed, it continues matching this pattern and always find
the same string, so it loops indefinitely.
This patch fixes that by saving first all the fields to replace, and then
replace them (only the first match), beginning from the last field in the
string.
(cherry picked from commit 4853ac715919518826c19dd906a1e6aaeca53e25)

12 years agoMerge remote-tracking branch 'origin/stetienne/ft/MT6927' into devstetienne
Matthias Meusburger [Wed, 7 Sep 2011 08:36:22 +0000 (10:36 +0200)]
Merge remote-tracking branch 'origin/stetienne/ft/MT6927' into devstetienne

Conflicts:
installer/data/mysql/en/mandatory/sysprefs.sql
installer/data/mysql/fr-FR/1-Obligatoire/unimarc_standard_systemprefs.sql
installer/data/mysql/updatedatabase.pl
kohaversion.pl

12 years agoMT6927: Adds the ability to reserve the next available item at a given branch.
Matthias Meusburger [Mon, 20 Jun 2011 15:07:37 +0000 (17:07 +0200)]
MT6927: Adds the ability to reserve the next available item at a given branch.

Squash :
MT6927: Adds the ability to reserve the next available item at a given branch.
Also adds the ability the reserve the next avaiable item in any branch, but without transfer.

MT6927: Adds the ability to reserve the next available item at a given branch

MT6927, Follow-up: forgot kohaversion.pl

MT6927: Fix column name in updatedatabase

MT6927: Remove forgotten console.log

MT6927: Fix hold for a given library, Fix UI

MT6927: Fix hold for any library

MT6927: Removes unuseful warns

MT6927: Fix UI (branch dropdown list was disabled on change)

MT6927: Fix use of GetItem in C4::Reserves

MT6927: Holding a specific copy also disable pick-up location

MT6927: Fix transfer on empty branch

MT6927: Prevent user from forcing return when transfer is not allowed
due to branch transfer limits

MT6927: Fix template when OpacItemHolds is OFF

MT6927: Do not show "Next available copy" when OPACHoldNextInLibrary in ON

MT6927: Fix Pickuplocation

MT6927: Handle branch transfer limits when OPACHoldNextInLibrary is ON

12 years agoMerge remote-tracking branch 'origin/stetienne/ft/MT6807' into dev/stetienne
Julian Maurice [Wed, 7 Sep 2011 08:05:12 +0000 (10:05 +0200)]
Merge remote-tracking branch 'origin/stetienne/ft/MT6807' into dev/stetienne

12 years agoMT6807: Adds Serial reports
Jonathan Druart [Mon, 23 May 2011 10:34:48 +0000 (12:34 +0200)]
MT6807: Adds Serial reports

_get_display_value return a value to display in select list

12 years agoMerge remote-tracking branch 'origin/stetienne/ft/MT7562' into dev/stetienne
Julian Maurice [Tue, 6 Sep 2011 14:52:58 +0000 (16:52 +0200)]
Merge remote-tracking branch 'origin/stetienne/ft/MT7562' into dev/stetienne

12 years agoMT7561: serials receipt: show item infos if status==arrived
Julian Maurice [Tue, 23 Aug 2011 12:05:47 +0000 (14:05 +0200)]
MT7561: serials receipt: show item infos if status==arrived
(cherry picked from commit 788d19360ddb3d38dfe94b99fe681b2abd7c994e)

12 years ago[SOLR] Handle multi sort in SimpleSearch
Julian Maurice [Tue, 6 Sep 2011 11:55:15 +0000 (13:55 +0200)]
[SOLR] Handle multi sort in SimpleSearch

12 years agoMerge remote-tracking branch 'origin/solr/ft/MT6692authorities' into dev/solr
Claire Hernandez [Mon, 5 Sep 2011 15:33:54 +0000 (17:33 +0200)]
Merge remote-tracking branch 'origin/solr/ft/MT6692authorities' into dev/solr

12 years ago[SOLR] MT6692 Plugin Author Authorities
Claire Hernandez [Tue, 24 May 2011 09:05:42 +0000 (11:05 +0200)]
[SOLR] MT6692 Plugin Author Authorities

- We have to search on rejected form like "firstname secondname"
- Today, We can't have an index related to both plugins
- This new plugin combine Author and Authorities

What it does:
- Take $9 contains in mapping (for author it is 700$b) in biblio (authid)
- Take 400$a 400$b 700$a 700$b 410$a 410$b 710$a 710$b of authority
- @see t/search/plugin_authorauthorities.t
- adds Author plugin behaviour
- ConcatMappings to true (1)

12 years agoMerge remote-tracking branch 'origin/solr/ft/MT7401' into dev/solr
Claire Hernandez [Mon, 5 Sep 2011 14:53:50 +0000 (16:53 +0200)]
Merge remote-tracking branch 'origin/solr/ft/MT7401' into dev/solr

12 years ago[SOLR] Replace syspref OpacSuppression with SearchOPACHides
Jonathan Druart [Mon, 5 Sep 2011 12:37:18 +0000 (14:37 +0200)]
[SOLR] Replace syspref OpacSuppression with SearchOPACHides

12 years ago[SOLR] Suppress warnings in search
Jonathan Druart [Fri, 2 Sep 2011 07:18:33 +0000 (09:18 +0200)]
[SOLR] Suppress warnings in search

12 years agoMerge remote-tracking branch 'origin/solr/bug/Perf_C4_Context' into dev/solr
Claire Hernandez [Thu, 1 Sep 2011 15:52:45 +0000 (17:52 +0200)]
Merge remote-tracking branch 'origin/solr/bug/Perf_C4_Context' into dev/solr

12 years ago[SOLR]MT7103: FIX if syspref hidelostitems=ON AND no item
Jonathan Druart [Thu, 1 Sep 2011 11:52:15 +0000 (13:52 +0200)]
[SOLR]MT7103: FIX if syspref hidelostitems=ON AND no item

If no item exists for a biblio, we want to display it !

12 years agoMT7562: Fix GetNextDate call in GetExpirationDate
Julian Maurice [Wed, 31 Aug 2011 15:28:45 +0000 (17:28 +0200)]
MT7562: Fix GetNextDate call in GetExpirationDate

12 years agoMT7562: Force to select a numbering pattern
Julian Maurice [Wed, 31 Aug 2011 12:59:03 +0000 (14:59 +0200)]
MT7562: Force to select a numbering pattern

12 years agoMerge remote-tracking branch 'origin/dev/solr' into dev/stetienne stetienne_maj_110831
Claire Hernandez [Wed, 31 Aug 2011 08:51:10 +0000 (10:51 +0200)]
Merge remote-tracking branch 'origin/dev/solr' into dev/stetienne

12 years ago(MT #7538) fix advanced search members
Stéphane Delaune [Thu, 18 Aug 2011 08:44:01 +0000 (10:44 +0200)]
(MT #7538) fix advanced search members

12 years ago(MT #7123) add homebranch and holdingbranch of the item filters in overdue.pl
Stéphane Delaune [Thu, 18 Aug 2011 12:53:39 +0000 (14:53 +0200)]
(MT #7123) add homebranch and holdingbranch of the item filters in overdue.pl

12 years ago(MT #7084) subject = report_name in misc/cronjobs/runreport.pl
Stéphane Delaune [Wed, 17 Aug 2011 13:20:53 +0000 (15:20 +0200)]
(MT #7084) subject = report_name in misc/cronjobs/runreport.pl

12 years ago(MT #7010) followup : fix urls in patroncards/members-search.pl
Stéphane Delaune [Wed, 17 Aug 2011 12:17:55 +0000 (14:17 +0200)]
(MT #7010) followup : fix urls in patroncards/members-search.pl

12 years ago(MT #7010) add search on categorycode in SearchMember
Stéphane Delaune [Tue, 19 Jul 2011 09:05:56 +0000 (11:05 +0200)]
(MT #7010) add search on categorycode in SearchMember

12 years ago[SOLR] MT7446: FIX advsearch if there is no value in previous input
Jonathan Druart [Wed, 10 Aug 2011 15:22:00 +0000 (17:22 +0200)]
[SOLR] MT7446: FIX advsearch if there is no value in previous input
(cherry picked from commit d2de8909c64b1a555715e05bf3dd6dbc14236da7)

12 years agoMerge remote branch 'origin/solr/ft/MT7047' into dev/solr
Jonathan Druart [Tue, 30 Aug 2011 12:36:19 +0000 (14:36 +0200)]
Merge remote branch 'origin/solr/ft/MT7047' into dev/solr

12 years ago[SOLR] Remove coded fields comment in advsearch
Jonathan Druart [Tue, 30 Aug 2011 12:34:53 +0000 (14:34 +0200)]
[SOLR] Remove coded fields comment in advsearch

12 years agoMT7562: Allow to skip issuenumber when an irregularity is found
Julian Maurice [Fri, 26 Aug 2011 13:20:31 +0000 (15:20 +0200)]
MT7562: Allow to skip issuenumber when an irregularity is found

New field subscription.skip_serialseq, modifiable in
subscription-add.pl. If on (=1), this causes GetNextSeq to skip as many
serialseq as irregularities found.
E.g. you have a serial issue with number 'Issue 4' published on
2011-08-26. The next issue is irregular and its planned date is
2011-08-27.
If skip_serialseq is off, you will have for the next issue:
 - serialseq : 'Issue 5'
 - publisheddate : '2011-08-28'
If skip_serialseq is on:
 - serialseq : 'Issue 6'
 - publisheddate : '2011-08-28'

12 years agoMerge branch 'stetienne/ft/MT6533' into dev/stetienne
Julian Maurice [Fri, 26 Aug 2011 07:24:31 +0000 (09:24 +0200)]
Merge branch 'stetienne/ft/MT6533' into dev/stetienne

12 years agoMT6533: GetInvoice: Fix SQL query
Julian Maurice [Fri, 26 Aug 2011 07:24:01 +0000 (09:24 +0200)]
MT6533: GetInvoice: Fix SQL query

12 years agoMT7562: Clean GetNextDate and fix irregularities
Julian Maurice [Wed, 24 Aug 2011 12:51:53 +0000 (14:51 +0200)]
MT7562: Clean GetNextDate and fix irregularities

Subscriptions irregularities are saved in the form X;X;X;... where X is
the number of the issue which will not be received by the library.
GetNextDate is now fully functionnal with these irregularities

This patch includes some minor fixes in irregularities management
especially in showpredictionpattern.pl which use the new sub
GetFictiveIssueNumber to get the right issue number.
Subscription irregularities can now be modified, even after receiving
some issues, it should work...

When periodicity is N by week (or month or year) and N is greater than
1, all issues in the same week (or month or year) are given the same
date than the previous issue or the first day of the period if the is no
previous issue. The librarian has to modify it by himself, because we
can't guess what is the right date.

12 years agoMerge remote branch 'origin/dev/solr' into dev/stetienne stetienne_maj_110824
Jonathan Druart [Wed, 24 Aug 2011 12:48:45 +0000 (14:48 +0200)]
Merge remote branch 'origin/dev/solr' into dev/stetienne

12 years agoMerge remote branch 'origin/dev/solr' into MT7189
Jonathan Druart [Fri, 19 Aug 2011 13:21:30 +0000 (15:21 +0200)]
Merge remote branch 'origin/dev/solr' into MT7189

12 years ago[SOLR] Followup: FIX quotes in filters (SimpleSearch)
Jonathan Druart [Fri, 19 Aug 2011 13:03:08 +0000 (15:03 +0200)]
[SOLR] Followup: FIX quotes in filters (SimpleSearch)

$1 contains results for the lastest substitution not the precedent
attempt.

12 years ago[SOLR]MT7222: fix pager
Jonathan Druart [Fri, 19 Aug 2011 07:31:45 +0000 (09:31 +0200)]
[SOLR]MT7222: fix pager

12 years agoMerge remote-tracking branch 'origin/dev/solr' into dev/stetienne stetienne_maj_110817
Julian Maurice [Wed, 17 Aug 2011 08:28:51 +0000 (10:28 +0200)]
Merge remote-tracking branch 'origin/dev/solr' into dev/stetienne

Solved conflicts:
koha-tmpl/intranet-tmpl/prog/en/modules/tools/batchedit.tmpl

12 years ago[SOLR]MT7222: Groups of Libraries limitation
Jonathan Druart [Tue, 16 Aug 2011 10:01:04 +0000 (12:01 +0200)]
[SOLR]MT7222: Groups of Libraries limitation

OPAC and Intranet

12 years ago[SOLR] FIX quotes in filters (SimpleSearch)
Jonathan Druart [Tue, 16 Aug 2011 09:41:43 +0000 (11:41 +0200)]
[SOLR] FIX quotes in filters (SimpleSearch)

in filters :
If words are not in quotes, we do use quotes. If there are quotes, we
remove  them  before treatment and re-add them later

12 years agoMT6771: batchedit.tmpl: Minor template modification
Julian Maurice [Wed, 10 Aug 2011 08:16:06 +0000 (10:16 +0200)]
MT6771: batchedit.tmpl: Minor template modification

- Change page title
- Add class 'rows' to 3rd fieldset to display it correctly
- Remove an empty TMPL_LOOP
(cherry picked from commit d6959a7db7c9cf3a749854f70c97640c2d77b8d8)

12 years agoMT7047: FIX highlight if space at the end of the string
Jonathan Druart [Wed, 10 Aug 2011 13:38:12 +0000 (15:38 +0200)]
MT7047: FIX highlight if space at the end of the string

12 years agoMerge branch 'stetienne/ft/MT6714' into dev/stetienne
Julian Maurice [Wed, 10 Aug 2011 07:22:42 +0000 (09:22 +0200)]
Merge branch 'stetienne/ft/MT6714' into dev/stetienne

12 years agoMerge remote branch 'origin/dev/solr' into dev/stetienne
Claire Hernandez [Tue, 9 Aug 2011 16:08:55 +0000 (18:08 +0200)]
Merge remote branch 'origin/dev/solr' into dev/stetienne

12 years agoMT2270: Fix check_api_auth when CAS enabled
Julian Maurice [Mon, 8 Aug 2011 15:05:11 +0000 (17:05 +0200)]
MT2270: Fix check_api_auth when CAS enabled

Same problem than described in
dd9df80479e74b89017266e1d473a0eafa17a845
for check_api_auth
(cherry picked from commit c6c4efb41c894fb731d3087407fab625a76a72b0)

12 years agoMT2270: Fix checkauth when anonymous session and CAS enabled
Julian Maurice [Mon, 8 Aug 2011 10:19:26 +0000 (12:19 +0200)]
MT2270: Fix checkauth when anonymous session and CAS enabled

When system preference casAuthentification was enabled, anonymous users
always get a new sessionID for each accessed page. This patch fix that
by adding some conditionals in checkauth sub.
(cherry picked from commit dd9df80479e74b89017266e1d473a0eafa17a845)

12 years agoMerge remote branch 'origin/dev/solr' into dev/stetienne
Claire Hernandez [Thu, 4 Aug 2011 08:39:36 +0000 (10:39 +0200)]
Merge remote branch 'origin/dev/solr' into dev/stetienne

12 years agoMerge remote branch 'origin/solr/ft/MT5673' into dev/solr
Claire Hernandez [Thu, 4 Aug 2011 08:38:37 +0000 (10:38 +0200)]
Merge remote branch 'origin/solr/ft/MT5673' into dev/solr

12 years agoMerge remote branch 'origin/dev/solr' into dev/stetienne
Claire Hernandez [Wed, 3 Aug 2011 08:51:02 +0000 (10:51 +0200)]
Merge remote branch 'origin/dev/solr' into dev/stetienne

12 years ago(MT #6760) add location_description support on opac-basket
Stéphane Delaune [Thu, 7 Jul 2011 13:12:32 +0000 (15:12 +0200)]
(MT #6760) add location_description support on opac-basket
(cherry picked from commit 2cb267be7ae4b994608a1da2106002b0346075ec)

12 years ago[SOLR]MT7483 Hide coded field link in advsearch
Jonathan Druart [Wed, 3 Aug 2011 08:08:04 +0000 (10:08 +0200)]
[SOLR]MT7483 Hide coded field link in advsearch

12 years agoMerge remote branch 'remotes/origin/stetienne/ft/MT7366' into dev/stetienne
Claire Hernandez [Tue, 2 Aug 2011 15:16:10 +0000 (17:16 +0200)]
Merge remote branch 'remotes/origin/stetienne/ft/MT7366' into dev/stetienne

12 years agoMerge remote branch 'origin/dev/solr' into dev/stetienne
Claire Hernandez [Tue, 2 Aug 2011 14:54:52 +0000 (16:54 +0200)]
Merge remote branch 'origin/dev/solr' into dev/stetienne

12 years ago[SOLR] FIX drag and drop rows in indexes.pl
Jonathan Druart [Fri, 29 Jul 2011 12:51:02 +0000 (14:51 +0200)]
[SOLR] FIX drag and drop rows in indexes.pl

replace ui.sortable.js with tableDnD.js

12 years ago[SOLR] FIX drag and drop rows in indexes.pl
Jonathan Druart [Fri, 29 Jul 2011 12:51:02 +0000 (14:51 +0200)]
[SOLR] FIX drag and drop rows in indexes.pl

replace ui.sortable.js with tableDnD.js

12 years ago[SOLR]MT7325: Add sort facets based on order in indexes.pl
Jonathan Druart [Tue, 26 Jul 2011 11:07:32 +0000 (13:07 +0200)]
[SOLR]MT7325: Add sort facets based on order in indexes.pl

12 years agoIgnore empty words when building stopwords list
Julian Maurice [Fri, 29 Jul 2011 07:24:11 +0000 (09:24 +0200)]
Ignore empty words when building stopwords list

_new_stopwords stopped his work when it met an empty stopword. It now
continues through the end.

12 years agoMerge remote branch 'origin/solr/ft/MT7142' into dev/solr
Jonathan Druart [Thu, 28 Jul 2011 09:20:36 +0000 (11:20 +0200)]
Merge remote branch 'origin/solr/ft/MT7142' into dev/solr

12 years agoMerge branch 'stetienne/ft/MT7417' into dev/stetienne
Julian Maurice [Thu, 28 Jul 2011 07:11:07 +0000 (09:11 +0200)]
Merge branch 'stetienne/ft/MT7417' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT7461' into dev/stetienne
Julian Maurice [Wed, 27 Jul 2011 12:19:12 +0000 (14:19 +0200)]
Merge branch 'stetienne/ft/MT7461' into dev/stetienne

12 years agoMerge remote branch 'origin/dev/solr' into dev/stetienne
Claire Hernandez [Wed, 27 Jul 2011 10:54:32 +0000 (12:54 +0200)]
Merge remote branch 'origin/dev/solr' into dev/stetienne

12 years ago[SOLR] MT7460: FIX Can't call method "field" on an undefined value
Jonathan Druart [Tue, 26 Jul 2011 10:03:48 +0000 (12:03 +0200)]
[SOLR] MT7460: FIX Can't call method "field" on an undefined value

FIX Can't call method "field" on an undefined value at C4/Search.pm line 1683

caused by an indexation from another DB

12 years agoMerge branch 'stetienne/ft/MT6615' into dev/stetienne
Julian Maurice [Tue, 26 Jul 2011 08:23:22 +0000 (10:23 +0200)]
Merge branch 'stetienne/ft/MT6615' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT6729' into dev/stetienne
Julian Maurice [Tue, 26 Jul 2011 08:20:03 +0000 (10:20 +0200)]
Merge branch 'stetienne/ft/MT6729' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT7416' into dev/stetienne
Julian Maurice [Tue, 26 Jul 2011 08:04:35 +0000 (10:04 +0200)]
Merge branch 'stetienne/ft/MT7416' into dev/stetienne

12 years ago[SOLR][FACETS] FIX ccode/itype in opac advsearch
Jonathan Druart [Mon, 25 Jul 2011 15:42:59 +0000 (17:42 +0200)]
[SOLR][FACETS] FIX ccode/itype in opac advsearch

12 years ago[SOLR][FACETS] Add colons and quotes support
Jonathan Druart [Mon, 25 Jul 2011 14:59:53 +0000 (16:59 +0200)]
[SOLR][FACETS] Add colons and quotes support

12 years agoMT6729: Fix inactive subscriptions filters display
Julian Maurice [Mon, 25 Jul 2011 11:16:50 +0000 (13:16 +0200)]
MT6729: Fix inactive subscriptions filters display

Move call to jQuery.tabs after creation of table filters. I don't know
why, but it broke filter display of second tab.

12 years ago[SOLR] FIX itemcallnumber index name
Jonathan Druart [Mon, 25 Jul 2011 09:14:49 +0000 (11:14 +0200)]
[SOLR] FIX itemcallnumber index name

Replace all 'callnum' in tmpl files with 'itemcallnumber'

12 years agoMT7461: Fix template to have correct translated templates
Julian Maurice [Mon, 25 Jul 2011 08:19:51 +0000 (10:19 +0200)]
MT7461: Fix template to have correct translated templates

HTML::Template tags nested into HTML tags caused translator to produce
invalid/wrong template.

12 years agoMT6714: setto2 was not saved in numberpattern admin page
Julian Maurice [Fri, 22 Jul 2011 15:27:11 +0000 (17:27 +0200)]
MT6714: setto2 was not saved in numberpattern admin page

12 years agoMerge branch 'stetienne/ft/MT7344' into dev/stetienne
Julian Maurice [Fri, 22 Jul 2011 14:39:55 +0000 (16:39 +0200)]
Merge branch 'stetienne/ft/MT7344' into dev/stetienne

12 years agoMT6615: Add 'Authority type' column in search results tag_test
Julian Maurice [Fri, 22 Jul 2011 14:32:46 +0000 (16:32 +0200)]
MT6615: Add 'Authority type' column in search results

12 years agoMT6615: Fix authority summary building
Julian Maurice [Fri, 22 Jul 2011 14:12:05 +0000 (16:12 +0200)]
MT6615: Fix authority summary building

Before this fix, we were looping through all fields and subfields to
find a match in the summary. Moreover, the field values were not placed
in the order the librarian wrote.
Now, we parse the summary from beginning to end, replacing tags with
the corresponding value, in one pass.
It is cleaner and much more efficient.

12 years agoMerge branch 'stetienne/ft/MT7059' into dev/stetienne
Julian Maurice [Thu, 21 Jul 2011 12:45:11 +0000 (14:45 +0200)]
Merge branch 'stetienne/ft/MT7059' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT7249' into dev/stetienne
Julian Maurice [Thu, 21 Jul 2011 12:43:23 +0000 (14:43 +0200)]
Merge branch 'stetienne/ft/MT7249' into dev/stetienne

12 years agoMT7249: Use budget_expend and budget_encumb
Julian Maurice [Tue, 12 Jul 2011 09:39:43 +0000 (11:39 +0200)]
MT7249: Use budget_expend and budget_encumb

These fields can be used to warn a user when he exceed a fixed amount
for a budget (budget_expend), or a percentage of this budget
(budget_encumb).

12 years agoMT7249 Warn if an order will exceed allowed budget
Julian Maurice [Wed, 6 Jul 2011 11:41:12 +0000 (13:41 +0200)]
MT7249 Warn if an order will exceed allowed budget

12 years agoMerge branch 'stetienne/ft/MT7256' into dev/stetienne
Julian Maurice [Thu, 21 Jul 2011 12:35:36 +0000 (14:35 +0200)]
Merge branch 'stetienne/ft/MT7256' into dev/stetienne

12 years agoMT7256: Show statistic dropbox depending on selected fund
Julian Maurice [Mon, 11 Jul 2011 14:35:22 +0000 (16:35 +0200)]
MT7256: Show statistic dropbox depending on selected fund

12 years ago[SOLR] MT7442: Allow Z39.50 server to send Unimarc
Julian Maurice [Wed, 20 Jul 2011 14:54:35 +0000 (16:54 +0200)]
[SOLR] MT7442: Allow Z39.50 server to send Unimarc

RPN2Solr.pm Z39.50 server will now respond to "Unimarc syntax" requests.
This is done by adding two lines in etc/zebraconf.xml, and a
modification of fetch_handler sub:

Depending on Koha system preference 'marcflavour', parameter
REP_FORM is set to the corresponding OID (found in
Net::Z3950::OID) which, in theory, enforce the response format,
whatever it is (except for xml format).
But, retrieving a Unimarc record is done by
MARC::Record->as_usmarc and I don't know if it's a good thing.

For zebraconf.xml, I added two "<retrieval/>" elements. At least one is
mandatory. I really have no idea why these two elements, but that's the
way usmarc and xml are written...

12 years agoMT7344: Fix checking of budget permissions
Julian Maurice [Thu, 21 Jul 2011 08:59:34 +0000 (10:59 +0200)]
MT7344: Fix checking of budget permissions

Budget permissions checking in aqbudgets.pl and aqplan.pl was wrong,
which caused authorised user not being allowe to modify fund.

12 years agoMT7417: modify batchupdateISBNs.pl to also remove spaces
Julian Maurice [Thu, 21 Jul 2011 08:24:33 +0000 (10:24 +0200)]
MT7417: modify batchupdateISBNs.pl to also remove spaces

Only updated biblioitemnumber are shown.
Show the number of updated marcxml too.

12 years agoMerge branch 'stetienne/ft/MT7415' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 12:20:23 +0000 (14:20 +0200)]
Merge branch 'stetienne/ft/MT7415' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT7156' into dev/stetienne stetienne_maj_110720
Julian Maurice [Wed, 20 Jul 2011 07:20:42 +0000 (09:20 +0200)]
Merge branch 'stetienne/ft/MT7156' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT7268' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:11:25 +0000 (09:11 +0200)]
Merge branch 'stetienne/ft/MT7268' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT7252' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:09:34 +0000 (09:09 +0200)]
Merge branch 'stetienne/ft/MT7252' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT6714' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:07:48 +0000 (09:07 +0200)]
Merge branch 'stetienne/ft/MT6714' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT5845' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:05:12 +0000 (09:05 +0200)]
Merge branch 'stetienne/ft/MT5845' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT6729' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:02:03 +0000 (09:02 +0200)]
Merge branch 'stetienne/ft/MT6729' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT7159' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 06:59:33 +0000 (08:59 +0200)]
Merge branch 'stetienne/ft/MT7159' into dev/stetienne

12 years agoMerge branch 'stetienne/ft/MT7150' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 06:58:01 +0000 (08:58 +0200)]
Merge branch 'stetienne/ft/MT7150' into dev/stetienne

Solved conflicts:
koha-tmpl/intranet-tmpl/prog/en/js/datatables.js