diff --git a/defaults/yacy.init b/defaults/yacy.init index ffac6aebe..dc8f1fe41 100644 --- a/defaults/yacy.init +++ b/defaults/yacy.init @@ -955,7 +955,7 @@ routing.deleteOldSeeds.time = 30 # options to remember the default search engines when using the search compare features compare_yacy.left = YaCy -compare_yacy.right = google.com +compare_yacy.right = scroogle.org # minimum free disk space for crawling (MiB) disk.free = 3000 diff --git a/htroot/compare_yacy.java b/htroot/compare_yacy.java index 853b9d8b8..564a0d755 100755 --- a/htroot/compare_yacy.java +++ b/htroot/compare_yacy.java @@ -36,7 +36,7 @@ import de.anomic.server.servletProperties; public class compare_yacy { private static final String defaultsearchL = "YaCy"; - private static final String defaultsearchR = "bing.com"; + private static final String defaultsearchR = "scroogle.org"; private static final String[] order = {defaultsearchL, "YaCy (local)", "bing.com", /*"google.de",*/ defaultsearchR, "scroogle.org", "metager.de", "metager2.de (web)", "metager2.de (international)", @@ -73,7 +73,9 @@ public class compare_yacy { prop.put("display", display); String default_left = sb.getConfig("compare_yacy.left", defaultsearchL); + if (!searchengines.containsKey(default_left)) default_left = defaultsearchL; String default_right = sb.getConfig("compare_yacy.right", defaultsearchR); + if (!searchengines.containsKey(default_right)) default_right = defaultsearchR; if (post != null) { if (searchengines.get(post.get("left", default_left)) != null) {