Add plugin path, separate search plugins
[WebThing.git] / searchplugins / WikipediaSearch.cs
similarity index 67%
rename from plugins/WikipediaSearch.cs
rename to searchplugins/WikipediaSearch.cs
index 7224396..85adae4 100644 (file)
@@ -1,10 +1,10 @@
 using System;
-using bytex64.WebThing;
+using System.Web;
 using System.Text.RegularExpressions;
+using bytex64.WebThing;
 
 public class WikipediaSearch : WebThingPlugin, ISearchPlugin {
     public string SearchTransform(string search) {
-        string[] words = Regex.Split(search, @"\s+");
-        return String.Format("http://www.wikipedia.org/search-redirect.php?search={0}&language=en&go=Go", String.Join("%20", words));
+        return String.Format("http://www.wikipedia.org/search-redirect.php?search={0}&language=en&go=Go", HttpUtility.UrlEncode(search));
     }
 }