tried to fix local search in yacy-ui

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5169 6c8d7289-2bf4-0310-a012-ef5d649a1542
This commit is contained in:
orbiter 2008-09-15 21:56:53 +00:00
parent 2468155e48
commit c73cf05ddd
2 changed files with 11 additions and 2 deletions

View File

@ -50,8 +50,13 @@ public class ynetSearch {
}
} else {
InputStream is = null;
try {
final String s = post.get("url")+"&search="+post.get("search")+"&count="+post.get("count")+"&offset="+post.get("offset");
try {
String searchaddress = post.get("url");
if (!searchaddress.startsWith("http://")) {
// a relative path .. this addresses the local peer
searchaddress = "http://" + switchboard.webIndex.seedDB.mySeed().getPublicAddress() + (searchaddress.startsWith("/") ? "" : "/") + searchaddress;
}
final String s = searchaddress+"&search="+post.get("search")+"&count="+post.get("count")+"&offset="+post.get("offset");
final URL url = new URL(s);
is = url.openStream();
final String httpout = new Scanner(is).useDelimiter( "\\Z" ).next();

View File

@ -70,8 +70,12 @@
<label for="resource">Resource/Network:</label>
<br />
<select name="resource" class="selector">
<!--
<option value="/yacysearch.rss?resource=global&verify=true" selected="selected">freeworld</option>
<option value="/yacysearch.rss?resource=local&verify=true" >local peer</option>
-->
<option value="/xml/util/ynetSearch.xml?login=&url=/yacysearch.rss?resource=global&verify=true" >this cluster</option>
<option value="/xml/util/ynetSearch.xml?login=&url=/yacysearch.rss?resource=local&verify=true" >this peer</option>
<option value="ymarks" >bookmarks</option>
<option value="/xml/util/ynetSearch.xml?login=&url=http://sciencenet.fzk.de:8080/yacysearch.rss?resource=global&verify=true" >sciencenet</option>
</select>