Added IRC URLs, made sure they appear first.
authorDavid Fetter <david@fetter.org>
Thu, 12 Sep 2013 17:43:21 +0000 (10:43 -0700)
committerDavid Fetter <david@fetter.org>
Thu, 12 Sep 2013 17:43:21 +0000 (10:43 -0700)
docbot.conf
docbot.pl

index 28f3ad2baa845824525418d7b2e8cf3515bf487e..947c1bcb01cab2ba38b6361ec83627eafdff72ca 100644 (file)
@@ -51,7 +51,7 @@ bot:
   ircmaxchannels: 2
   ircmaxsessions: 3
 search:
-  urlpattern: '(http|ftp|news|bt|https)://'
+  urlpattern: '(http|ftp|news|bt|https|irc)://'
   maxresults: 4
   maxwrap: 2
   searchsite: 'http://pg-docbot.de/search/?q='
index 0a8222cf4b13c7f4626e64bc6384352268f7cadf..5767f723c9da228d03391c24b20e09e215fd3755 100755 (executable)
--- a/docbot.pl
+++ b/docbot.pl
@@ -3484,8 +3484,8 @@ sub handle_command_search {
                    FROM docbot_url
                   WHERE id IN (";
     $query .= join("\n INTERSECT\n" => map {"$query_inner\n"} @keys);
-    $query .= ")";
-    # FIXME: sort order
+    $query .= ")\n";
+    $query .= "ORDER BY kurl LIKE 'irc%'";# FIXME: sort order
     my $st = $main::db->query($query, @keys);
     if (!defined($st)) {
         my $answer = "Database error";