From 45cf553bc3389eca9e3fdebcc1a919db5d26588c Mon Sep 17 00:00:00 2001 From: bhoerdzn Date: Mon, 7 Oct 2013 13:13:22 +0200 Subject: [PATCH] try to guess default crawling mode, if none set --- htroot/CrawlStartExpert_p.java | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/htroot/CrawlStartExpert_p.java b/htroot/CrawlStartExpert_p.java index d9f3dd2f4..d7d4da5ff 100644 --- a/htroot/CrawlStartExpert_p.java +++ b/htroot/CrawlStartExpert_p.java @@ -99,10 +99,22 @@ public class CrawlStartExpert_p { // sitemap needs "crawlingFile" parameter, checked already prop.put("crawlingMode_file", "1"); hasMode = true; + } else if (crawlingMode.equalsIgnoreCase("url") + && prop.getBoolean("has_crawlingURL")) { + prop.put("crawlingMode_url", "1"); + hasMode = true; } - // default to URL mode + // try to guess mode if (!hasMode) { - prop.put("crawlingMode_url", "1"); + if (prop.getBoolean("has_crawlingURL")) { + prop.put("crawlingMode_url", "1"); + } else if (prop.getBoolean("has_sitemapURL")) { + prop.put("crawlingMode_sitemap", "1"); + } else if (prop.getBoolean("has_crawlingFile")) { + prop.put("crawlingMode_file", "1"); + } else { + prop.put("crawlingMode_url", "1"); + } } } else { // default to URL