Blogs

Make Drupal search generic

Problem

Drupal doesn't manage wild card searches like

ex : "compan*" for "companies" or "company"

Solution

in includes/database.mysql.inc or includes/database.mysqli.inc depending of the db driver used

function _db_query($query, $debug = 0) {
global $active_db, $queries, $user;
if (strpos($query,"node_search_index.word"))
      $query=preg_replace("/node_search_index.word = '([^']*)'/",
             "node_search_index.word like '%$1%'",$query)

Getax 2009 sous ubuntu karmic

Ce billet est basé sur le howto http://ernstfamily.ch/jonathan/2009/02/getax-2008-sous-linux-32-et-64-bits/

Avec Getax2009, Pour obtenir l'aide contextuel, il vous faudra installer xul-runner, malheureusement la version actuel (1.9.1) vous générera un segfault