From: Demian K. <dem...@vi...> - 2012-02-08 16:40:15
|
I don't realistically expect to be able to save EBSCO items to favorites in VuFind 1.x. There is a huge amount of work necessary to make the favorites code compatible with non-Solr records. I don't think it's worth the trouble to fix this in the old code. The good news is that I have done most of the necessary work to fix 1.x's problems in 2.0. I currently have only two modules implemented in 2.0: WorldCat and Solr -- but both of them allow me to save favorites, and it works seamlessly. Once we port the EBSCO code over to VuFind 2.0, I see no reason why we can't make "save to favorites" work very easily. I'm planning on writing a guide to adding new search modules to VuFind 2.0 in the fairly near future, so perhaps somebody will be interested in doing the EBSCO port in order to learn about the 2.0 code... (or I can do it; it won't be very hard). There is just one more piece of infrastructure that needs to be completed for this to work completely well: I need to add some fields to the MySQL resource table to allow for proper sorting across record sources and to retain titles, etc., if the original source data should become unavailable... but none of this work is too hard; it will be done well before the release date! - Demian ________________________________________ From: Filipe MS Bento (UA) [fs...@ua...] Sent: Wednesday, February 08, 2012 11:15 AM To: Václav Rosecký; Demian Katz Cc: vufind-tech; Ere Maijala; vuf...@li... Subject: RE: [VuFind-General] EBSCO Integration ToolKit Hi! Many thanks for the prompt reply, going to try it. Ok, thought of a third question, this time to Demian et al. : I was wondering if we could include some basic VuFind funtionaties like "Add to Favorites" to these retrieve records and use them within VuFind in a very basic manner -- not for search (well...), but to help users managing their resources (part of their PLE, Personal learning Environment)? I mean, we can build a unique ID from the data EIT sends; for instances: In the first record in https://vufind-trunk.mzk.cz/EBSCO/Search?lookfor=test&mylang=en the permanent link to the record http://search.ebscohost.com/login.aspx?direct=true&db=a9h&AN=70200857&site=ehost-live could give us info to build a unique ID field and store that in mysql, but I guess had to have that basic metadata stored in SOLR's biblio: EBSCO-70200857, for instances... The link to the full text they send is by no means permanent (try to access it in a couple of days and it has expired (session linked). But all the rest is still pure gold! Of course, not to breach EBSCO Terms of Use, keep it minimal, always linked to the source for the full record / full text. Any thoughts about this? Filipe PS: Demian, I know... it sounds like a "déjà vu" conversation we had in the past... :) -----Original Message----- From: Václav Rosecký [mailto:xro...@gm...] Sent: quarta-feira, 8 de Fevereiro de 2012 15:54 To: Filipe MS Bento (UA) Cc: vufind-tech; Ere Maijala; vuf...@li... Subject: Re: [VuFind-General] EBSCO Integration ToolKit Hi Yes, I incorporated Ere's diff. Vasek 2012/2/8 Filipe MS Bento (UA) <fs...@ua...> > > Hi all! > > Well, a first question goes to Vaclav Rosecky, the "father" of the > base code: like it is now, > > https://vufind-trunk.mzk.cz/EBSCO/Search?lookfor=test&mylang=en > > does already have incorporated Ere's diff (patch) or is it a fruit of > your own continuous development? (I mean the facets --- new!) > > Just for reference, we are talking about ticket 423 in VuFind's JIRA (http://vufind.org/jira/browse/VUFIND-423). > > Meanwhile, a second question, this time goes to Ere Maijala (btw, > loved to be in Finland some 2 years ago -- well, Helsinki, one week or > so, for IGeLU2009), the pass you got for EBSCO's EIT (user: s6453245) > was it supplied by EBSCO directly on request or did you manage to get > from > > http://eadmin.ebscohost.com/eadmin/login.aspx ? > > (our credentials are not working anymore --- got to request a new > pass) > > Can't find any reference for that in http://eit.ebscohost.com/... > > Many thanks for all your efforts and whom ever help on this too! > > All the best from Aveiro, Portugal, > > Filipe Bento > > -------------------------- > Filipe Manuel S. Bento | http://about.me/filipeb > > sTIC - Serviços de Tecnologias de Informação e Comunicação > > aSGI - Área de Sistemas e Gestão de Informação > > Universidade de Aveiro | Campus Universitário Santiago | 3810-193 > AVEIRO > > Suporte Técnico: sti...@ua... / Telf: +351 234 370099 / Ext: > 22299 > > Geral/Administrativo: st...@ua... / Telf: +351 234 372469 / Ext: > 22250 > > > > > > > On Wed, Feb 8, 2012 at 2:19 PM, Hugo Agud <ha...@or...> wrote: >> >> Hi Ere >> >> thanks a lot for the explanation, Luis and me are going to dig into >> it.. yes I know it is a proof... but so great prrof... I already know >> from you when I was working for Exlibris Spain and you wre delevoping >> code for ML ;) >> >> BRegards >> Hugo >> >> >> 2012/2/8 Ere Maijala <ere...@he...> >>> >>> Hugo, >>> >>> if you're using my patch version, just add more definitions to the >>> facets section in EBSCO.ini to display more facets. What I don't >>> really know is whether there is somewhere a comprehensive list of >>> tags used to identify different cluster types in EIT (the ones in my >>> EBSCO.ini were taken from a sample search). >>> >>> I haven't dug into the code enough to say what's needed for sorting >>> to work. In the search it's currently hard-coded to relevance (in my >>> version, see buildURL in SearchObject/EBSCO.php) and would need to >>> use $this->sort mapped to correct values. Perhaps something else is needed too. >>> >>> If you mean authentication wrt the EBSCO API, that's also there in >>> my version. If, instead, you mean user authentication, that's beyond >>> my scope at the moment. >>> >>> For additional fields, take a look at the first foreach loop in >>> executeSearch in EBSCO.php. >>> >>> In any case, at least my version must be considered "a proof that >>> this can be done", not as a complete implementation. >>> >>> Regards, >>> Ere >>> >>> 8.2.2012 15.54, Hugo Agud kirjoitti: >>> > Dear all >>> > >>> > >>> > First of all thanks to Václav and Ere for their patient and >>> > support implemeting their parser for EBSCO Integration Toolkit, >>> > now our server is working fine with the current API, but we wish >>> > to go further with the API and try to implement new features.. and >>> > we wish to ask you If you are so kind to give us some kind of guidance..... >>> > >>> > At this stage this is what we have: >>> > http://46.137.105.251/vufind/EBSCO/Search?lookfor=test&type=AllFie >>> > lds&submit=Buscar >>> > <http://46.137.105.251/vufind/EBSCO/Search?lookfor=test&type=AllFi >>> > elds&submit=Buscar> >>> > >>> > Now we wish to work on facets, sort and perhaps authentication.. >>> > >>> > I wish to ask..... >>> > >>> > Where we should start if we wish to add some new fields to brief view? >>> > Where we should take a look if we wish to add some clusteers? >>> > where we should take a look if we wish to add some sorting options? >>> > >>> > Thanks to all in advance.. and again.. If anybody wish to stress >>> > the EC2 Vufind.. is welcomed ;) >>> > >>> > Kindest regards >>> > Hugo >>> > >>> > >>> > >>> > >>> > >>> > >>> > We have implemented the EBSCO Integration ToolKit tha >>> > >>> > -- >>> > >>> > *Hugo Agud - Orex Digital * >>> > >>> > *www.orex.es <http://www.orex.es>* >>> > >>> > * >>> > * >>> > >>> > Director >>> > >>> > Avenida Sarriá 29 · 08029 Barcelona <http://twitter.com/OrexDigital> : >>> > <http://orexsl.blogspot.com> hugoaguda - Tel: 93 539 40 70 Fax: 93 >>> > 539 >>> > 33 30 ha...@or... <mailto:ha...@or...> · http://www.orex.es/ >>> > >>> > No imprima este mensaje a no ser que sea necesario. Una tonelada >>> > de papel implica la tala de 15 árboles y el consumo de 250.000 litros de agua. >>> > >>> > Aviso de confidencialidad >>> > Este mensaje contiene información que puede ser CONFIDENCIAL y/o >>> > de USO RESTRINGIDO. Si usted no es el receptor deseado del mensaje >>> > (ni está autorizado a recibirlo por el remitente), no está >>> > autorizado a copiar, reenviar o divulgar el mensaje o su >>> > contenido. Si ha recibido este mensaje por error, por favor, >>> > notifíquenoslo inmediatamente y bórrelo de su sistema. >>> > >>> > >>> > >>> > >>> > ------------------------------------------------------------------ >>> > ------------ Keep Your Developer Skills Current with LearnDevNow! >>> > The most comprehensive online learning library for Microsoft >>> > developers is just $99.99! Visual Studio, SharePoint, SQL - plus >>> > HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! >>> > http://p.sf.net/sfu/learndevnow-d2d >>> > >>> > >>> > >>> > _______________________________________________ >>> > VuFind-General mailing list >>> > VuF...@li... >>> > https://lists.sourceforge.net/lists/listinfo/vufind-general >>> >>> >>> -- >>> Ere Maijala (Mr.) >>> The National Library of Finland >>> >>> -------------------------------------------------------------------- >>> ---------- Keep Your Developer Skills Current with LearnDevNow! >>> The most comprehensive online learning library for Microsoft >>> developers is just $99.99! Visual Studio, SharePoint, SQL - plus >>> HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! >>> http://p.sf.net/sfu/learndevnow-d2d >>> _______________________________________________ >>> VuFind-General mailing list >>> VuF...@li... >>> https://lists.sourceforge.net/lists/listinfo/vufind-general >> >> >> >> >> -- >> >> Hugo Agud - Orex Digital >> >> www.orex.es >> >> >> Director >> >> Avenida Sarriá 29 · 08029 Barcelona : hugoaguda - Tel: 93 539 40 >> 70 Fax: 93 539 33 30 ha...@or... · http://www.orex.es/ >> >> >> >> No imprima este mensaje a no ser que sea necesario. Una tonelada de papel implica la tala de 15 árboles y el consumo de 250.000 litros de agua. >> >> >> >> Aviso de confidencialidad >> Este mensaje contiene información que puede ser CONFIDENCIAL y/o de >> USO RESTRINGIDO. Si usted no es el receptor deseado del mensaje (ni >> está autorizado a recibirlo por el remitente), no está autorizado a copiar, reenviar o divulgar el mensaje o su contenido. Si ha recibido este mensaje por error, por favor, notifíquenoslo inmediatamente y bórrelo de su sistema. >> >> >> >> --------------------------------------------------------------------- >> --------- Keep Your Developer Skills Current with LearnDevNow! >> The most comprehensive online learning library for Microsoft >> developers is just $99.99! Visual Studio, SharePoint, SQL - plus >> HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! >> http://p.sf.net/sfu/learndevnow-d2d >> _______________________________________________ >> VuFind-General mailing list >> VuF...@li... >> https://lists.sourceforge.net/lists/listinfo/vufind-general >> > |