Article

Dynamics of Search module - Part 1 (About hooks)

Search module of Drupal is a decent effort to optimize database searching, Salient features of drupal search are CJK handling, incremental revision index update among many others. Search in drupal is not one massive component which takes care of overall site search, it rather provides a framework based on hooks (drupal way of doing things) for other modules to interact with indexing,searching process; Though its search module which does actual parsing and all nitty gritty of regular expressions.
Hooks Exposed by Search Module
There are three major hooks exposed by search module:

tabular display : not very good , better methods to display results !

i agree tabular results display is very good , but then i hate it when the user_relationships modules displays even the users in a tabular form , .. there is a better way you could display the users, ... and if the user pictures are enabled , then even the pictures could be displayed , ... it looks so much better than the tabula display , ... here is part of a module i wrote which uses this type of display , :

                        $output .= "<table align='center'><tr><td width = 15%>".roles_display_get_picture($display_user)."</td>";