Julian Maurice [Wed, 7 Sep 2011 11:54:11 +0000 (13:54 +0200)]
Remove misplaced datatables images
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
Julian Maurice [Fri, 19 Aug 2011 07:45:04 +0000 (09:45 +0200)]
MT7563: Manage claims table with DataTables/Ajax
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)
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)
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)
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)
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
----
Jonathan Druart [Wed, 7 Sep 2011 09:16:18 +0000 (11:16 +0200)]
Merge remote branch 'origin/solr/ft/MT7103' into dev/solr
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
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)
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)
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
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
Julian Maurice [Wed, 7 Sep 2011 08:05:12 +0000 (10:05 +0200)]
Merge remote-tracking branch 'origin/stetienne/ft/MT6807' into dev/stetienne
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
Julian Maurice [Tue, 6 Sep 2011 14:52:58 +0000 (16:52 +0200)]
Merge remote-tracking branch 'origin/stetienne/ft/MT7562' into dev/stetienne
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)
Julian Maurice [Tue, 6 Sep 2011 11:55:15 +0000 (13:55 +0200)]
[SOLR] Handle multi sort in SimpleSearch
Claire Hernandez [Mon, 5 Sep 2011 15:33:54 +0000 (17:33 +0200)]
Merge remote-tracking branch 'origin/solr/ft/MT6692authorities' into dev/solr
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)
Claire Hernandez [Mon, 5 Sep 2011 14:53:50 +0000 (16:53 +0200)]
Merge remote-tracking branch 'origin/solr/ft/MT7401' into dev/solr
Jonathan Druart [Mon, 5 Sep 2011 12:37:18 +0000 (14:37 +0200)]
[SOLR] Replace syspref OpacSuppression with SearchOPACHides
Jonathan Druart [Fri, 2 Sep 2011 07:18:33 +0000 (09:18 +0200)]
[SOLR] Suppress warnings in search
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
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 !
Julian Maurice [Wed, 31 Aug 2011 15:28:45 +0000 (17:28 +0200)]
MT7562: Fix GetNextDate call in GetExpirationDate
Julian Maurice [Wed, 31 Aug 2011 12:59:03 +0000 (14:59 +0200)]
MT7562: Force to select a numbering pattern
Claire Hernandez [Wed, 31 Aug 2011 08:51:10 +0000 (10:51 +0200)]
Merge remote-tracking branch 'origin/dev/solr' into dev/stetienne
Stéphane Delaune [Thu, 18 Aug 2011 08:44:01 +0000 (10:44 +0200)]
(MT #7538) fix advanced search members
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
Stéphane Delaune [Wed, 17 Aug 2011 13:20:53 +0000 (15:20 +0200)]
(MT #7084) subject = report_name in misc/cronjobs/runreport.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
Stéphane Delaune [Tue, 19 Jul 2011 09:05:56 +0000 (11:05 +0200)]
(MT #7010) add search on categorycode in SearchMember
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)
Jonathan Druart [Tue, 30 Aug 2011 12:36:19 +0000 (14:36 +0200)]
Merge remote branch 'origin/solr/ft/MT7047' into dev/solr
Jonathan Druart [Tue, 30 Aug 2011 12:34:53 +0000 (14:34 +0200)]
[SOLR] Remove coded fields comment in advsearch
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'
Julian Maurice [Fri, 26 Aug 2011 07:24:31 +0000 (09:24 +0200)]
Merge branch 'stetienne/ft/MT6533' into dev/stetienne
Julian Maurice [Fri, 26 Aug 2011 07:24:01 +0000 (09:24 +0200)]
MT6533: GetInvoice: Fix SQL query
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.
Jonathan Druart [Wed, 24 Aug 2011 12:48:45 +0000 (14:48 +0200)]
Merge remote branch 'origin/dev/solr' into dev/stetienne
Jonathan Druart [Fri, 19 Aug 2011 13:21:30 +0000 (15:21 +0200)]
Merge remote branch 'origin/dev/solr' into MT7189
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.
Jonathan Druart [Fri, 19 Aug 2011 07:31:45 +0000 (09:31 +0200)]
[SOLR]MT7222: fix pager
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
Jonathan Druart [Tue, 16 Aug 2011 10:01:04 +0000 (12:01 +0200)]
[SOLR]MT7222: Groups of Libraries limitation
OPAC and Intranet
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
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)
Jonathan Druart [Wed, 10 Aug 2011 13:38:12 +0000 (15:38 +0200)]
MT7047: FIX highlight if space at the end of the string
Julian Maurice [Wed, 10 Aug 2011 07:22:42 +0000 (09:22 +0200)]
Merge branch 'stetienne/ft/MT6714' 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
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)
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)
Claire Hernandez [Thu, 4 Aug 2011 08:39:36 +0000 (10:39 +0200)]
Merge remote branch 'origin/dev/solr' into dev/stetienne
Claire Hernandez [Thu, 4 Aug 2011 08:38:37 +0000 (10:38 +0200)]
Merge remote branch 'origin/solr/ft/MT5673' into dev/solr
Claire Hernandez [Wed, 3 Aug 2011 08:51:02 +0000 (10:51 +0200)]
Merge remote branch 'origin/dev/solr' into dev/stetienne
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)
Jonathan Druart [Wed, 3 Aug 2011 08:08:04 +0000 (10:08 +0200)]
[SOLR]MT7483 Hide coded field link in advsearch
Claire Hernandez [Tue, 2 Aug 2011 15:16:10 +0000 (17:16 +0200)]
Merge remote branch 'remotes/origin/stetienne/ft/MT7366' 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
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
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
Jonathan Druart [Tue, 26 Jul 2011 11:07:32 +0000 (13:07 +0200)]
[SOLR]MT7325: Add sort facets based on order in indexes.pl
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.
Jonathan Druart [Thu, 28 Jul 2011 09:20:36 +0000 (11:20 +0200)]
Merge remote branch 'origin/solr/ft/MT7142' into dev/solr
Julian Maurice [Thu, 28 Jul 2011 07:11:07 +0000 (09:11 +0200)]
Merge branch 'stetienne/ft/MT7417' into dev/stetienne
Julian Maurice [Wed, 27 Jul 2011 12:19:12 +0000 (14:19 +0200)]
Merge branch 'stetienne/ft/MT7461' 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
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
Julian Maurice [Tue, 26 Jul 2011 08:23:22 +0000 (10:23 +0200)]
Merge branch 'stetienne/ft/MT6615' into dev/stetienne
Julian Maurice [Tue, 26 Jul 2011 08:20:03 +0000 (10:20 +0200)]
Merge branch 'stetienne/ft/MT6729' into dev/stetienne
Julian Maurice [Tue, 26 Jul 2011 08:04:35 +0000 (10:04 +0200)]
Merge branch 'stetienne/ft/MT7416' into dev/stetienne
Jonathan Druart [Mon, 25 Jul 2011 15:42:59 +0000 (17:42 +0200)]
[SOLR][FACETS] FIX ccode/itype in opac advsearch
Jonathan Druart [Mon, 25 Jul 2011 14:59:53 +0000 (16:59 +0200)]
[SOLR][FACETS] Add colons and quotes support
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.
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'
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.
Julian Maurice [Fri, 22 Jul 2011 15:27:11 +0000 (17:27 +0200)]
MT6714: setto2 was not saved in numberpattern admin page
Julian Maurice [Fri, 22 Jul 2011 14:39:55 +0000 (16:39 +0200)]
Merge branch 'stetienne/ft/MT7344' into dev/stetienne
Julian Maurice [Fri, 22 Jul 2011 14:32:46 +0000 (16:32 +0200)]
MT6615: Add 'Authority type' column in search results
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.
Julian Maurice [Thu, 21 Jul 2011 12:45:11 +0000 (14:45 +0200)]
Merge branch 'stetienne/ft/MT7059' into dev/stetienne
Julian Maurice [Thu, 21 Jul 2011 12:43:23 +0000 (14:43 +0200)]
Merge branch 'stetienne/ft/MT7249' into dev/stetienne
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).
Julian Maurice [Wed, 6 Jul 2011 11:41:12 +0000 (13:41 +0200)]
MT7249 Warn if an order will exceed allowed budget
Julian Maurice [Thu, 21 Jul 2011 12:35:36 +0000 (14:35 +0200)]
Merge branch 'stetienne/ft/MT7256' into dev/stetienne
Julian Maurice [Mon, 11 Jul 2011 14:35:22 +0000 (16:35 +0200)]
MT7256: Show statistic dropbox depending on selected fund
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...
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.
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.
Julian Maurice [Wed, 20 Jul 2011 12:20:23 +0000 (14:20 +0200)]
Merge branch 'stetienne/ft/MT7415' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:20:42 +0000 (09:20 +0200)]
Merge branch 'stetienne/ft/MT7156' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:11:25 +0000 (09:11 +0200)]
Merge branch 'stetienne/ft/MT7268' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:09:34 +0000 (09:09 +0200)]
Merge branch 'stetienne/ft/MT7252' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:07:48 +0000 (09:07 +0200)]
Merge branch 'stetienne/ft/MT6714' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:05:12 +0000 (09:05 +0200)]
Merge branch 'stetienne/ft/MT5845' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 07:02:03 +0000 (09:02 +0200)]
Merge branch 'stetienne/ft/MT6729' into dev/stetienne
Julian Maurice [Wed, 20 Jul 2011 06:59:33 +0000 (08:59 +0200)]
Merge branch 'stetienne/ft/MT7159' 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