You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nutch.apache.org by ma...@apache.org on 2010/09/27 04:20:30 UTC
svn commit: r1001571 - in /nutch/site:
forrest/src/documentation/skins/nutch/css/
forrest/src/documentation/skins/nutch/xslt/html/ publish/ publish/skin/
Author: mattmann
Date: Mon Sep 27 02:20:29 2010
New Revision: 1001571
URL: http://svn.apache.org/viewvc?rev=1001571&view=rev
Log:
Apply patch for NUTCH-909 Add alternative search-provider to Nutch site.
Modified:
nutch/site/forrest/src/documentation/skins/nutch/css/screen.css
nutch/site/forrest/src/documentation/skins/nutch/xslt/html/site-to-xhtml.xsl
nutch/site/publish/about.html
nutch/site/publish/bot.html
nutch/site/publish/credits.html
nutch/site/publish/i18n.html
nutch/site/publish/index.html
nutch/site/publish/issue_tracking.html
nutch/site/publish/linkmap.html
nutch/site/publish/mailing_lists.html
nutch/site/publish/nightly.html
nutch/site/publish/skin/screen.css
nutch/site/publish/version_control.html
Modified: nutch/site/forrest/src/documentation/skins/nutch/css/screen.css
URL: http://svn.apache.org/viewvc/nutch/site/forrest/src/documentation/skins/nutch/css/screen.css?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/forrest/src/documentation/skins/nutch/css/screen.css (original)
+++ nutch/site/forrest/src/documentation/skins/nutch/css/screen.css Mon Sep 27 02:20:29 2010
@@ -95,7 +95,7 @@ html>body #top .searchbox {
#top .searchbox {
position: absolute;
right: 10px;
- height: 42px;
+ height: 28px;
font-size: 70%;
white-space: nowrap;
text-align: right;
Modified: nutch/site/forrest/src/documentation/skins/nutch/xslt/html/site-to-xhtml.xsl
URL: http://svn.apache.org/viewvc/nutch/site/forrest/src/documentation/skins/nutch/xslt/html/site-to-xhtml.xsl?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/forrest/src/documentation/skins/nutch/xslt/html/site-to-xhtml.xsl (original)
+++ nutch/site/forrest/src/documentation/skins/nutch/xslt/html/site-to-xhtml.xsl Mon Sep 27 02:20:29 2010
@@ -215,15 +215,58 @@ footer, searchbar, css etc. As input, i
</form>
</xsl:when>
<xsl:otherwise>
- <form class="roundtopsmall" method="get" action="http://search.lucidimagination.com/p:nutch">
+ <script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+ <form class="roundtopsmall" method="get" action="http://search.lucidimagination.com/p:nutch" id="searchform">
<input type="text" id="query" name="q" size="25" onFocus="getBlank (this, '{$search-prompt}');">
<xsl:attribute name="value">
<xsl:value-of select="$search-prompt"/>
</xsl:attribute>
</input> 
- <input type="submit" value="Search" name="Search" i18n:attr="value"/>
+ <input type="submit" value="Search" name="Search" onclick="selectProvider(this.form)" i18n:attr="value"/>
+ @
+ <select name="searchProvider" id="searchProvider">
+ <option value="any">select provider</option>
+ <option value="lucid">Lucid Find</option>
+ <option value="sl">Search-Lucene</option>
+ </select>
+ <script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
- <div style="position: relative; top: -5px; left: -10px">Powered by <a style="color: #033268" href="http://www.lucidimagination.com">Lucid Imagination</a></div>
</xsl:otherwise>
</xsl:choose>
<!--div id="roundbottomsmall">
@@ -472,13 +515,57 @@ document.write("]]><i18n:text >Last Publ
</form>
</xsl:when>
<xsl:otherwise>
- <form class="roundtopsmall" method="get" action="http://search.lucidimagination.com/p:nutch">
+ <script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+ <form class="roundtopsmall" method="get" action="http://search.lucidimagination.com/p:nutch" id="searchform">
<input type="text" id="query" name="q" size="25" onFocus="getBlank (this, '{$search-prompt}');">
<xsl:attribute name="value">
<xsl:value-of select="$search-prompt"/>
</xsl:attribute>
</input> 
- <input type="submit" value="Search" name="Search" i18n:attr="value"/>
+ <input type="submit" value="Search" name="Search" onclick="selectProvider(this.form)" i18n:attr="value"/>
+ @
+ <select name="searchProvider" id="searchProvider">
+ <option value="any">select provider</option>
+ <option value="lucid">Lucid Find</option>
+ <option value="sl">Search-Lucene</option>
+ </select>
+ <script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
</xsl:otherwise>
</xsl:choose>
Modified: nutch/site/publish/about.html
URL: http://svn.apache.org/viewvc/nutch/site/publish/about.html?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/about.html (original)
+++ nutch/site/publish/about.html Mon Sep 27 02:20:29 2010
@@ -48,12 +48,49 @@
|start Search
+-->
<div class="searchbox">
-<form action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
+<script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+<form id="searchform" action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
<input onFocus="getBlank (this, 'Search the site with Solr');" size="25" name="q" id="query" type="text" value="Search the site with Solr">
- <input name="Search" value="Search" type="submit">
+ <input onclick="selectProvider(this.form)" name="Search" value="Search" type="submit">
+ @
+ <select id="searchProvider" name="searchProvider"><option value="any">select provider</option><option value="lucid">Lucid Find</option><option value="sl">Search-Lucene</option></select><script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
-<div style="position: relative; top: -5px; left: -10px">Powered by <a href="http://www.lucidimagination.com" style="color: #033268">Lucid Imagination</a>
-</div>
</div>
<!--+
|end search
Modified: nutch/site/publish/bot.html
URL: http://svn.apache.org/viewvc/nutch/site/publish/bot.html?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/bot.html (original)
+++ nutch/site/publish/bot.html Mon Sep 27 02:20:29 2010
@@ -48,12 +48,49 @@
|start Search
+-->
<div class="searchbox">
-<form action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
+<script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+<form id="searchform" action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
<input onFocus="getBlank (this, 'Search the site with Solr');" size="25" name="q" id="query" type="text" value="Search the site with Solr">
- <input name="Search" value="Search" type="submit">
+ <input onclick="selectProvider(this.form)" name="Search" value="Search" type="submit">
+ @
+ <select id="searchProvider" name="searchProvider"><option value="any">select provider</option><option value="lucid">Lucid Find</option><option value="sl">Search-Lucene</option></select><script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
-<div style="position: relative; top: -5px; left: -10px">Powered by <a href="http://www.lucidimagination.com" style="color: #033268">Lucid Imagination</a>
-</div>
</div>
<!--+
|end search
Modified: nutch/site/publish/credits.html
URL: http://svn.apache.org/viewvc/nutch/site/publish/credits.html?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/credits.html (original)
+++ nutch/site/publish/credits.html Mon Sep 27 02:20:29 2010
@@ -48,12 +48,49 @@
|start Search
+-->
<div class="searchbox">
-<form action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
+<script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+<form id="searchform" action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
<input onFocus="getBlank (this, 'Search the site with Solr');" size="25" name="q" id="query" type="text" value="Search the site with Solr">
- <input name="Search" value="Search" type="submit">
+ <input onclick="selectProvider(this.form)" name="Search" value="Search" type="submit">
+ @
+ <select id="searchProvider" name="searchProvider"><option value="any">select provider</option><option value="lucid">Lucid Find</option><option value="sl">Search-Lucene</option></select><script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
-<div style="position: relative; top: -5px; left: -10px">Powered by <a href="http://www.lucidimagination.com" style="color: #033268">Lucid Imagination</a>
-</div>
</div>
<!--+
|end search
Modified: nutch/site/publish/i18n.html
URL: http://svn.apache.org/viewvc/nutch/site/publish/i18n.html?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/i18n.html (original)
+++ nutch/site/publish/i18n.html Mon Sep 27 02:20:29 2010
@@ -48,12 +48,49 @@
|start Search
+-->
<div class="searchbox">
-<form action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
+<script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+<form id="searchform" action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
<input onFocus="getBlank (this, 'Search the site with Solr');" size="25" name="q" id="query" type="text" value="Search the site with Solr">
- <input name="Search" value="Search" type="submit">
+ <input onclick="selectProvider(this.form)" name="Search" value="Search" type="submit">
+ @
+ <select id="searchProvider" name="searchProvider"><option value="any">select provider</option><option value="lucid">Lucid Find</option><option value="sl">Search-Lucene</option></select><script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
-<div style="position: relative; top: -5px; left: -10px">Powered by <a href="http://www.lucidimagination.com" style="color: #033268">Lucid Imagination</a>
-</div>
</div>
<!--+
|end search
Modified: nutch/site/publish/index.html
URL: http://svn.apache.org/viewvc/nutch/site/publish/index.html?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/index.html (original)
+++ nutch/site/publish/index.html Mon Sep 27 02:20:29 2010
@@ -48,12 +48,49 @@
|start Search
+-->
<div class="searchbox">
-<form action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
+<script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+<form id="searchform" action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
<input onFocus="getBlank (this, 'Search the site with Solr');" size="25" name="q" id="query" type="text" value="Search the site with Solr">
- <input name="Search" value="Search" type="submit">
+ <input onclick="selectProvider(this.form)" name="Search" value="Search" type="submit">
+ @
+ <select id="searchProvider" name="searchProvider"><option value="any">select provider</option><option value="lucid">Lucid Find</option><option value="sl">Search-Lucene</option></select><script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
-<div style="position: relative; top: -5px; left: -10px">Powered by <a href="http://www.lucidimagination.com" style="color: #033268">Lucid Imagination</a>
-</div>
</div>
<!--+
|end search
Modified: nutch/site/publish/issue_tracking.html
URL: http://svn.apache.org/viewvc/nutch/site/publish/issue_tracking.html?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/issue_tracking.html (original)
+++ nutch/site/publish/issue_tracking.html Mon Sep 27 02:20:29 2010
@@ -48,12 +48,49 @@
|start Search
+-->
<div class="searchbox">
-<form action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
+<script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+<form id="searchform" action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
<input onFocus="getBlank (this, 'Search the site with Solr');" size="25" name="q" id="query" type="text" value="Search the site with Solr">
- <input name="Search" value="Search" type="submit">
+ <input onclick="selectProvider(this.form)" name="Search" value="Search" type="submit">
+ @
+ <select id="searchProvider" name="searchProvider"><option value="any">select provider</option><option value="lucid">Lucid Find</option><option value="sl">Search-Lucene</option></select><script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
-<div style="position: relative; top: -5px; left: -10px">Powered by <a href="http://www.lucidimagination.com" style="color: #033268">Lucid Imagination</a>
-</div>
</div>
<!--+
|end search
Modified: nutch/site/publish/linkmap.html
URL: http://svn.apache.org/viewvc/nutch/site/publish/linkmap.html?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/linkmap.html (original)
+++ nutch/site/publish/linkmap.html Mon Sep 27 02:20:29 2010
@@ -48,12 +48,49 @@
|start Search
+-->
<div class="searchbox">
-<form action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
+<script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+<form id="searchform" action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
<input onFocus="getBlank (this, 'Search the site with Solr');" size="25" name="q" id="query" type="text" value="Search the site with Solr">
- <input name="Search" value="Search" type="submit">
+ <input onclick="selectProvider(this.form)" name="Search" value="Search" type="submit">
+ @
+ <select id="searchProvider" name="searchProvider"><option value="any">select provider</option><option value="lucid">Lucid Find</option><option value="sl">Search-Lucene</option></select><script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
-<div style="position: relative; top: -5px; left: -10px">Powered by <a href="http://www.lucidimagination.com" style="color: #033268">Lucid Imagination</a>
-</div>
</div>
<!--+
|end search
Modified: nutch/site/publish/mailing_lists.html
URL: http://svn.apache.org/viewvc/nutch/site/publish/mailing_lists.html?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/mailing_lists.html (original)
+++ nutch/site/publish/mailing_lists.html Mon Sep 27 02:20:29 2010
@@ -48,12 +48,49 @@
|start Search
+-->
<div class="searchbox">
-<form action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
+<script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+<form id="searchform" action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
<input onFocus="getBlank (this, 'Search the site with Solr');" size="25" name="q" id="query" type="text" value="Search the site with Solr">
- <input name="Search" value="Search" type="submit">
+ <input onclick="selectProvider(this.form)" name="Search" value="Search" type="submit">
+ @
+ <select id="searchProvider" name="searchProvider"><option value="any">select provider</option><option value="lucid">Lucid Find</option><option value="sl">Search-Lucene</option></select><script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
-<div style="position: relative; top: -5px; left: -10px">Powered by <a href="http://www.lucidimagination.com" style="color: #033268">Lucid Imagination</a>
-</div>
</div>
<!--+
|end search
Modified: nutch/site/publish/nightly.html
URL: http://svn.apache.org/viewvc/nutch/site/publish/nightly.html?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/nightly.html (original)
+++ nutch/site/publish/nightly.html Mon Sep 27 02:20:29 2010
@@ -48,12 +48,49 @@
|start Search
+-->
<div class="searchbox">
-<form action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
+<script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+<form id="searchform" action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
<input onFocus="getBlank (this, 'Search the site with Solr');" size="25" name="q" id="query" type="text" value="Search the site with Solr">
- <input name="Search" value="Search" type="submit">
+ <input onclick="selectProvider(this.form)" name="Search" value="Search" type="submit">
+ @
+ <select id="searchProvider" name="searchProvider"><option value="any">select provider</option><option value="lucid">Lucid Find</option><option value="sl">Search-Lucene</option></select><script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
-<div style="position: relative; top: -5px; left: -10px">Powered by <a href="http://www.lucidimagination.com" style="color: #033268">Lucid Imagination</a>
-</div>
</div>
<!--+
|end search
Modified: nutch/site/publish/skin/screen.css
URL: http://svn.apache.org/viewvc/nutch/site/publish/skin/screen.css?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/skin/screen.css (original)
+++ nutch/site/publish/skin/screen.css Mon Sep 27 02:20:29 2010
@@ -95,7 +95,7 @@ html>body #top .searchbox {
#top .searchbox {
position: absolute;
right: 10px;
- height: 42px;
+ height: 28px;
font-size: 70%;
white-space: nowrap;
text-align: right;
Modified: nutch/site/publish/version_control.html
URL: http://svn.apache.org/viewvc/nutch/site/publish/version_control.html?rev=1001571&r1=1001570&r2=1001571&view=diff
==============================================================================
--- nutch/site/publish/version_control.html (original)
+++ nutch/site/publish/version_control.html Mon Sep 27 02:20:29 2010
@@ -48,12 +48,49 @@
|start Search
+-->
<div class="searchbox">
-<form action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
+<script type="text/javascript">
+ function selectProvider(form) {
+ provider = form.elements['searchProvider'].value;
+ if (provider == "any") {
+ if (Math.random() > 0.5) {
+ provider = "lucid";
+ } else {
+ provider = "sl";
+ }
+ }
+
+ if (provider == "lucid") {
+ form.action = "http://search.lucidimagination.com/p:nutch";
+ } else if (provider == "sl") {
+ form.action = "http://search-lucene.com/nutch";
+ }
+
+ days = 90; // cookie will be valid for 90 days
+ date = new Date();
+ date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
+ expires = "; expires=" + date.toGMTString();
+ document.cookie = "searchProvider=" + provider + expires + "; path=/";
+ }
+ </script>
+<form id="searchform" action="http://search.lucidimagination.com/p:nutch" method="get" class="roundtopsmall">
<input onFocus="getBlank (this, 'Search the site with Solr');" size="25" name="q" id="query" type="text" value="Search the site with Solr">
- <input name="Search" value="Search" type="submit">
+ <input onclick="selectProvider(this.form)" name="Search" value="Search" type="submit">
+ @
+ <select id="searchProvider" name="searchProvider"><option value="any">select provider</option><option value="lucid">Lucid Find</option><option value="sl">Search-Lucene</option></select><script type="text/javascript">
+ if (document.cookie.length>0) {
+ cStart=document.cookie.indexOf("searchProvider=");
+ if (cStart!=-1) {
+ cStart=cStart + "searchProvider=".length;
+ cEnd=document.cookie.indexOf(";", cStart);
+ if (cEnd==-1) {
+ cEnd=document.cookie.length;
+ }
+ provider = unescape(document.cookie.substring(cStart,cEnd));
+ document.forms['searchform'].elements['searchProvider'].value = provider;
+ }
+ }
+ </script>
</form>
-<div style="position: relative; top: -5px; left: -10px">Powered by <a href="http://www.lucidimagination.com" style="color: #033268">Lucid Imagination</a>
-</div>
</div>
<!--+
|end search