https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11300
--- Comment #20 from Katrin Fischer <[email protected]> --- Comment on attachment 67165 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=67165 Bug 11300 - Add a new authority linker which searches for authority links on a Z39.50 server. Review of attachment 67165: --> (https://bugs.koha-community.org/bugzilla3/page.cgi?id=splinter.html&bug=11300&attachment=67165) ----------------------------------------------------------------- Hi Bouzid, noted some thing in the splinter review. Additionally: - atomicupdate for adding the system preference is missing - You will have to add tests for the new module to pass QA - QA tools show some fails: OK C4/Biblio.pm OK critic OK forbidden patterns OK git manipulation OK pod OK pod coverage OK spelling OK valid FAIL C4/Linker/Z3950Server.pm FAIL critic Found use of Switch. This module is deprecated by the Perl 5 Porters at line 223, column 5. Find an alternative module. OK forbidden patterns OK git manipulation OK pod FAIL pod coverage POD is missing for flip_heading POD is missing for getZ3950Authority POD is missing for get_link POD is missing for update_cache OK spelling OK valid OK cataloguing/automatic_linker.pl OK critic OK forbidden patterns OK git manipulation OK pod OK spelling OK valid FAIL installer/data/mysql/sysprefs.sql OK git manipulation OK semicolon FAIL sysprefs_order Not blocker: Sysprefs AdditionalFieldsInZ3950ResultSearch is bad placed (see bug 10610) - I've tried to configure and test the feature, but see an alert with an internal server error. Plack error logs show: CGI::param called in list context from package CGI::Compile::ROOT::home_vagrant_kohaclone_cataloguing_automatic_linker_2epl line 65, 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. Personal-name,do-not-truncate,ext="K�rger, Walter Christian" ZOOM error 114 "Unsupported Use attribute" (addinfo: "Personal-name") from diag-set 'Bib-1' at /home/vagrant/kohaclone/C4/Linker/Z3950Server.pm line 260. Can't locate object method "get_link" via package "C4::Linker::Default" (perhaps you forgot to load "C4::Linker::Default"?) at /home/vagrant/kohaclone/C4/Biblio.pm line 533. ::: C4/Linker/Z3950Server.pm @@ +15,5 @@ > +# You should have received a copy of the GNU General Public License > +# along with Koha; if not, see <http://www.gnu.org/licenses>. > + > +use strict; > +use warnings; Please use Modern::Perl instead! ::: installer/data/mysql/sysprefs.sql @@ +8,5 @@ > ('AcqWarnOnDuplicateInvoice','0','','Warn librarians when they try to create > a duplicate invoice','YesNo'), > ('AddressFormat','us','us|de|fr','Choose format to display postal > addresses', 'Choice'), > +('AdditionalFieldsInZ3950ResultSearch', '', NULL, 'Determines which MARC > field/subfields are displayed in -Additional field- column in the result of a > search Z3950', 'Free'), > +('AddPatronLists','categorycode','categorycode|category_type','Allow user to > choose what list to pick up from when adding patrons','Choice'), > +('AddressFormat','us','','Choose format to display postal addresses', > 'Choice'), I think there is a merge error here - the new pref (LinkerZ3950Server) is missing and others are doubled up. -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
