We have a bento-box style search built into our Drupal website.

http://www.library.georgetown.edu/search/gusuper/yearbook

We have de-emphasized this interface since we adopted a discovery layer
since the discovery layer also searches our DSpace instance.

If you are curious, here is the code:
https://github.com/Georgetown-University-Libraries/gusuper

The code constructs a PHP SolrClient to perform the search.

https://github.com/Georgetown-University-Libraries/gusuper/blob/master/gudspacesolr/gudspacesolr.module#L83

Terry


On Thu, Mar 5, 2015 at 9:15 AM, Peter Dietz <[email protected]> wrote:

> I was wondering if anyone has built any integrations where an external web
> site (such as your institution website or CMS) can search and show results
> from your DSpace? One approach that ought to be pretty straight forward
> that I'm thinking of is the OpenSearch web service.
>
> https://trydspace.longsight.com/open-search/discover?query=test
>
> Getting that to work on a site would require some AJAX to update as the
> user types in a search query, and then display the updated search results.
>
> Another route could be the DSpace 5 REST API. There is a
> find-by-metadata-field (key, value), but isn't suited for full text
> searching. Other possible routes that I'm thinking are SRW/U or Z39.50.
>
> So, I was just wondering if anyone has already accomplished something in
> this area, and has client integration examples. I suppose a cheap route
> would be to have some DSpace-iframe solution, where you
> homepage/searchpage, just embeds DSpace search page inside.
>
> Thanks
> ________________
> Peter Dietz
> Longsight
> www.longsight.com
> [email protected]
> p: 740-599-5005 x809
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> List Etiquette:
> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>



-- 
Terry Brady
Applications Programmer Analyst
Georgetown University Library Information Technology
https://www.library.georgetown.edu/lit/code
425-298-5498 (Seattle, WA)
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to