From 41afccaf34778dafad45be1347c0dcf7a95905cd Mon Sep 17 00:00:00 2001 From: orbiter Date: Mon, 10 Apr 2006 23:05:01 +0000 Subject: [PATCH] small update to search interface git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2020 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- htroot/index.html | 2 +- htroot/index.java | 4 +++- htroot/yacysearch.html | 4 ++-- htroot/yacysearch.java | 11 +++++++---- 4 files changed, 13 insertions(+), 8 deletions(-) diff --git a/htroot/index.html b/htroot/index.html index f2409eac5..4dac23c85 100644 --- a/htroot/index.html +++ b/htroot/index.html @@ -12,7 +12,7 @@ #%env/templates/header.template%# #(/display)#
-
Kaskelix - the YaCy logo
P2P WEB SEARCH

+
Kaskelix - the YaCy logo

#[promoteSearchPageGreeting]#

diff --git a/htroot/index.java b/htroot/index.java index 478b1ad2a..24e54be80 100644 --- a/htroot/index.java +++ b/htroot/index.java @@ -93,7 +93,9 @@ public class index { // we create empty entries for template strings final serverObjects prop = new serverObjects(); - prop.put("promoteSearchPageGreeting", env.getConfig("promoteSearchPageGreeting", "")); + String promoteSearchPageGreeting = env.getConfig("promoteSearchPageGreeting", ""); + if (promoteSearchPageGreeting.length() == 0) promoteSearchPageGreeting = "P2P WEB SEARCH"; + prop.put("promoteSearchPageGreeting", promoteSearchPageGreeting); prop.put("former", ""); prop.put("num-results", 0); prop.put("excluded", 0); diff --git a/htroot/yacysearch.html b/htroot/yacysearch.html index 1f6e171a4..7319dd62a 100644 --- a/htroot/yacysearch.html +++ b/htroot/yacysearch.html @@ -32,10 +32,10 @@ picPlus.src = "/env/grafics/plus.gif"; - + diff --git a/htroot/yacysearch.java b/htroot/yacysearch.java index 63f93de65..a876bebc0 100644 --- a/htroot/yacysearch.java +++ b/htroot/yacysearch.java @@ -78,7 +78,9 @@ public class yacysearch { boolean authenticated = sb.adminAuthenticated(header) >= 2; int display = ((post == null) || (!authenticated)) ? 0 : post.getInt("display", 0); - + String promoteSearchPageGreeting = env.getConfig("promoteSearchPageGreeting", ""); + if (promoteSearchPageGreeting.length() == 0) promoteSearchPageGreeting = "P2P WEB SEARCH"; + // case if no values are requested final String referer = (String) header.get("Referer"); if (post == null || env == null) { @@ -100,6 +102,7 @@ public class yacysearch { // we create empty entries for template strings final serverObjects prop = new serverObjects(); + prop.put("promoteSearchPageGreeting", promoteSearchPageGreeting); prop.put("former", ""); prop.put("count", 10); prop.put("order", plasmaSearchPreOrder.canUseYBR() ? "YBR-Date-Quality" : "Date-Quality-YBR"); @@ -128,8 +131,6 @@ public class yacysearch { } if (sb.facilityDB != null) try { sb.facilityDB.update("zeitgeist", querystring, post); } catch (Exception e) {} - serverObjects prop = new serverObjects(); - final int count = Integer.parseInt(post.get("count", "10")); final String order = post.get("order", plasmaSearchPreOrder.canUseYBR() ? "YBR-Date-Quality" : "Date-Quality-YBR"); boolean global = (post == null) ? true : post.get("resource", "global").equals("global"); @@ -144,9 +145,10 @@ public class yacysearch { urlmask = (post.containsKey("urlmaskfilter")) ? (String) post.get("urlmaskfilter") : ".*"; } String prefer = post.get("prefer", ".*"); + + serverObjects prop = new serverObjects(); if (post.get("cat", "href").equals("href")) { - prop.put("type", 0); // set type of result: normal link list final TreeSet query = plasmaSearchQuery.cleanQuery(querystring); // filter out stopwords @@ -342,6 +344,7 @@ public class yacysearch { prop.put("depth", depth); } + prop.put("promoteSearchPageGreeting", promoteSearchPageGreeting); prop.put("former", post.get("search", "")); prop.put("count", count); prop.put("order", order);
- +

P2P WEB SEARCH

#[promoteSearchPageGreeting]#