]> sipb.mit.edu Git - ikiwiki.git/commitdiff
Use correct term prefixes when searching.
authorGabriel McManus <gmcmanus@gmail.com>
Thu, 17 Jul 2008 10:37:08 +0000 (20:37 +1000)
committerJoey Hess <joey@kodama.kitenet.net>
Sat, 19 Jul 2008 17:23:02 +0000 (13:23 -0400)
The Z term prefix is for stemming and shouldn't be used here.
X is for custom fields.

IkiWiki/Plugin/search.pm
templates/searchquery.tmpl

index 822b5974eca016a21043b1bf2aba92a3410ea8bc..eedfa69244a166092b543b51e61a360b486a00f5 100644 (file)
@@ -123,9 +123,9 @@ sub index (@) { #{{{
        $tg->index_text($caption, 2);
        $tg->index_text($title, 2) if $title ne $caption;
        $tg->index_text($toindex);
-       $tg->index_text(lc($title), 1, "ZS"); # for title:foo
+       $tg->index_text(lc($title), 1, "S"); # for title:foo
        foreach my $link (@{$links{$params{page}}}) {
-               $tg->index_text(lc($link), 1, "ZLINK"); # for link:bar
+               $tg->index_text(lc($link), 1, "XLINK"); # for link:bar
        }
 
        $doc->add_term($pageterm);
index 0d6eb6398cb40d26ad7bb7673cab6f9307b0086c..782b12cab0cee051ed41eda88bfdaf2e3b1e8187 100644 (file)
@@ -1,5 +1,5 @@
 $setmap{prefix,title,S}
-$setmap{prefix,link,LINK}
+$setmap{prefix,link,XLINK}
 $set{thousand,$.}$set{decimal,.}$setmap{BN,,Any Country,uk,England,fr,France}
 ${
 $def{PREV,