diff --git a/defaults/yacy.init b/defaults/yacy.init index 8f3240153..9af84efaf 100644 --- a/defaults/yacy.init +++ b/defaults/yacy.init @@ -286,8 +286,9 @@ parser.pdf.individualpages.key=page promoteSearchPageGreeting = Web Search by the People, for the People # if the following property is set to true, the network name is used as greeting promoteSearchPageGreeting.useNetworkName = false -# the following attributes can be used to define a custom image and home page on the search page +# the following attributes can be used to define a custom image, alternative text and home page on the search page promoteSearchPageGreeting.homepage = http://yacy.net +promoteSearchPageGreeting.imageAlt = YaCy project web site promoteSearchPageGreeting.largeImage = /env/grafics/YaCyLogo_120ppi.png promoteSearchPageGreeting.smallImage = /env/grafics/YaCyLogo_60ppi.png diff --git a/htroot/ConfigPortal.html b/htroot/ConfigPortal.html index 1d4134824..d770d7662 100644 --- a/htroot/ConfigPortal.html +++ b/htroot/ConfigPortal.html @@ -30,6 +30,9 @@
URL of a Large Corporate Image
+
Alternative text for Corporate Images
+
+
Enable Search for Everyone?
Search is available for everyone  diff --git a/htroot/ConfigPortal.java b/htroot/ConfigPortal.java index c6fbe2a40..3b15c544e 100644 --- a/htroot/ConfigPortal.java +++ b/htroot/ConfigPortal.java @@ -81,6 +81,7 @@ public class ConfigPortal { sb.setConfig(SwitchboardConstants.GREETING_HOMEPAGE, post.get(SwitchboardConstants.GREETING_HOMEPAGE, "")); sb.setConfig(SwitchboardConstants.GREETING_LARGE_IMAGE, post.get(SwitchboardConstants.GREETING_LARGE_IMAGE, "")); sb.setConfig(SwitchboardConstants.GREETING_SMALL_IMAGE, post.get(SwitchboardConstants.GREETING_SMALL_IMAGE, "")); + sb.setConfig(SwitchboardConstants.GREETING_IMAGE_ALT, post.get(SwitchboardConstants.GREETING_IMAGE_ALT, "")); sb.setConfig(SwitchboardConstants.SEARCH_TARGET_DEFAULT, post.get("target", "_self")); sb.setConfig(SwitchboardConstants.SEARCH_TARGET_SPECIAL, post.get("target_special", "_self")); sb.setConfig(SwitchboardConstants.SEARCH_TARGET_SPECIAL_PATTERN, post.get("target_special_pattern", "_self")); @@ -139,6 +140,7 @@ public class ConfigPortal { sb.setConfig(SwitchboardConstants.GREETING_HOMEPAGE, config.getProperty(SwitchboardConstants.GREETING_HOMEPAGE,"http://yacy.net")); sb.setConfig(SwitchboardConstants.GREETING_LARGE_IMAGE, config.getProperty(SwitchboardConstants.GREETING_LARGE_IMAGE,"env/grafics/YaCyLogo_120ppi.png")); sb.setConfig(SwitchboardConstants.GREETING_SMALL_IMAGE, config.getProperty(SwitchboardConstants.GREETING_SMALL_IMAGE,"env/grafics/YaCyLogo_60ppi.png")); + sb.setConfig(SwitchboardConstants.GREETING_IMAGE_ALT, config.getProperty(SwitchboardConstants.GREETING_IMAGE_ALT,"YaCy project web site")); sb.setConfig(SwitchboardConstants.BROWSER_POP_UP_PAGE, config.getProperty(SwitchboardConstants.BROWSER_POP_UP_PAGE,"Status.html")); sb.setConfig(SwitchboardConstants.INDEX_FORWARD, config.getProperty(SwitchboardConstants.INDEX_FORWARD,"")); HTTPDFileHandler.indexForward = ""; @@ -165,6 +167,7 @@ public class ConfigPortal { prop.putHTML(SwitchboardConstants.GREETING_HOMEPAGE, sb.getConfig(SwitchboardConstants.GREETING_HOMEPAGE, "")); prop.putHTML(SwitchboardConstants.GREETING_LARGE_IMAGE, sb.getConfig(SwitchboardConstants.GREETING_LARGE_IMAGE, "")); prop.putHTML(SwitchboardConstants.GREETING_SMALL_IMAGE, sb.getConfig(SwitchboardConstants.GREETING_SMALL_IMAGE, "")); + prop.putHTML(SwitchboardConstants.GREETING_IMAGE_ALT, sb.getConfig(SwitchboardConstants.GREETING_IMAGE_ALT, "")); prop.putHTML(SwitchboardConstants.INDEX_FORWARD, sb.getConfig(SwitchboardConstants.INDEX_FORWARD, "")); prop.put("publicTopmenu", sb.getConfigBool("publicTopmenu", false) ? 1 : 0); prop.put(SwitchboardConstants.PUBLIC_SEARCHPAGE, sb.getConfigBool(SwitchboardConstants.PUBLIC_SEARCHPAGE, false) ? 1 : 0); diff --git a/htroot/ConfigSearchPage_p.html b/htroot/ConfigSearchPage_p.html index 242ebd537..2358ef521 100644 --- a/htroot/ConfigSearchPage_p.html +++ b/htroot/ConfigSearchPage_p.html @@ -40,7 +40,7 @@