Search Lucene Multisite

cpliakas - June 23, 2009 - 00:48

NOTE: Development of this module is on hold until Search Lucene API, Search Lucene MoreLikeThis, and Search Lucene Tagcloud are in beta. Currently, this module is out of sync with the API and will throw nasty errors if you use it.

Overview

Search Lucene MultiSite allows for the searching of content in multi-site environments where the node tables might not be explicitly shared. This module adds some extra information to the Search Lucene Content index to allow for a seamless search of all the content in your network of sites. Although this module shares the Search Lucene Content index, it creates a separate tab for the multisite search while leaving the original site search functionality in tact. All index and cache options are inherited from Search Lucene Content.

This module works on the premise that all sites share the same index. Every site can add documents to the index, but they can delete only their own content. Search Lucene MultiSite must be enabled on every site that wishes to use it.

Maintainer

Search Lucene MultiSite is developed and maintained by Chris Pliakas.

Follow Chris on Twitter: @cpliakas

Requirements

This module requires Search Lucene API 2.0 and will not work with the 1.0 API.

@todo

Although the multi-site searching functionality works well in it's present state, there are some bugs when installing and uninstalling the module. There needs to be some sanity checks on the index so Search Lucene Content behaves as expected post Search Lucene MultiSite. Once this is resolved, a development snapshot will be released. Feel free to download the module from CVS, but do so at your own risk. In reality, the worse thing that can happen is you will have to delete your index manually and then re-index your site.

Releases



 
 

Drupal is a registered trademark of Dries Buytaert.