Turns your Drupal site into an OpenSearch client capable of searching 3rd party sites that offer OpenSearch RSS feeds. See http://opensearch.a9.com/ for more information.

RSS parsing is handled by the Magpie RSS library. This enables search requests to remote sites to be cached in order to politely limit the amount of overhead and traffic caused.

There is now a working group to discuss Lucene and Nutch: http://groups.drupal.org/lucene-and-nutch

Dependencies

This module depends on the search.module being enabled and on the Magpie RSS library available from http://magpierss.sourceforge.net/

Installation

Download magpierss-0.72.tar.gz
http://internap.dl.sourceforge.net/sourceforge/magpierss/magpierss-0.72....

Unpack the archive into the opensearchclient directory so that you have opensearchclient/magpierss-0.72/...

Usage

The module is currently capable of supporting only one search feed. You can pick from a list of feeds at the A9 site:
http://opensearch.a9.com/-/search/moreColumns.jsp

The opensearchclient module should be capable of searching any of the sites listed.

To configure the module to search a site, you need to determine what the search URL template for that site is. Here are some examples:

IceRocket
http://blogs.icerocket.com/search?q={searchTerms}&rss=1&os=1&p={startPage}&n={count}

Koders Source Code Search
http://blogs.icerocket.com/search?q={searchTerms}&rss=1&os=1&p={startPage}&n={count}

Syndic8 RSS and Atom Feed Search
http://www.syndic8.com/search_feeds/{startIndex}/{searchTerms}

A Drupal site with the OpenSearch module installed:
http://sitename.com/opensearch/node/{searchTerms}?page={startPage}

Once you have determined what the URL template for your target search site, enter that value in the OpenSearch URL template field on the admin/settings/opensearchclient page. Give the search a name in the Site name, field, and you should then see an extra tab on your search page. Happy searching!

Roadmap and how to contribute

There is an issue documenting my personal plans. Feel free to jump in and help!

Downloads

Recommended releases

Version Downloads Date Links
5.x-1.0 tar.gz (9.33 KB) | zip (10.34 KB) 2007-May-21 Notes

Development releases

Version Downloads Date Links
5.x-1.x-dev tar.gz (9.29 KB) | zip (10.27 KB) 2011-Feb-25 Notes
4.7.x-1.x-dev tar.gz (8.75 KB) | zip (9.46 KB) 2011-Feb-25 Notes

Project Information

  • Maintenance status: Unknown
  • Development status: Unknown
  • Reported installs: 2 sites currently report using this module. View usage statistics.
  • Last modified: December 25, 2009

Maintainers for OpenSearch Client

Issues for OpenSearch Client

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 30 Dec 06
nobody click here