[Koha-devel] Koha 3.22, Plack & EDS plugin

Liz Rea liz at catalyst.net.nz
Thu Feb 9 02:04:25 CET 2017


The problem here is that the plugin has a problem, and erroring plugins
don't show up in the intranet (ask me how I know ;))

You can get around it by commenting out the use C4::Branches in EDS.pm,
but the search still may not work. We have filed a bug with EBSCO about
it (well, Magnus did one on Github and we Catalyst emailed them about it).

https://github.com/ebsco/edsapi-koha-plugin/issues/15

There is also a bug to improve error handling for the plugins:
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17461

It's not perfect but it is a LOT better than what happens now.

Cheers,
Liz, of the still sore forehead.

On 08/02/17 20:13, Hugo Agud wrote:
> Good morning
>
> There is any new on this? we have tried to install EDS plugin to Koha, but
> it doesn't appear on the intranet (I guess because of plack) , but there is
> on the plugin folder... I am going to contact ebsco, but if any body wish
> to share some info on it... I will pass to EBSCO
>
> Kindest Regards
>
> 2016-11-22 16:33 GMT+01:00 SUZUKI Arthur <arthur.suzuki at univ-lyon3.fr>:
>
>> Some of the tricks used to integrate code from an intranet plugin on OPAC
>> are explained here.
>>
>> https://github.com/bywatersolutions/koha-plugin-coverflow#setup
>>
>> This "Setup" part explains quite well the Apache config modifications
>> needed to let users access coverflow.pl from OPAC, and why does this "
>> coverflow.pl" exist.
>>
>> the EDS plugin documentation lacks this information about Apache conf.
>>
>> (actually it doesn't but it is digged really deep :
>> https://github.com/ebsco/edsapi-koha-plugin/wiki/Apache-Setup)
>>
>> Le 22/11/2016 à 16:12, Paul Poulain a écrit :
>>
>>> Hi Arthur,
>>>
>>> The intranet part of the "plugin" is a plugin, so yes, it goes into the
>>> scope of Plack.
>>>
>>> But the eds-*.pl files (https://github.com/ebsco/edsa
>>> pi-koha-plugin/tree/master/Koha/Plugin/EDS/opac) don't. That's the OPAC
>>> part of the "plugin", that is not really a plugin
>>>
>>>
>>> Le 22/11/2016 à 15:49, SUZUKI Arthur a écrit :
>>>
>>>> Hello Paul,
>>>>
>>>> I don't know much about EDS nor Plack but I've been playing with koha
>>>> plugin functionality lately.
>>>>
>>>> I guess you're talking about this plugin :
>>>> https://github.com/ebsco/edsapi-koha-plugin
>>>>
>>>> does the koha plugin directory falls in the Plack scope?
>>>>
>>>> If koha is installed from Source, this directory is
>>>> "$KOHA_USERDIR/var/lib/plugins/"
>>>>
>>>> (I don't know for debian package, but probably something like
>>>> /var/lib/koha/plugins)
>>>>
>>>> Hope this helps.
>>>>
>>>> Arthur
>>>>
>>>> Le 22/11/2016 à 15:17, Paul Poulain a écrit :
>>>>
>>>>> Hello friends,
>>>>>
>>>>> We've deployed Koha 3.22, running Plack and the EDS plugin, and it
>>>>> appears that it does not work. We think it's because there are some .pl
>>>>> code that is out of plack scope, so it's not run. Is there anyone here who
>>>>> has some experience with koha / Plack / EDS ?
>>>>>
>>>>> (Frido will probably send a patch to Ebsco in the next days if there's
>>>>> no other ida)
>>>>>
>>>>>
>>>>>
>> --
>> Arthur SUZUKI
>> Service informatique des bibliothèques
>> BIBLIOTHÈQUES UNIVERSITAIRES
>> Université Jean Moulin Lyon 3
>> 6 Cours Albert Thomas - B.P. 8242 – 69355 Lyon Cedex 08
>> ligne directe : +33 (0)4 78 78 79 16 | http://bu.univ-lyon3.fr
>> L'Université Jean Moulin est membre fondateur de l'Université de Lyon
>>
>> _______________________________________________
>> Koha-devel mailing list
>> Koha-devel at lists.koha-community.org
>> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
>> website : http://www.koha-community.org/
>> git : http://git.koha-community.org/
>> bugs : http://bugs.koha-community.org/
>>
>
>
> _______________________________________________
> Koha-devel mailing list
> Koha-devel at lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/

-- 
--
Liz Rea
Catalyst.Net Limited
Level 6, Catalyst House, 
150 Willis Street, Wellington.
P.O Box 11053, Manners Street, 
Wellington 6142

GPG: B149 A443 6B01 7386 C2C7 F481 B6c2 A49D 3726 38B7

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20170209/415c2c0f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: OpenPGP digital signature
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20170209/415c2c0f/attachment.pgp>


More information about the Koha-devel mailing list