X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fsearch.php;h=096b61e9c48d147188e1bcdb638449379f70c320;hb=2ce6d1a63b8a0943937aac9ee21a71ccb35b7c96;hp=eb7c9f1fcf43047c53ed3a2c8ab2f7982141ff6c;hpb=8d8f76072d8a363c3b24cfd0f2728bdc5754ec7f;p=platal.git diff --git a/modules/search.php b/modules/search.php index eb7c9f1..096b61e 100644 --- a/modules/search.php +++ b/modules/search.php @@ -26,9 +26,16 @@ class SearchModule extends PLModule return array( 'search' => $this->make_hook('quick', AUTH_PUBLIC), 'search/adv' => $this->make_hook('advanced', AUTH_COOKIE), + 'advanced_search.php' => $this->make_hook('redir_advanced', AUTH_PUBLIC), ); } + function handler_redir_advanced(&$page, $mode = null) + { + pl_redirect('search/adv'); + exit; + } + function on_subscribe($forlife, $uid, $promo, $pass) { require_once 'user.func.inc.php'; @@ -145,6 +152,7 @@ class SearchModule extends PLModule AND w.uid='.S::v('uid').') '.$globals->search->result_where_statement." $where + GROUP BY u.user_id ORDER BY ".($order?($order.', '):'') .implode(',',array_filter(array($fields->get_order_statement(), 'promo DESC, NomSortKey, prenom'))).'