hi,

very nice module, congratulation for the excellent work. I'm currently using you module in my site but I need more filters, so I wrote this tiny patch to let other modules implement a hook_advuser and extend the filters form:

--- sites/all/modules/advuser/advuser_filters.inc.orig  2009-02-22 17:05:04.000000000 +0100
+++ sites/all/modules/advuser/advuser_filters.inc       2009-02-22 17:29:16.000000000 +0100
@@ -180,6 +180,13 @@
       'EN' => 'ends with'")
     ),
   );
+  
+  // invoke advuser API
+  foreach (module_implements('advuser') as $name) {
+    $function = $name.'_advuser';
+    $function($form);
+  }
+  
 
   return $form;
 }

bye,
Maurizio

Comments

mauriziopinotti’s picture

ehm.. too much hurry :) disregard previus post, this patch should do the trick!

--- sites/all/modules/advuser/advuser_filters.inc.orig	2009-02-22 17:05:04.000000000 +0100
+++ sites/all/modules/advuser/advuser_filters.inc	2009-02-22 17:44:21.000000000 +0100
@@ -357,6 +357,13 @@
       'autocomplete' => $field->autocomplete ? $field->fid : FALSE,
     );
   }
+
+  // invoke advuser API
+  foreach (module_implements('advuser') as $name) {
+    $function = $name.'_advuser';
+    $function($filters);
+  }
+
   return $filters;
 }
Anonymous’s picture

Version: 5.x-2.1 » 6.x-3.x-dev
Status: Needs review » Postponed
Anonymous’s picture

Version: 6.x-3.x-dev » 7.x-3.x-dev

Pushing feature request to 7.x version.