joomla template by Joomlashack

Buy me a coffee

Developing Extensions takes time, and I occasionally need something to drink.

joomla template by Joomlashack
Search to SearchBot Connector v 1.0.0.0

About

The Search to Searchbot connector allows you to plug your visitors' search terms from an external search engine into the internal SearchBot (or bots) of your choice.  You are given control of result presentation through templating, and can specify the matching rules (all words, exact words, any words), and the number of results to display.   Works with matches from Google, Yahoo, MSN, Ask, AOL, Digg and others that have the same query format.  Compatable with Joomla! 1.0.x and Joomla 1.5.

 

Demo

The front page of this site features the Search to Searchbot connector extension (as well as the Dynamic Landing Page extension).  To see it in action, Google "joomla home site:neonascent.com" , and follow the "neonascent.com - Home" entry.   The "Content matching your search" section is the result of plugging your search query into content.Searchbot.php..  

 

Download / Installation

You can download the files here.

  1. Download mod_searchtosearchbot.zip file.
  2. Install it from your Joomla Admin Installation section.
  3. That's it!

Joomla 1.0.x file:

mod_searchtosearchbot (.zip, 3kb)

 Joomla 1.5 file:

mod_searchtosearchbot_j15-v1 (zip, 4kb)

 

Usage

  1. Go to the module section, and select "Search to SearchBot"
  2. Choose what searchbot you want to connect to (the default is the standard Joomla content searchbot.  You will need to know the filename of the searchbot, as well as the function name.  The function name can be found by viewing the xxx.searchbot.php file and finding the line that starts: "$_MAMBOTS->registerFunction( 'onSearch', 'xxxxx' );".  The text marked as xxxx is the function name.
  3. If you are not sure what fields are given for your choice of searchbot, you can enable debug mode, which will output the structured array output of the searchbot, and allow you to read the fieldnames for templating.  When doing this remember that you need to be viewing the site from a searchengine link, so that the keywords are defined and the searchbot has results to give.
  4. Choose a template location, and publish.

Issues / Bugs

Please report any bugs at http://bugs.neonascent.com 

 

Feedback

If you have any queries,  or suggested improvements, email josh<at>neonascent<dot>com  
 
Technologies