From a09a7aa1b0ce73d468fc61e50f93462f1a899a2f Mon Sep 17 00:00:00 2001 From: shish Date: Thu, 19 Jul 2007 11:46:43 +0000 Subject: [PATCH] search should link to niceurl'd page git-svn-id: file:///home/shish/svn/shimmie2/trunk@322 7f39781d-f577-437e-ae19-be835c7a54ca --- ext/index/main.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ext/index/main.php b/ext/index/main.php index 3e170346..e8f8143f 100644 --- a/ext/index/main.php +++ b/ext/index/main.php @@ -27,6 +27,14 @@ class Index extends Extension { ($event->page_name == "post" && $event->get_arg(0) == "list"))) { if($event->page_name == "post") array_shift($event->args); + if(isset($_GET['search'])) { + $search = url_escape($_GET['search']); + $event->page->set_mode("redirect"); + $event->page->set_redirect(make_link("post/list/$search/1")); + $event->veto(); + return; + } + $search_terms = array(); $page_number = 1; @@ -40,10 +48,6 @@ class Index extends Extension { if($page_number == 0) $page_number = 1; // invalid -> 0 - if(isset($_GET['search'])) { - $search_terms = explode(' ', $_GET['search']); - } - global $config; global $database;