[koha-commits] main Koha release repository branch 17.05.x updated. v17.05.04-164-g1a2e52f
Git repo owner
gitmaster at git.koha-community.org
Tue Oct 24 09:59:37 CEST 2017
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".
The branch, 17.05.x has been updated
via 1a2e52f494918cb8ad4a529ed9d099281501f179 (commit)
via 58bbdb61298c4f6e699e308ba227f9da45bd94b1 (commit)
via 1766d21389a104948aba639921d987674cba3d6b (commit)
via 8cd8df19480a3765e54c3dcfb4948b097e7ea5ad (commit)
via b3884ec092cd80268fa2f484ab95984d434f1c78 (commit)
via 30811a653eb2f5e6ab089094bbb9936756aa9a16 (commit)
via f2b53042bd94ae4427ad08f5c55944974458ded4 (commit)
via d3f3512d3f480e3a7a36c3917e6748fef825d34f (commit)
via 3d3900b53c31e0e7567760bf69128fc52998d075 (commit)
via 4f2dede23fe09d68f94276d8e26b58091c590c9e (commit)
via 3e2db351f299ca4b462725b781d7c54086f849bf (commit)
via f8bac19351fad964b08e4047f33f7b9b8c775e58 (commit)
via 1b29d6e087055969def157245b1bc4f72a030406 (commit)
via 21f2d6c813196b722cb640f556cd2322d8c93788 (commit)
via 7aee7d583d019f124f784ce34b978bfd704c1714 (commit)
via f53b6ec248322706033695ef2928921d0aaa36aa (commit)
via b4326600132bb3d87764687385cc13a19dd35c54 (commit)
via 6db90c0cb97a9d03669d97bbc7465a6a27ff16f0 (commit)
via ed45e76bf928a5c929525b8f2795524ada217a1e (commit)
via c7b47b3dfa689e8b746d188c648ad257feb678b6 (commit)
via 96e747dca35ba717b7081030b7f4e34db48f0728 (commit)
via 47ee62f0d00527987d427f6685a2aaecc11c2b21 (commit)
via e87f428a919e1ba629c067ef708323fadab24021 (commit)
via 2ee997768d9f3cbbe351b6ba13ee472d3a94a6c5 (commit)
via ac99a1244abff2a80e77d9887df0d64dcf75c68e (commit)
via ea441e7d093ce8c54bac9a9ca64d02faaf462d7f (commit)
via ae29acfb26548b32eff2a0cdaace0fe1fb5b2796 (commit)
via d8e09eaec4b7bcbeb66a4e33fbe1adb2fc976fcf (commit)
via 17f207f2e98c3e962001864013046243b47deeb6 (commit)
via 64f1d88543fe7b88cf4b0535db355caeb99d47d4 (commit)
via ba57d7a30c4bb7df04368db3e45415014a8edbf2 (commit)
via 8b5f6db81fc63b653a22009cb397b2558f945591 (commit)
via c0a81f0b7e26a548e372965514d94c862ac6f704 (commit)
via 750c5f958654e8b6e17dee1a8202b3426e70f443 (commit)
via 97ac383dbaba638f8b8bc994e934f21cdaf8fe01 (commit)
via e534fdacd15471bb07bf88d7d4b352f396085a15 (commit)
via 8933e69863a581a799767af4d0a0e1e7b908e238 (commit)
from 699ac0eba3b9acc057cdcf317a549df9b416d08c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 1a2e52f494918cb8ad4a529ed9d099281501f179
Author: Aleisha Amohia <aleishaamohia at hotmail.com>
Date: Tue Aug 29 21:21:00 2017 +0000
Bug 19180: [FOLLOW-UP] Renaming all instances of 'name' variable to 'booksellername'
... when referring to the name of the vendor.
To test:
1) Confirm vendor shows on webpage title (tab name)
2) Confirm vendor shows in breadcrumbs
3) Confirm vendor shows in heading when viewing basket ('Basket x (1) for
vendor')
Sponsored-by: Catalyst IT
Signed-off-by: Mark Tompsett <mtompset at hotmail.com>
Signed-off-by: Caroline Cyr La Rose <caroline.cyr-la-rose at inlibro.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 06b602b0976e2a8d53ff31f95a2213cbeb98e9cb)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 58bbdb61298c4f6e699e308ba227f9da45bd94b1
Author: Aleisha Amohia <aleishaamohia at hotmail.com>
Date: Sun Aug 27 23:00:15 2017 +0000
Bug 19180: Add vendor name to breadcrumbs when closing an order
To test:
1) Go to Acquisitions
2) Find a vendor and a basket
3) Click 'Close basket' button
4) Notice that on confirmation page, breadcrumbs are missing vendor
5) Apply patch and refresh page
6) Vendor name should now show
7) Confirm link to vendor works as expected
Sponsored-by: Catalyst IT
Signed-off-by: Mark Tompsett <mtompset at hotmail.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 438a3dea0c8ef1a5adcec58d8b97474d14ccca9b)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 1766d21389a104948aba639921d987674cba3d6b
Author: Aleisha Amohia <aleishaamohia at hotmail.com>
Date: Wed Aug 30 04:36:50 2017 +0000
Bug 16204: Show friendly error message if trying to edit record which no longer exists
To test:
1) Create a record
2) Click Edit -> Edit record. open this in another tab
3) Delete the record in the original tab
4) Refresh the edit form in the other tab. Notice the software error
5) Apply patch and refresh page
6) There should be a nice error message with the form fields and buttons
hidden. Confirm links work as expected.
Sponsored-by: Catalyst IT
Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 17c5b76597b9a356bc215a3682d7293e307fcc46)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 8cd8df19480a3765e54c3dcfb4948b097e7ea5ad
Author: Owen Leonard <oleonard at myacpl.org>
Date: Thu Jun 8 16:01:32 2017 +0000
Bug 15644 - City dropdown default selection when modifying a patron matches only on city
This patch modifies the include files which contain the form fields for
city, state, zipcode, etc. shown on the patron entry screen. The files
are modified so that the city/state/zip <select> preselects a value
based on city, state, and zipcode matching the values in the
corresponding text fields.
To test, confirm that the bug's steps to reproduce are fixed:
- Enter two cities via Administration -> Patrons and circulation
-> Cities and towns:
Springfield, MA 01101
Springfield, VT 05156
- Edit a patron choosing, Springfield VT, and save.
- Edit the patron again and confirm that the correct city is
pre-selected.
- Confirm this result with all three different settings of the
"AddressFormat" system preference.
Signed-off-by: Amit Gupta <amit.gupta at informaticsglobal.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 83704cb1fab33feb0262fdab99bccf0052243d14)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit b3884ec092cd80268fa2f484ab95984d434f1c78
Author: Julian Maurice <julian.maurice at biblibre.com>
Date: Fri Sep 1 16:07:36 2017 +0200
Bug 18742: (QA followup) Fix indentation
Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 0ae70349809d51552e4297625db1382aa4e26dc5)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 30811a653eb2f5e6ab089094bbb9936756aa9a16
Author: Nick Clemens <nick at bywatersolutions.com>
Date: Wed Jun 7 10:56:47 2017 -0400
Bug 18742: Circulation statistics wizard no longer exports the total row
To test:
- Run the circulation wizard
- Export to csv
- Note there is no total row
- Apply patch
- Export to csv
- Total row totally there!
Signed-off-by: Christopher Brannon <cbrannon at cdalibrary.org>
Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit ff22cb46a5f6a1f75422c2a90e1f80ccb05c30b9)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit f2b53042bd94ae4427ad08f5c55944974458ded4
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date: Mon Sep 18 15:58:15 2017 -0300
Bug 19337: Make basic_workflow.t configurable through ENV
This patch makes the basic_workflow.t selenium tests read ENV for the
following vars:
KOHA_USER
KOHA_PASS
KOHA_INTRANET_URL
SELENIUM_ADDR
SELENIUM_PORT
to properly configure the running environment. If absent, all variables
fallback to current behaviour:
KOHA_USER // 'koha'
KOHA_PASS // 'koha'
KOHA_INTRANET_URL (unchanged)
SELENIUM_ADDR // 'localhost'
SELENIUM_PORT // 4444
[*] Selenium defaults are documented on the Selenium::Remote::Driver docs.
Prerequisites:
Make sure you have a working environment for the Selenium tests:
- Run:
$ sudo apt update
$ sudo apt install xvfb firefox-esr
To test:
- Run:
$ sudo koha-shell kohadev
k$ cd kohaclone
k$ wget https://selenium-release.storage.googleapis.com/2.53/selenium-server-standalone-2.53.1.jar \
-O /tmp/selenium.jar
k$ SELENIUM_PATH=/tmp/selenium.jar
k$ Xvfb :1 -screen 0 1024x768x24 2>&1 >/dev/null &
k$ DISPLAY=:1 java -jar $SELENIUM_PATH &
k$ prove t/db_dependent/selenium/basic_workflow.t
=> SUCCESS: Tests pass
- Apply this patch
- Run:
k$ prove t/db_dependent/selenium/basic_workflow.t
=> SUCCESS: Tests pass!
- Sign off :-D
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 5bb19808bb23a01a257a0970bd7e2ae43fb5b3d6)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit d3f3512d3f480e3a7a36c3917e6748fef825d34f
Author: Dominic Pichette <dominic at inlibro.com>
Date: Tue Sep 12 10:13:58 2017 -0400
Bug 18584 - removed white space in C4/Accounts.pm
Test Plan:
1-go to C4/Accounts.pm
2-there should not be a trailing space at line 279.
Signed-off-by: Dominic Pichette <dominic at inlibro.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 5400795a6651adc021801052fa0186747983b587)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 3d3900b53c31e0e7567760bf69128fc52998d075
Author: Jon Knight <J.P.Knight at lboro.ac.uk>
Date: Mon Aug 21 15:04:20 2017 +0000
Bug 19068: Add quantity field to the opac suggestions form
This enhancement just exposes the quantity field to the OPAC suggestions
form to permit the end user to enter this if they wish. The librarians
can of course override this quantity when they process the suggestion.
Test Plan (assuming using kohadevbox VM):
1) apply patch and turn on purchase suggestions
2) Go to http://localhost:8080/cgi-bin/koha/opac-suggestions.pl?op=add
and notice that there is now a quantity field available.
3) Make a purchasing suggestion using this form, including a quantity.
4) Log in as a member of library staff and go to Home › Acquisitions ›
Suggestions
5) Confirm that the previously entered suggestion is there, and that the
correct quantity appears in the "Acquisition information" section.
6) Edit the purchasing suggestion, change the quantity, save it and
check that the new quantity appears in the suggestion.
I've popped an ID attribute of "opac-suggestion-quantity" to the
surrounding <li> so that CSS can easily make this optional field
disappear (as suggested by cait on IRC).
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 6eebfe5fe02be3c2ab3285b58cf50fac980cb302)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 4f2dede23fe09d68f94276d8e26b58091c590c9e
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Wed Sep 6 11:23:10 2017 -0300
Bug 12346: Display the correct number of pending patron modifications on the patron module home page
Due to the way members-home.pl handles the variable $branch, the number
of patron modifications listed on members-home.pl may differ from the
number listed on mainpage.pl. When the librarian clicks this link, he or
she may see a different number than was listed, or none at all!
Test Plan:
0) Set IndependentBranchesPatronModifications = Yes
1) Create a number of modification request for BranchA
2) Log into the staff intranet with a patron without superlibrarian
permissions and set your branch to BranchB
3) Note the modifications alert to does not display on mainpage.pl
4) Click the "Patrons" link to take you to members-home.pl
5) Note the modifictions alert does display on this page
6) Apply this patch
7) Reload members-home.pl, note the alert no longer displays
QA notes: What was the point of the branch variable?
Followed test plan, patch worked as described. Also passed QA test tool
Signed-off-by: Alex Buckley <alexbuckley at catalyst.net.nz>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 4efe251f353cb9eddd302b6214e1f4392620b395)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 3e2db351f299ca4b462725b781d7c54086f849bf
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date: Mon Oct 23 16:11:41 2017 +0200
Revert "Bug 17380: (QA followup) Fix parameter in tests"
This reverts commit 1b29d6e087055969def157245b1bc4f72a030406.
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit f8bac19351fad964b08e4047f33f7b9b8c775e58
Author: Nick Clemens <nick at bywatersolutions.com>
Date: Fri Sep 1 14:39:25 2017 +0000
Bug 17380: [QA Follow-up] Report error to user instead of throwing exception
Internal server errors are good, user feedback is better.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Tiny change: removed the obsolete 'use Koha::Exceptions'.
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 3d07449358010392b111a674c3606cdfe2cbe47e)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 1b29d6e087055969def157245b1bc4f72a030406
Author: Nick Clemens <nick at bywatersolutions.com>
Date: Fri Sep 1 14:39:03 2017 +0000
Bug 17380: (QA followup) Fix parameter in tests
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit d0c372c5fa0e867d346b342ae470b31c33d52b26)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 21f2d6c813196b722cb640f556cd2322d8c93788
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Mon Jun 26 12:51:59 2017 +0200
Bug 17380: Do not allow Default template in merge form
This patch makes the following changes:
[1] Removes Default from the template list. We should not merge with the
Default framework, since it does not have a reporting tag.
[2] Rearranges the error section in the template. It is confusing to have
two error sections in this template. The error CANNOT_MOVE is not used.
The error FRAMEWORK_NOT_SELECTED is replaced by WRONG_FRAMEWORK.
[3] Do not allow to merge a record with itself.
[4] Check if the merge reference record still contains any MARC tags.
[5] Additional polishing: Simplify passing frameworks to template. Remove
an unused Koha::Authority::Types->search. Remove obsolete POD header
for functions from the script.
Test plan:
[1] Select two authorities to merge. Verify that you cannot select Default
anymore as framework for the reference record.
[2] Reproduce error WRONG_COUNT by adding another authid=999 in the URL
after you selected two authority records for merging.
[3] Remove the third authid from the URL and change the first or second
authid into an unexisting record id. You should generate an Internal
Server Error. The log should show the exception message.
[4] Merge two authorities. Deselect all MARC tags. Should trigger the
error EMPTY_MARC in the template.
[5] Select the same authority record twice for merging. Should trigger the
error DESTRUCTIVE_MERGE in the template.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 87773a6d661f122a52b34f6c67255424c335e297)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 7aee7d583d019f124f784ce34b978bfd704c1714
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Tue Jul 4 14:31:21 2017 +0200
Bug 17380: Graceful resolution of missing reporting tag in merge
Altough this patch deals with a mostly hypothetical case and this report
makes it practically impossible anymore to merge with records in the
Default framework (having no reporting tag), we can make the code of
sub merge still a bit more robust here.
If you would merge biblio records from one authtype to another and the new
framework would not have a reporting tag, before this patch the result would
be data loss. Merge would handle this request as a delete. This patch makes
merge handle it differently: instead of clearing the biblio records, it
keeps $a and $9 in order to make a future corrective merge possible.
Note: The additional condition on line 1468 for $tags_using_authtype
makes sure that we do not select all fields when the authtype should
unexpectedly be empty string (Default). This prevents crashing on
a "Control fields do not have subfields" error.
Test plan:
[1] Run t/db_dependent/Authorities/Merge.t
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 434162c1756b16b5fc715fd1cb762aaf8aff7b2b)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit f53b6ec248322706033695ef2928921d0aaa36aa
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Mon Jun 26 13:41:56 2017 +0200
Bug 17380: Do not use GuessAuthTypeCode in MetadataRecord::Authority
If we got an authtypecode from the database and this value is not NULL
since the table column does not allow it, there is no need to call
GuessAuthTypeCode for empty string (read: Default framework) in the
sub get_from_authid.
Furthermore, we remove three Koha::MetadataRecord::Authority->new calls.
They are useless, since we do not pass a record. It just generates:
No record passed at authorities/merge.pl line 96.
Can't bless non-reference value at Koha/MetadataRecord/Authority.pm line 66.
Instead we throw an ObjectNotFound exception.
Test plan:
[1] Run t/db_dependent/Koha_Authority.t
[2] Interface will be tested in the following patches.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit db35492c795540d6c3b10f7cba18698aeb84a816)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit b4326600132bb3d87764687385cc13a19dd35c54
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Thu Feb 23 10:02:57 2017 +0100
Bug 17380: Add some checks around Authorities::Types->find
Resolves:
Use of uninitialized value $biblio_fields in scalar chop at authorities/detail.pl line 212.
Can't call method "authtypetext" on an undefined value at authorities/detail.pl line 216.
Can't call method "authtypecode" on an undefined value at authorities/detail.pl line 180.
NOTE: Some of these problems have actually been resolved now by bugs 18801
and 18811, but it is still better imo to have these checks.
Test plan:
[1] Verify unchanged behavior. Search for some authorities on authorities.pl
and click on the details of a record.
[2] Open an authorities detail page and change the authid in the URL to a
not existing number. Instead of an internal server error, you should see
a message like "The authority record you requested does not exist".
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 3e631f418a3fafa485b650f0975ee0d06e366884)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 6db90c0cb97a9d03669d97bbc7465a6a27ff16f0
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Jul 6 14:28:18 2017 -0300
Bug 18801: DBRev 17.05.00.003
(cherry picked from commit 83e4adf0abff0e81febf4bcee473ce9c599e8311)
commit ed45e76bf928a5c929525b8f2795524ada217a1e
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Thu Jun 15 15:47:21 2017 +0200
Bug 18801: [Follow-up] Dbrev to repair bad auth type codes
Test plan
Run updatedatabase.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit aa03981e79a10bd5a032f13533d93f0b87bd37f7)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit c7b47b3dfa689e8b746d188c648ad257feb678b6
Author: Nick Clemens <nick at bywatersolutions.com>
Date: Wed Jun 14 09:19:10 2017 -0400
Bug 18801 - Merging authorities has an invalid 'Default' type in the merge framework selector
To test:
1 - Find two authorities and start a merge
2 - Leave the dropdown at 'Default'
3 - Merge records and note you get an error and can no longer view the
new record
4 - Check DB value of record authtypecode = 'Default'
5 - Apply patch
6 - Find two other authorities
7 - Merge leaving selector at default
8 - Success
9 - Check DB value of record authtypecode = ''
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit c1112236f908626b273f7dc950807ce2e085db2d)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 96e747dca35ba717b7081030b7f4e34db48f0728
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Sep 12 12:04:50 2017 -0300
Bug 18811: DBRev 17.05.00.006
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit dc60c344768540c5e02c8e46e8ae43f7921d252a)
commit 47ee62f0d00527987d427f6685a2aaecc11c2b21
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Mon Sep 4 09:27:09 2017 +0200
Bug 18811: [QA Follow-up] Resolved POD warnings
Trivial changes to silence qa tools on POD warnings for Subfields and Tags.
Note: Since Subfield and Tag only contain one sub which is considered as
private by Pod::Coverage, these modules are listed as unrated (no public
symbols defined) and trigger a FAIL on pod coverage in qa tools. This fail
can be ignored.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 562435e767c99670dd9fb8935a2ed483b7a61930)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit e87f428a919e1ba629c067ef708323fadab24021
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Mon Sep 4 09:19:01 2017 +0200
Bug 18811: [QA Follow-up] Add tests for Koha::Authority::Subfields/Tags
Renaming t/db_dependent/Authorities to Authority
Adding Subfields.t and Tags.t
Test plan:
[1] prove t/db_dependent/Authority
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit ac653bc7cec4e2ca1f8653efff4a9c44f4255540)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 2ee997768d9f3cbbe351b6ba13ee472d3a94a6c5
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Fri Jun 23 07:59:04 2017 +0200
Bug 18811: Atomic update to print warning at upgrade time
The warning encourages people to run the auth_show_hidden_data script
to check for data in hidden fields and adjust their frameworks.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit f45fc4d10b84dfbd8040d12484553db8c87ec45a)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit ac99a1244abff2a80e77d9887df0d64dcf75c68e
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Thu Jun 22 15:39:41 2017 +0200
Bug 18811: Add a script for checking authority data in hidden fields
If you edit an authority record while having data in hidden fields or
subfields, that data will be lost now.
This script can help you to unhide some fields and prevent data loss.
Test plan:
[1] Add a PERSO_NAME record. Fill e.g. 100b.
[2] Hide 100b in the PERSO_NAME framework.
[3] Run auth_show_hidden_data.pl and verify that it reports 100b in
the PERSO_NAME framework.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 15dee475180ac362e182e1708d1c8b1b1e25e635)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit ea441e7d093ce8c54bac9a9ca64d02faaf462d7f
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Thu Jun 22 13:42:38 2017 +0200
Bug 18811: Add Koha Objects for authority tags and subfields
Trivial copy and paste activity.
Will be used in a later patch.
No test plan needed.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit ca8f8b4cd91fac4acb6e2338720b8e0a82bce0b0)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit ae29acfb26548b32eff2a0cdaace0fe1fb5b2796
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Thu Jun 15 12:30:27 2017 +0200
Bug 18811: Change visibility checks in authorities.pl
The check is now <=-4 or >=5, but the framework uses 0 for Show all and
-5 for Hide all. (Note that sql installer scripts also use 8.)
When modifying an authority, the script also showed hidden fields when
filled, since it did not check the hidden field but only the tab field.
NOTE: The proposed solution restores consistency, but will remove hidden
fields from the MARC record.
Test plan:
[1] Set field 942a to Show all in an authority framework.
[2] Open a new record in this framework and verify that you see 942a.
[3] Edit an existing record in this framework and verify again.
[4] Set field 942a now to Hide all in this framework.
[5] Open a new record in this framework and verify that 942a is hidden.
[6] Edit an existing record in this framework and verify again.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 7e222bb0796196f1e466b73d909fd28d529cab75)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit d8e09eaec4b7bcbeb66a4e33fbe1adb2fc976fcf
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Wed Sep 6 10:42:28 2017 -0300
Bug 19262: Remove xt/author/pod_spell.t
If you run `prove xt/author/pod_spell.t` without having Test::Spelling installed, it will skip the tests.
If you install the lib-test-spelling-perl, the test will fail:
xt/author/pod_spell.t .. You said to run 0 tests at xt/author/pod_spell.t line 21.
xt/author/pod_spell.t .. Dubious, test returned 25 (wstat 6400, 0x1900)
No subtests run
This is because the call to all_pod_files_spelling_ok is expecting a path
If we try to fix it with adding "." as parameter, the tests will raise tone of errors.
Let's remove this file
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
(cherry picked from commit 35e3de845c591958d66c6602940453f2a803a7ee)
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 17f207f2e98c3e962001864013046243b47deeb6
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date: Mon Oct 23 14:46:35 2017 +0200
Increment version for 17.05.05 release
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 64f1d88543fe7b88cf4b0535db355caeb99d47d4
Merge: ba57d7a 8b5f6db
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date: Mon Oct 23 14:44:47 2017 +0200
Merge remote-tracking branch 'translate/17.05.05-translate-20171023' into 17.05.x
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit ba57d7a30c4bb7df04368db3e45415014a8edbf2
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date: Mon Oct 23 14:43:46 2017 +0200
Update release notes for 17.05.05 release
Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>
commit 8b5f6db81fc63b653a22009cb397b2558f945591
Author: root <root at translate.koha-community.org>
Date: Mon Oct 23 09:40:33 2017 -0300
Translation updates for Koha 17.05.05
commit c0a81f0b7e26a548e372965514d94c862ac6f704
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Mon Sep 18 14:53:41 2017 -0300
Bug 19333: Fix XSS in opac-shelves
category is send back to the template, it must be escaped
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
commit 750c5f958654e8b6e17dee1a8202b3426e70f443
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Wed Oct 4 17:49:51 2017 -0300
Bug 19117: Add CSRF protection to paycollect.pl
Security bug, trivial changes, no need to provide procedure for script
kiddies.
Test plan:
Pay fines using the different options from the "Pay fines" tab.
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
commit 97ac383dbaba638f8b8bc994e934f21cdaf8fe01
Author: Mark Tompsett <mtompset at hotmail.com>
Date: Wed Sep 13 03:44:19 2017 +0000
Bug 18956: Fix empty to in message queue
Follow the test plan in comment #20.
Also tweaked string, because it was really 'or' before too.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Amended text in added comment.
commit e534fdacd15471bb07bf88d7d4b352f396085a15
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Fri Sep 8 08:53:37 2017 +0200
Bug 18956: [QA Follow-up] Resolve a CGI::Param in list context warn
From the plack-error.log:
CGI::param called in list context from package CGI::Compile::ROOT::usr_share_koha_masterclone_opac_opac_2dpassword_2drecovery_2epl line 129, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
commit 8933e69863a581a799767af4d0a0e1e7b908e238
Author: Mark Tompsett <mtompset at hotmail.com>
Date: Fri Aug 25 15:09:38 2017 -0400
Bug 18956: Prevent leaking during password recovery
TEST PLAN
---------
It is assumed you have set the OpacResetPassword to 'allowed',
and likely in combination with OpacPasswordChange to 'Allowed'.
You will have two patrons: one with and another without
any email address entered. You will want to test this test plan
with both patrons.
$ git checkout -b bug_18956 origin/master
Prepend the following as understood between step sections:
opac -> forgot password and then enter...
correct login/cardnumber, it will email
delete from borrower_password_recovery;
correct email, it will email
delete from borrower_password_recovery;
correct login/cardnumber && correct email, it will email
delete from borrower_password_recovery;
wrong login/cardnumber && correct email, error page as expected
delete from borrower_password_recovery;
correct login/cardnumber && wrong email, error page as expected
delete from borrower_password_recovery;
wrong login/cardnumber && wrong email, error page as expected
delete from borrower_password_recovery;
submit empty -- INTERNAL SERVER ERROR?!
delete from borrower_password_recovery;
-- None of the above step sections displayed email.
correct login/cardnumber, it will email
correct login/cardnumber again, but it leaks email address!
delete from borrower_password_recovery;
correct email, it will email
correct email again, but it leaks login/cardnumber!
delete from borrower_password_recovery;
$ git bz apply 18956
-- choose interactive, and choose this counter patch.
repeat the same test set again
-- no leaks will occur, error message pages returned should
be reasonable, code should read reasonably.
run koha qa test tools.
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
-----------------------------------------------------------------------
Summary of changes:
C4/Accounts.pm | 2 +-
C4/AuthoritiesMarc.pm | 14 +-
Koha.pm | 2 +-
Koha/{Biblioitem.pm => Authority/Subfield.pm} | 10 +-
Koha/{Biblioitems.pm => Authority/Subfields.pm} | 18 +-
Koha/{City.pm => Authority/Tag.pm} | 10 +-
Koha/{Biblioitems.pm => Authority/Tags.pm} | 18 +-
Koha/MetadataRecord/Authority.pm | 7 -
acqui/basket.pl | 7 +-
authorities/authorities.pl | 14 +-
authorities/detail.pl | 8 +-
authorities/merge.pl | 86 +-
cataloguing/addbiblio.pl | 10 +-
installer/data/mysql/updatedatabase.pl | 36 +
.../en/includes/member-main-address-style-de.inc | 2 +-
.../en/includes/member-main-address-style-fr.inc | 2 +-
.../en/includes/member-main-address-style-us.inc | 2 +-
.../intranet-tmpl/prog/en/modules/acqui/basket.tt | 10 +-
.../prog/en/modules/authorities/merge.tt | 61 +-
.../prog/en/modules/cataloguing/addbiblio.tt | 13 +
.../prog/en/modules/members/paycollect.tt | 3 +
.../bootstrap/en/modules/opac-password-recovery.tt | 9 +-
.../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 10 +-
.../bootstrap/en/modules/opac-suggestions.tt | 1 +
members/members-home.pl | 14 +-
members/paycollect.pl | 9 +
misc/maintenance/auth_show_hidden_data.pl | 124 ++
misc/release_notes/release_notes_17_05_04.md | 373 ++--
misc/translator/po/am-Ethi-marc-MARC21.po | 2 +-
misc/translator/po/am-Ethi-marc-NORMARC.po | 2 +-
misc/translator/po/am-Ethi-marc-UNIMARC.po | 2 +-
misc/translator/po/am-Ethi-opac-bootstrap.po | 1379 ++++++-------
misc/translator/po/am-Ethi-pref.po | 8 +
misc/translator/po/am-Ethi-staff-help.po | 2 +-
misc/translator/po/am-Ethi-staff-prog.po | 1321 ++++++------
misc/translator/po/ar-Arab-marc-MARC21.po | 2 +-
misc/translator/po/ar-Arab-marc-NORMARC.po | 2 +-
misc/translator/po/ar-Arab-marc-UNIMARC.po | 2 +-
misc/translator/po/ar-Arab-opac-bootstrap.po | 1450 ++++++--------
misc/translator/po/ar-Arab-pref.po | 8 +
misc/translator/po/ar-Arab-staff-help.po | 2 +-
misc/translator/po/ar-Arab-staff-prog.po | 1328 ++++++------
misc/translator/po/as-IN-marc-MARC21.po | 2 +-
misc/translator/po/as-IN-marc-NORMARC.po | 2 +-
misc/translator/po/as-IN-marc-UNIMARC.po | 2 +-
misc/translator/po/as-IN-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/as-IN-pref.po | 8 +
misc/translator/po/as-IN-staff-help.po | 2 +-
misc/translator/po/as-IN-staff-prog.po | 1321 ++++++------
misc/translator/po/az-AZ-marc-MARC21.po | 2 +-
misc/translator/po/az-AZ-marc-NORMARC.po | 2 +-
misc/translator/po/az-AZ-marc-UNIMARC.po | 2 +-
misc/translator/po/az-AZ-opac-bootstrap.po | 1383 ++++++-------
misc/translator/po/az-AZ-pref.po | 8 +
misc/translator/po/az-AZ-staff-help.po | 2 +-
misc/translator/po/az-AZ-staff-prog.po | 1325 ++++++------
misc/translator/po/be-BY-marc-MARC21.po | 2 +-
misc/translator/po/be-BY-marc-NORMARC.po | 2 +-
misc/translator/po/be-BY-marc-UNIMARC.po | 2 +-
misc/translator/po/be-BY-opac-bootstrap.po | 1414 ++++++-------
misc/translator/po/be-BY-pref.po | 8 +
misc/translator/po/be-BY-staff-help.po | 2 +-
misc/translator/po/be-BY-staff-prog.po | 1329 ++++++------
misc/translator/po/bg-Cyrl-marc-MARC21.po | 2 +-
misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2 +-
misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 2 +-
misc/translator/po/bg-Cyrl-opac-bootstrap.po | 1379 ++++++-------
misc/translator/po/bg-Cyrl-pref.po | 8 +
misc/translator/po/bg-Cyrl-staff-help.po | 2 +-
misc/translator/po/bg-Cyrl-staff-prog.po | 1321 ++++++------
misc/translator/po/bn-IN-marc-MARC21.po | 2 +-
misc/translator/po/bn-IN-marc-NORMARC.po | 2 +-
misc/translator/po/bn-IN-marc-UNIMARC.po | 2 +-
misc/translator/po/bn-IN-opac-bootstrap.po | 1377 ++++++-------
misc/translator/po/bn-IN-pref.po | 8 +
misc/translator/po/bn-IN-staff-help.po | 2 +-
misc/translator/po/bn-IN-staff-prog.po | 1321 ++++++------
misc/translator/po/ca-ES-marc-MARC21.po | 2 +-
misc/translator/po/ca-ES-marc-NORMARC.po | 2 +-
misc/translator/po/ca-ES-marc-UNIMARC.po | 2 +-
misc/translator/po/ca-ES-opac-bootstrap.po | 1454 ++++++--------
misc/translator/po/ca-ES-pref.po | 8 +
misc/translator/po/ca-ES-staff-help.po | 2 +-
misc/translator/po/ca-ES-staff-prog.po | 1325 ++++++------
misc/translator/po/cs-CZ-marc-MARC21.po | 2 +-
misc/translator/po/cs-CZ-marc-NORMARC.po | 2 +-
misc/translator/po/cs-CZ-marc-UNIMARC.po | 2 +-
misc/translator/po/cs-CZ-opac-bootstrap.po | 1458 ++++++--------
misc/translator/po/cs-CZ-pref.po | 8 +
misc/translator/po/cs-CZ-staff-help.po | 2 +-
misc/translator/po/cs-CZ-staff-prog.po | 1359 ++++++-------
misc/translator/po/cy-GB-marc-MARC21.po | 2 +-
misc/translator/po/cy-GB-marc-NORMARC.po | 2 +-
misc/translator/po/cy-GB-marc-UNIMARC.po | 2 +-
misc/translator/po/cy-GB-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/cy-GB-pref.po | 8 +
misc/translator/po/cy-GB-staff-help.po | 2 +-
misc/translator/po/cy-GB-staff-prog.po | 1321 ++++++------
misc/translator/po/da-DK-marc-MARC21.po | 2 +-
misc/translator/po/da-DK-marc-NORMARC.po | 2 +-
misc/translator/po/da-DK-marc-UNIMARC.po | 2 +-
misc/translator/po/da-DK-opac-bootstrap.po | 1453 ++++++--------
misc/translator/po/da-DK-pref.po | 8 +
misc/translator/po/da-DK-staff-help.po | 2 +-
misc/translator/po/da-DK-staff-prog.po | 1327 ++++++------
misc/translator/po/de-CH-marc-MARC21.po | 2 +-
misc/translator/po/de-CH-marc-NORMARC.po | 2 +-
misc/translator/po/de-CH-marc-UNIMARC.po | 2 +-
misc/translator/po/de-CH-opac-bootstrap.po | 1456 ++++++--------
misc/translator/po/de-CH-pref.po | 8 +
misc/translator/po/de-CH-staff-help.po | 2 +-
misc/translator/po/de-CH-staff-prog.po | 1329 ++++++------
misc/translator/po/de-DE-marc-MARC21.po | 18 +-
misc/translator/po/de-DE-marc-NORMARC.po | 2 +-
misc/translator/po/de-DE-marc-UNIMARC.po | 2 +-
misc/translator/po/de-DE-opac-bootstrap.po | 1456 ++++++--------
misc/translator/po/de-DE-pref.po | 19 +-
misc/translator/po/de-DE-staff-help.po | 10 +-
misc/translator/po/de-DE-staff-prog.po | 1398 ++++++-------
misc/translator/po/el-GR-marc-MARC21.po | 17 +-
misc/translator/po/el-GR-marc-NORMARC.po | 2 +-
misc/translator/po/el-GR-marc-UNIMARC.po | 2 +-
misc/translator/po/el-GR-opac-bootstrap.po | 1516 ++++++--------
misc/translator/po/el-GR-pref.po | 274 +--
misc/translator/po/el-GR-staff-help.po | 32 +-
misc/translator/po/el-GR-staff-prog.po | 2107 ++++++++++----------
misc/translator/po/en-GB-marc-MARC21.po | 2 +-
misc/translator/po/en-GB-marc-NORMARC.po | 2 +-
misc/translator/po/en-GB-marc-UNIMARC.po | 2 +-
misc/translator/po/en-GB-opac-bootstrap.po | 1383 ++++++-------
misc/translator/po/en-GB-pref.po | 8 +
misc/translator/po/en-GB-staff-help.po | 2 +-
misc/translator/po/en-GB-staff-prog.po | 1323 ++++++------
misc/translator/po/en-NZ-marc-MARC21.po | 2 +-
misc/translator/po/en-NZ-marc-NORMARC.po | 2 +-
misc/translator/po/en-NZ-marc-UNIMARC.po | 2 +-
misc/translator/po/en-NZ-opac-bootstrap.po | 1451 ++++++--------
misc/translator/po/en-NZ-pref.po | 8 +
misc/translator/po/en-NZ-staff-help.po | 2 +-
misc/translator/po/en-NZ-staff-prog.po | 1327 ++++++------
misc/translator/po/eo-marc-MARC21.po | 2 +-
misc/translator/po/eo-marc-NORMARC.po | 2 +-
misc/translator/po/eo-marc-UNIMARC.po | 2 +-
misc/translator/po/eo-opac-bootstrap.po | 1457 ++++++--------
misc/translator/po/eo-pref.po | 8 +
misc/translator/po/eo-staff-help.po | 2 +-
misc/translator/po/eo-staff-prog.po | 1321 ++++++------
misc/translator/po/es-ES-marc-MARC21.po | 2 +-
misc/translator/po/es-ES-marc-NORMARC.po | 2 +-
misc/translator/po/es-ES-marc-UNIMARC.po | 2 +-
misc/translator/po/es-ES-opac-bootstrap.po | 1466 ++++++--------
misc/translator/po/es-ES-pref.po | 8 +
misc/translator/po/es-ES-staff-help.po | 10 +-
misc/translator/po/es-ES-staff-prog.po | 1495 +++++++-------
misc/translator/po/eu-marc-MARC21.po | 2 +-
misc/translator/po/eu-marc-NORMARC.po | 2 +-
misc/translator/po/eu-marc-UNIMARC.po | 2 +-
misc/translator/po/eu-opac-bootstrap.po | 1439 ++++++-------
misc/translator/po/eu-pref.po | 8 +
misc/translator/po/eu-staff-help.po | 2 +-
misc/translator/po/eu-staff-prog.po | 1321 ++++++------
misc/translator/po/fa-Arab-marc-MARC21.po | 2 +-
misc/translator/po/fa-Arab-marc-NORMARC.po | 2 +-
misc/translator/po/fa-Arab-marc-UNIMARC.po | 2 +-
misc/translator/po/fa-Arab-opac-bootstrap.po | 1424 ++++++-------
misc/translator/po/fa-Arab-pref.po | 8 +
misc/translator/po/fa-Arab-staff-help.po | 2 +-
misc/translator/po/fa-Arab-staff-prog.po | 1327 ++++++------
misc/translator/po/fi-FI-marc-MARC21.po | 10 +-
misc/translator/po/fi-FI-marc-NORMARC.po | 2 +-
misc/translator/po/fi-FI-marc-UNIMARC.po | 10 +-
misc/translator/po/fi-FI-opac-bootstrap.po | 1489 ++++++--------
misc/translator/po/fi-FI-pref.po | 50 +-
misc/translator/po/fi-FI-staff-help.po | 12 +-
misc/translator/po/fi-FI-staff-prog.po | 1777 +++++++++--------
misc/translator/po/fo-FO-marc-MARC21.po | 2 +-
misc/translator/po/fo-FO-marc-NORMARC.po | 2 +-
misc/translator/po/fo-FO-marc-UNIMARC.po | 2 +-
misc/translator/po/fo-FO-opac-bootstrap.po | 1385 ++++++-------
misc/translator/po/fo-FO-pref.po | 8 +
misc/translator/po/fo-FO-staff-help.po | 2 +-
misc/translator/po/fo-FO-staff-prog.po | 1321 ++++++------
misc/translator/po/fr-CA-marc-MARC21.po | 24 +-
misc/translator/po/fr-CA-marc-NORMARC.po | 2 +-
misc/translator/po/fr-CA-marc-UNIMARC.po | 2 +-
misc/translator/po/fr-CA-opac-bootstrap.po | 1485 ++++++--------
misc/translator/po/fr-CA-pref.po | 93 +-
misc/translator/po/fr-CA-staff-help.po | 2 +-
misc/translator/po/fr-CA-staff-prog.po | 1671 ++++++++--------
misc/translator/po/fr-FR-marc-MARC21.po | 2 +-
misc/translator/po/fr-FR-marc-NORMARC.po | 2 +-
misc/translator/po/fr-FR-marc-UNIMARC.po | 2 +-
misc/translator/po/fr-FR-opac-bootstrap.po | 1459 ++++++--------
misc/translator/po/fr-FR-pref.po | 8 +
misc/translator/po/fr-FR-staff-help.po | 2 +-
misc/translator/po/fr-FR-staff-prog.po | 1329 ++++++------
misc/translator/po/gl-marc-MARC21.po | 2 +-
misc/translator/po/gl-marc-NORMARC.po | 2 +-
misc/translator/po/gl-marc-UNIMARC.po | 2 +-
misc/translator/po/gl-opac-bootstrap.po | 1375 ++++++-------
misc/translator/po/gl-pref.po | 8 +
misc/translator/po/gl-staff-help.po | 2 +-
misc/translator/po/gl-staff-prog.po | 1325 ++++++------
misc/translator/po/he-Hebr-marc-MARC21.po | 2 +-
misc/translator/po/he-Hebr-marc-NORMARC.po | 2 +-
misc/translator/po/he-Hebr-marc-UNIMARC.po | 2 +-
misc/translator/po/he-Hebr-opac-bootstrap.po | 1375 ++++++-------
misc/translator/po/he-Hebr-pref.po | 8 +
misc/translator/po/he-Hebr-staff-help.po | 2 +-
misc/translator/po/he-Hebr-staff-prog.po | 1324 ++++++------
misc/translator/po/hi-marc-MARC21.po | 98 +-
misc/translator/po/hi-marc-NORMARC.po | 2 +-
misc/translator/po/hi-marc-UNIMARC.po | 2 +-
misc/translator/po/hi-opac-bootstrap.po | 1494 ++++++--------
misc/translator/po/hi-pref.po | 8 +
misc/translator/po/hi-staff-help.po | 2 +-
misc/translator/po/hi-staff-prog.po | 1329 ++++++------
misc/translator/po/hr-HR-marc-MARC21.po | 14 +-
misc/translator/po/hr-HR-marc-NORMARC.po | 2 +-
misc/translator/po/hr-HR-marc-UNIMARC.po | 2 +-
misc/translator/po/hr-HR-opac-bootstrap.po | 1560 ++++++---------
misc/translator/po/hr-HR-pref.po | 8 +
misc/translator/po/hr-HR-staff-help.po | 2 +-
misc/translator/po/hr-HR-staff-prog.po | 1506 +++++++-------
misc/translator/po/hu-HU-marc-MARC21.po | 2 +-
misc/translator/po/hu-HU-marc-NORMARC.po | 2 +-
misc/translator/po/hu-HU-marc-UNIMARC.po | 2 +-
misc/translator/po/hu-HU-opac-bootstrap.po | 1450 ++++++--------
misc/translator/po/hu-HU-pref.po | 8 +
misc/translator/po/hu-HU-staff-help.po | 2 +-
misc/translator/po/hu-HU-staff-prog.po | 1325 ++++++------
misc/translator/po/hy-Armn-marc-MARC21.po | 2 +-
misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +-
misc/translator/po/hy-Armn-marc-UNIMARC.po | 2 +-
misc/translator/po/hy-Armn-opac-bootstrap.po | 1464 ++++++--------
misc/translator/po/hy-Armn-pref.po | 8 +
misc/translator/po/hy-Armn-staff-help.po | 2 +-
misc/translator/po/hy-Armn-staff-prog.po | 1484 +++++++-------
misc/translator/po/ia-marc-MARC21.po | 10 +-
misc/translator/po/ia-marc-NORMARC.po | 2 +-
misc/translator/po/ia-marc-UNIMARC.po | 2 +-
misc/translator/po/ia-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/ia-pref.po | 8 +
misc/translator/po/ia-staff-help.po | 2 +-
misc/translator/po/ia-staff-prog.po | 1321 ++++++------
misc/translator/po/id-ID-marc-MARC21.po | 2 +-
misc/translator/po/id-ID-marc-NORMARC.po | 2 +-
misc/translator/po/id-ID-marc-UNIMARC.po | 2 +-
misc/translator/po/id-ID-opac-bootstrap.po | 1387 ++++++-------
misc/translator/po/id-ID-pref.po | 8 +
misc/translator/po/id-ID-staff-help.po | 2 +-
misc/translator/po/id-ID-staff-prog.po | 1321 ++++++------
misc/translator/po/iq-CA-marc-MARC21.po | 2 +-
misc/translator/po/iq-CA-marc-NORMARC.po | 2 +-
misc/translator/po/iq-CA-marc-UNIMARC.po | 2 +-
misc/translator/po/iq-CA-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/iq-CA-pref.po | 8 +
misc/translator/po/iq-CA-staff-help.po | 2 +-
misc/translator/po/iq-CA-staff-prog.po | 1321 ++++++------
misc/translator/po/is-IS-marc-MARC21.po | 2 +-
misc/translator/po/is-IS-marc-NORMARC.po | 2 +-
misc/translator/po/is-IS-marc-UNIMARC.po | 2 +-
misc/translator/po/is-IS-opac-bootstrap.po | 1375 ++++++-------
misc/translator/po/is-IS-pref.po | 8 +
misc/translator/po/is-IS-staff-help.po | 2 +-
misc/translator/po/is-IS-staff-prog.po | 1325 ++++++------
misc/translator/po/it-IT-marc-MARC21.po | 2 +-
misc/translator/po/it-IT-marc-NORMARC.po | 2 +-
misc/translator/po/it-IT-marc-UNIMARC.po | 2 +-
misc/translator/po/it-IT-opac-bootstrap.po | 1454 ++++++--------
misc/translator/po/it-IT-pref.po | 8 +
misc/translator/po/it-IT-staff-help.po | 2 +-
misc/translator/po/it-IT-staff-prog.po | 1329 ++++++------
misc/translator/po/iu-CA-marc-MARC21.po | 2 +-
misc/translator/po/iu-CA-marc-NORMARC.po | 2 +-
misc/translator/po/iu-CA-marc-UNIMARC.po | 2 +-
misc/translator/po/iu-CA-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/iu-CA-pref.po | 8 +
misc/translator/po/iu-CA-staff-help.po | 2 +-
misc/translator/po/iu-CA-staff-prog.po | 1321 ++++++------
misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 2 +-
misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2 +-
misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 2 +-
misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 1413 ++++++-------
misc/translator/po/ja-Jpan-JP-pref.po | 8 +
misc/translator/po/ja-Jpan-JP-staff-help.po | 2 +-
misc/translator/po/ja-Jpan-JP-staff-prog.po | 1325 ++++++------
misc/translator/po/ka-marc-MARC21.po | 2 +-
misc/translator/po/ka-marc-NORMARC.po | 2 +-
misc/translator/po/ka-marc-UNIMARC.po | 2 +-
misc/translator/po/ka-opac-bootstrap.po | 1384 ++++++-------
misc/translator/po/ka-pref.po | 8 +
misc/translator/po/ka-staff-help.po | 2 +-
misc/translator/po/ka-staff-prog.po | 1321 ++++++------
misc/translator/po/km-KH-marc-MARC21.po | 2 +-
misc/translator/po/km-KH-marc-NORMARC.po | 2 +-
misc/translator/po/km-KH-marc-UNIMARC.po | 2 +-
misc/translator/po/km-KH-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/km-KH-pref.po | 8 +
misc/translator/po/km-KH-staff-help.po | 2 +-
misc/translator/po/km-KH-staff-prog.po | 1321 ++++++------
misc/translator/po/kn-Knda-marc-MARC21.po | 2 +-
misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +-
misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +-
misc/translator/po/kn-Knda-opac-bootstrap.po | 1377 ++++++-------
misc/translator/po/kn-Knda-pref.po | 8 +
misc/translator/po/kn-Knda-staff-help.po | 2 +-
misc/translator/po/kn-Knda-staff-prog.po | 1321 ++++++------
misc/translator/po/ko-Kore-KP-marc-MARC21.po | 2 +-
misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2 +-
misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 2 +-
misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 1434 ++++++-------
misc/translator/po/ko-Kore-KP-pref.po | 8 +
misc/translator/po/ko-Kore-KP-staff-help.po | 2 +-
misc/translator/po/ko-Kore-KP-staff-prog.po | 1327 ++++++------
misc/translator/po/ku-Arab-marc-MARC21.po | 2 +-
misc/translator/po/ku-Arab-marc-NORMARC.po | 2 +-
misc/translator/po/ku-Arab-marc-UNIMARC.po | 2 +-
misc/translator/po/ku-Arab-opac-bootstrap.po | 1387 ++++++-------
misc/translator/po/ku-Arab-pref.po | 8 +
misc/translator/po/ku-Arab-staff-help.po | 2 +-
misc/translator/po/ku-Arab-staff-prog.po | 1325 ++++++------
misc/translator/po/lo-Laoo-marc-MARC21.po | 2 +-
misc/translator/po/lo-Laoo-marc-NORMARC.po | 2 +-
misc/translator/po/lo-Laoo-marc-UNIMARC.po | 2 +-
misc/translator/po/lo-Laoo-opac-bootstrap.po | 1381 ++++++-------
misc/translator/po/lo-Laoo-pref.po | 8 +
misc/translator/po/lo-Laoo-staff-help.po | 2 +-
misc/translator/po/lo-Laoo-staff-prog.po | 1321 ++++++------
misc/translator/po/mi-NZ-marc-MARC21.po | 2 +-
misc/translator/po/mi-NZ-marc-NORMARC.po | 2 +-
misc/translator/po/mi-NZ-marc-UNIMARC.po | 2 +-
misc/translator/po/mi-NZ-opac-bootstrap.po | 1375 ++++++-------
misc/translator/po/mi-NZ-pref.po | 8 +
misc/translator/po/mi-NZ-staff-help.po | 2 +-
misc/translator/po/mi-NZ-staff-prog.po | 1325 ++++++------
misc/translator/po/ml-marc-MARC21.po | 2 +-
misc/translator/po/ml-marc-NORMARC.po | 2 +-
misc/translator/po/ml-marc-UNIMARC.po | 2 +-
misc/translator/po/ml-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/ml-pref.po | 8 +
misc/translator/po/ml-staff-help.po | 2 +-
misc/translator/po/ml-staff-prog.po | 1321 ++++++------
misc/translator/po/mon-marc-MARC21.po | 2 +-
misc/translator/po/mon-marc-NORMARC.po | 2 +-
misc/translator/po/mon-marc-UNIMARC.po | 2 +-
misc/translator/po/mon-opac-bootstrap.po | 1381 ++++++-------
misc/translator/po/mon-pref.po | 8 +
misc/translator/po/mon-staff-help.po | 2 +-
misc/translator/po/mon-staff-prog.po | 1325 ++++++------
misc/translator/po/mr-marc-MARC21.po | 2 +-
misc/translator/po/mr-marc-NORMARC.po | 2 +-
misc/translator/po/mr-marc-UNIMARC.po | 2 +-
misc/translator/po/mr-opac-bootstrap.po | 1383 ++++++-------
misc/translator/po/mr-pref.po | 8 +
misc/translator/po/mr-staff-help.po | 2 +-
misc/translator/po/mr-staff-prog.po | 1321 ++++++------
misc/translator/po/ms-MY-marc-MARC21.po | 2 +-
misc/translator/po/ms-MY-marc-NORMARC.po | 2 +-
misc/translator/po/ms-MY-marc-UNIMARC.po | 2 +-
misc/translator/po/ms-MY-opac-bootstrap.po | 1383 ++++++-------
misc/translator/po/ms-MY-pref.po | 8 +
misc/translator/po/ms-MY-staff-help.po | 2 +-
misc/translator/po/ms-MY-staff-prog.po | 1321 ++++++------
misc/translator/po/my-marc-MARC21.po | 2 +-
misc/translator/po/my-marc-NORMARC.po | 2 +-
misc/translator/po/my-marc-UNIMARC.po | 2 +-
misc/translator/po/my-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/my-pref.po | 8 +
misc/translator/po/my-staff-help.po | 2 +-
misc/translator/po/my-staff-prog.po | 1321 ++++++------
misc/translator/po/nb-NO-marc-MARC21.po | 10 +-
misc/translator/po/nb-NO-marc-NORMARC.po | 2 +-
misc/translator/po/nb-NO-marc-UNIMARC.po | 12 +-
misc/translator/po/nb-NO-opac-bootstrap.po | 1470 ++++++--------
misc/translator/po/nb-NO-pref.po | 114 +-
misc/translator/po/nb-NO-staff-help.po | 222 ++-
misc/translator/po/nb-NO-staff-prog.po | 1406 ++++++-------
misc/translator/po/ne-NE-marc-MARC21.po | 2 +-
misc/translator/po/ne-NE-marc-NORMARC.po | 2 +-
misc/translator/po/ne-NE-marc-UNIMARC.po | 2 +-
misc/translator/po/ne-NE-opac-bootstrap.po | 1377 ++++++-------
misc/translator/po/ne-NE-pref.po | 8 +
misc/translator/po/ne-NE-staff-help.po | 2 +-
misc/translator/po/ne-NE-staff-prog.po | 1321 ++++++------
misc/translator/po/nl-BE-marc-MARC21.po | 2 +-
misc/translator/po/nl-BE-marc-NORMARC.po | 2 +-
misc/translator/po/nl-BE-marc-UNIMARC.po | 2 +-
misc/translator/po/nl-BE-opac-bootstrap.po | 1427 ++++++-------
misc/translator/po/nl-BE-pref.po | 8 +
misc/translator/po/nl-BE-staff-help.po | 2 +-
misc/translator/po/nl-BE-staff-prog.po | 1327 ++++++------
misc/translator/po/nl-NL-marc-MARC21.po | 2 +-
misc/translator/po/nl-NL-marc-NORMARC.po | 2 +-
misc/translator/po/nl-NL-marc-UNIMARC.po | 2 +-
misc/translator/po/nl-NL-opac-bootstrap.po | 1424 ++++++-------
misc/translator/po/nl-NL-pref.po | 8 +
misc/translator/po/nl-NL-staff-help.po | 2 +-
misc/translator/po/nl-NL-staff-prog.po | 1321 ++++++------
misc/translator/po/nn-NO-marc-MARC21.po | 2 +-
misc/translator/po/nn-NO-marc-NORMARC.po | 2 +-
misc/translator/po/nn-NO-marc-UNIMARC.po | 2 +-
misc/translator/po/nn-NO-opac-bootstrap.po | 1381 ++++++-------
misc/translator/po/nn-NO-pref.po | 8 +
misc/translator/po/nn-NO-staff-help.po | 2 +-
misc/translator/po/nn-NO-staff-prog.po | 1325 ++++++------
misc/translator/po/oc-marc-MARC21.po | 2 +-
misc/translator/po/oc-marc-NORMARC.po | 2 +-
misc/translator/po/oc-marc-UNIMARC.po | 2 +-
misc/translator/po/oc-opac-bootstrap.po | 1442 ++++++--------
misc/translator/po/oc-pref.po | 8 +
misc/translator/po/oc-staff-help.po | 2 +-
misc/translator/po/oc-staff-prog.po | 1327 ++++++------
misc/translator/po/pbr-marc-MARC21.po | 2 +-
misc/translator/po/pbr-marc-NORMARC.po | 2 +-
misc/translator/po/pbr-marc-UNIMARC.po | 2 +-
misc/translator/po/pbr-opac-bootstrap.po | 1381 ++++++-------
misc/translator/po/pbr-pref.po | 8 +
misc/translator/po/pbr-staff-help.po | 2 +-
misc/translator/po/pbr-staff-prog.po | 1321 ++++++------
misc/translator/po/pl-PL-marc-MARC21.po | 2 +-
misc/translator/po/pl-PL-marc-NORMARC.po | 2 +-
misc/translator/po/pl-PL-marc-UNIMARC.po | 2 +-
misc/translator/po/pl-PL-opac-bootstrap.po | 1461 ++++++--------
misc/translator/po/pl-PL-pref.po | 20 +-
misc/translator/po/pl-PL-staff-help.po | 2 +-
misc/translator/po/pl-PL-staff-prog.po | 1477 +++++++-------
misc/translator/po/prs-marc-MARC21.po | 2 +-
misc/translator/po/prs-marc-NORMARC.po | 2 +-
misc/translator/po/prs-marc-UNIMARC.po | 2 +-
misc/translator/po/prs-opac-bootstrap.po | 1381 ++++++-------
misc/translator/po/prs-pref.po | 8 +
misc/translator/po/prs-staff-help.po | 2 +-
misc/translator/po/prs-staff-prog.po | 1324 ++++++------
misc/translator/po/pt-BR-marc-MARC21.po | 2 +-
misc/translator/po/pt-BR-marc-NORMARC.po | 2 +-
misc/translator/po/pt-BR-marc-UNIMARC.po | 2 +-
misc/translator/po/pt-BR-opac-bootstrap.po | 1451 ++++++--------
misc/translator/po/pt-BR-pref.po | 8 +
misc/translator/po/pt-BR-staff-help.po | 2 +-
misc/translator/po/pt-BR-staff-prog.po | 1327 ++++++------
misc/translator/po/pt-PT-marc-MARC21.po | 2 +-
misc/translator/po/pt-PT-marc-NORMARC.po | 2 +-
misc/translator/po/pt-PT-marc-UNIMARC.po | 2 +-
misc/translator/po/pt-PT-opac-bootstrap.po | 1462 ++++++--------
misc/translator/po/pt-PT-pref.po | 17 +-
misc/translator/po/pt-PT-staff-help.po | 2 +-
misc/translator/po/pt-PT-staff-prog.po | 1369 ++++++-------
misc/translator/po/ro-RO-marc-MARC21.po | 2 +-
misc/translator/po/ro-RO-marc-NORMARC.po | 2 +-
misc/translator/po/ro-RO-marc-UNIMARC.po | 2 +-
misc/translator/po/ro-RO-opac-bootstrap.po | 1400 ++++++-------
misc/translator/po/ro-RO-pref.po | 8 +
misc/translator/po/ro-RO-staff-help.po | 2 +-
misc/translator/po/ro-RO-staff-prog.po | 1325 ++++++------
misc/translator/po/ru-RU-marc-MARC21.po | 6 +-
misc/translator/po/ru-RU-marc-NORMARC.po | 2 +-
misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +-
misc/translator/po/ru-RU-opac-bootstrap.po | 1451 ++++++--------
misc/translator/po/ru-RU-pref.po | 8 +
misc/translator/po/ru-RU-staff-help.po | 2 +-
misc/translator/po/ru-RU-staff-prog.po | 1398 ++++++-------
misc/translator/po/rw-RW-marc-MARC21.po | 2 +-
misc/translator/po/rw-RW-marc-NORMARC.po | 2 +-
misc/translator/po/rw-RW-marc-UNIMARC.po | 2 +-
misc/translator/po/rw-RW-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/rw-RW-pref.po | 8 +
misc/translator/po/rw-RW-staff-help.po | 2 +-
misc/translator/po/rw-RW-staff-prog.po | 1321 ++++++------
misc/translator/po/sd-PK-marc-MARC21.po | 2 +-
misc/translator/po/sd-PK-marc-NORMARC.po | 2 +-
misc/translator/po/sd-PK-marc-UNIMARC.po | 2 +-
misc/translator/po/sd-PK-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/sd-PK-pref.po | 8 +
misc/translator/po/sd-PK-staff-help.po | 2 +-
misc/translator/po/sd-PK-staff-prog.po | 1321 ++++++------
misc/translator/po/sk-SK-marc-MARC21.po | 2 +-
misc/translator/po/sk-SK-marc-NORMARC.po | 2 +-
misc/translator/po/sk-SK-marc-UNIMARC.po | 2 +-
misc/translator/po/sk-SK-opac-bootstrap.po | 1453 ++++++--------
misc/translator/po/sk-SK-pref.po | 8 +
misc/translator/po/sk-SK-staff-help.po | 2 +-
misc/translator/po/sk-SK-staff-prog.po | 1327 ++++++------
misc/translator/po/sl-SI-marc-MARC21.po | 2 +-
misc/translator/po/sl-SI-marc-NORMARC.po | 2 +-
misc/translator/po/sl-SI-marc-UNIMARC.po | 2 +-
misc/translator/po/sl-SI-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/sl-SI-pref.po | 8 +
misc/translator/po/sl-SI-staff-help.po | 2 +-
misc/translator/po/sl-SI-staff-prog.po | 1321 ++++++------
misc/translator/po/sq-AL-marc-MARC21.po | 2 +-
misc/translator/po/sq-AL-marc-NORMARC.po | 2 +-
misc/translator/po/sq-AL-marc-UNIMARC.po | 2 +-
misc/translator/po/sq-AL-opac-bootstrap.po | 1456 ++++++--------
misc/translator/po/sq-AL-pref.po | 8 +
misc/translator/po/sq-AL-staff-help.po | 2 +-
misc/translator/po/sq-AL-staff-prog.po | 1321 ++++++------
misc/translator/po/sr-Cyrl-marc-MARC21.po | 2 +-
misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2 +-
misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 2 +-
misc/translator/po/sr-Cyrl-opac-bootstrap.po | 1379 ++++++-------
misc/translator/po/sr-Cyrl-pref.po | 8 +
misc/translator/po/sr-Cyrl-staff-help.po | 2 +-
misc/translator/po/sr-Cyrl-staff-prog.po | 1321 ++++++------
misc/translator/po/sv-SE-marc-MARC21.po | 18 +-
misc/translator/po/sv-SE-marc-NORMARC.po | 2 +-
misc/translator/po/sv-SE-marc-UNIMARC.po | 2 +-
misc/translator/po/sv-SE-opac-bootstrap.po | 1487 ++++++--------
misc/translator/po/sv-SE-pref.po | 8 +
misc/translator/po/sv-SE-staff-help.po | 13 +-
misc/translator/po/sv-SE-staff-prog.po | 1391 ++++++-------
misc/translator/po/sw-KE-marc-MARC21.po | 110 +-
misc/translator/po/sw-KE-marc-NORMARC.po | 2 +-
misc/translator/po/sw-KE-marc-UNIMARC.po | 2 +-
misc/translator/po/sw-KE-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/sw-KE-pref.po | 8 +
misc/translator/po/sw-KE-staff-help.po | 2 +-
misc/translator/po/sw-KE-staff-prog.po | 1321 ++++++------
misc/translator/po/ta-LK-marc-MARC21.po | 2 +-
misc/translator/po/ta-LK-marc-NORMARC.po | 2 +-
misc/translator/po/ta-LK-marc-UNIMARC.po | 2 +-
misc/translator/po/ta-LK-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/ta-LK-pref.po | 8 +
misc/translator/po/ta-LK-staff-help.po | 2 +-
misc/translator/po/ta-LK-staff-prog.po | 1321 ++++++------
misc/translator/po/ta-marc-MARC21.po | 2 +-
misc/translator/po/ta-marc-NORMARC.po | 2 +-
misc/translator/po/ta-marc-UNIMARC.po | 2 +-
misc/translator/po/ta-opac-bootstrap.po | 1371 ++++++-------
misc/translator/po/ta-pref.po | 8 +
misc/translator/po/ta-staff-help.po | 2 +-
misc/translator/po/ta-staff-prog.po | 1321 ++++++------
misc/translator/po/tet-marc-MARC21.po | 2 +-
misc/translator/po/tet-marc-NORMARC.po | 2 +-
misc/translator/po/tet-marc-UNIMARC.po | 2 +-
misc/translator/po/tet-opac-bootstrap.po | 1444 ++++++--------
misc/translator/po/tet-pref.po | 8 +
misc/translator/po/tet-staff-help.po | 2 +-
misc/translator/po/tet-staff-prog.po | 1327 ++++++------
misc/translator/po/th-TH-marc-MARC21.po | 2 +-
misc/translator/po/th-TH-marc-NORMARC.po | 2 +-
misc/translator/po/th-TH-marc-UNIMARC.po | 2 +-
misc/translator/po/th-TH-opac-bootstrap.po | 1379 ++++++-------
misc/translator/po/th-TH-pref.po | 8 +
misc/translator/po/th-TH-staff-help.po | 2 +-
misc/translator/po/th-TH-staff-prog.po | 1333 +++++++------
misc/translator/po/tl-PH-marc-MARC21.po | 2 +-
misc/translator/po/tl-PH-marc-NORMARC.po | 2 +-
misc/translator/po/tl-PH-marc-UNIMARC.po | 2 +-
misc/translator/po/tl-PH-opac-bootstrap.po | 1381 ++++++-------
misc/translator/po/tl-PH-pref.po | 8 +
misc/translator/po/tl-PH-staff-help.po | 2 +-
misc/translator/po/tl-PH-staff-prog.po | 1324 ++++++------
misc/translator/po/tr-TR-marc-MARC21.po | 2 +-
misc/translator/po/tr-TR-marc-NORMARC.po | 2 +-
misc/translator/po/tr-TR-marc-UNIMARC.po | 2 +-
misc/translator/po/tr-TR-opac-bootstrap.po | 1783 +++++++----------
misc/translator/po/tr-TR-pref.po | 17 +-
misc/translator/po/tr-TR-staff-help.po | 2 +-
misc/translator/po/tr-TR-staff-prog.po | 1443 +++++++-------
misc/translator/po/uk-UA-marc-MARC21.po | 448 +++--
misc/translator/po/uk-UA-marc-NORMARC.po | 2 +-
misc/translator/po/uk-UA-marc-UNIMARC.po | 2 +-
misc/translator/po/uk-UA-opac-bootstrap.po | 1464 ++++++--------
misc/translator/po/uk-UA-pref.po | 8 +
misc/translator/po/uk-UA-staff-help.po | 2 +-
misc/translator/po/uk-UA-staff-prog.po | 1363 ++++++-------
misc/translator/po/ur-Arab-marc-MARC21.po | 2 +-
misc/translator/po/ur-Arab-marc-NORMARC.po | 2 +-
misc/translator/po/ur-Arab-marc-UNIMARC.po | 2 +-
misc/translator/po/ur-Arab-opac-bootstrap.po | 1381 ++++++-------
misc/translator/po/ur-Arab-pref.po | 8 +
misc/translator/po/ur-Arab-staff-help.po | 2 +-
misc/translator/po/ur-Arab-staff-prog.po | 1321 ++++++------
misc/translator/po/vi-VN-marc-MARC21.po | 2 +-
misc/translator/po/vi-VN-marc-NORMARC.po | 2 +-
misc/translator/po/vi-VN-marc-UNIMARC.po | 2 +-
misc/translator/po/vi-VN-opac-bootstrap.po | 1419 ++++++-------
misc/translator/po/vi-VN-pref.po | 8 +
misc/translator/po/vi-VN-staff-help.po | 2 +-
misc/translator/po/vi-VN-staff-prog.po | 1329 ++++++------
misc/translator/po/zh-Hans-CN-marc-MARC21.po | 2 +-
misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 2 +-
misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 2 +-
misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 1430 ++++++-------
misc/translator/po/zh-Hans-CN-pref.po | 8 +
misc/translator/po/zh-Hans-CN-staff-help.po | 2 +-
misc/translator/po/zh-Hans-CN-staff-prog.po | 1323 ++++++------
misc/translator/po/zh-Hans-TW-marc-MARC21.po | 18 +-
misc/translator/po/zh-Hans-TW-marc-NORMARC.po | 2 +-
misc/translator/po/zh-Hans-TW-marc-UNIMARC.po | 14 +-
misc/translator/po/zh-Hans-TW-opac-bootstrap.po | 1482 ++++++--------
misc/translator/po/zh-Hans-TW-pref.po | 21 +-
misc/translator/po/zh-Hans-TW-staff-help.po | 75 +-
misc/translator/po/zh-Hans-TW-staff-prog.po | 1629 +++++++--------
opac/opac-password-recovery.pl | 16 +-
reports/issues_stats.pl | 6 +
t/db_dependent/{Authorities => Authority}/Merge.t | 33 +-
.../{Authorities => Authority}/MergeRequests.t | 0
t/db_dependent/Authority/Subfields.t | 49 +
t/db_dependent/Authority/Tags.t | 48 +
t/db_dependent/selenium/basic_workflow.t | 21 +-
xt/author/pod_spell.t | 22 -
603 files changed, 106870 insertions(+), 122615 deletions(-)
copy Koha/{Biblioitem.pm => Authority/Subfield.pm} (86%)
copy Koha/{Biblioitems.pm => Authority/Subfields.pm} (78%)
copy Koha/{City.pm => Authority/Tag.pm} (87%)
copy Koha/{Biblioitems.pm => Authority/Tags.pm} (80%)
create mode 100755 misc/maintenance/auth_show_hidden_data.pl
rename t/db_dependent/{Authorities => Authority}/Merge.t (93%)
rename t/db_dependent/{Authorities => Authority}/MergeRequests.t (100%)
create mode 100644 t/db_dependent/Authority/Subfields.t
create mode 100644 t/db_dependent/Authority/Tags.t
delete mode 100644 xt/author/pod_spell.t
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list