diff options
| author | orbiter <orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542> | 2007-01-29 15:39:05 +0000 |
|---|---|---|
| committer | orbiter <orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542> | 2007-01-29 15:39:05 +0000 |
| commit | 2de9d73702f9f5b65c29de7d45140979e1851795 (patch) | |
| tree | 7378f5023691a4daf565b436ab2b3477ce32534c /htroot | |
| parent | 98cb777e1877896010644cd69d9c646140db8974 (diff) | |
- added Skype nick to peer profile
- reversed remote/local search statistics table order (latest first)
- fixed bug in remote search tracker
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3294 6c8d7289-2bf4-0310-a012-ef5d649a1542
Diffstat (limited to 'htroot')
| -rw-r--r-- | htroot/ConfigProfile_p.html | 4 | ||||
| -rw-r--r-- | htroot/ConfigProfile_p.java | 3 | ||||
| -rw-r--r-- | htroot/Network.html | 2 | ||||
| -rw-r--r-- | htroot/NetworkPicture.java | 8 | ||||
| -rw-r--r-- | htroot/SearchStatistics_p.java | 25 | ||||
| -rw-r--r-- | htroot/ViewProfile.html | 2 | ||||
| -rw-r--r-- | htroot/ViewProfile.java | 1 |
7 files changed, 28 insertions, 17 deletions
diff --git a/htroot/ConfigProfile_p.html b/htroot/ConfigProfile_p.html index 6d906a43b..7c70abc3d 100644 --- a/htroot/ConfigProfile_p.html +++ b/htroot/ConfigProfile_p.html @@ -51,6 +51,10 @@ <dd>
<input type="text" name="msn" id="msn" size="40" maxlength="1000" value="#[msn]#" />
</dd>
+ <dt><label for="msn">Skype</label></dt>
+ <dd>
+ <input type="text" name="skype" id="msn" size="40" maxlength="1000" value="#[skype]#" />
+ </dd>
</dl>
<dl>
<dt><label for="comment">Comment</label></dt>
diff --git a/htroot/ConfigProfile_p.java b/htroot/ConfigProfile_p.java index 8b4938c62..d01db1034 100644 --- a/htroot/ConfigProfile_p.java +++ b/htroot/ConfigProfile_p.java @@ -85,6 +85,7 @@ public class ConfigProfile_p { profile.setProperty("jabber", (String)post.get("jabber"));
profile.setProperty("yahoo", (String)post.get("yahoo"));
profile.setProperty("msn", (String)post.get("msn"));
+ profile.setProperty("skype", (String)post.get("skype"));
profile.setProperty("comment", (String)post.get("comment"));
@@ -98,6 +99,7 @@ public class ConfigProfile_p { prop.put("jabber", profile.getProperty("jabber", ""));
prop.put("yahoo", profile.getProperty("yahoo", ""));
prop.put("msn", profile.getProperty("msn", ""));
+ prop.put("skype", profile.getProperty("skype", ""));
prop.put("comment", profile.getProperty("comment", ""));
@@ -128,6 +130,7 @@ public class ConfigProfile_p { prop.put("jabber", profile.getProperty("jabber", ""));
prop.put("yahoo", profile.getProperty("yahoo", ""));
prop.put("msn", profile.getProperty("msn", ""));
+ prop.put("skype", profile.getProperty("skype", ""));
prop.put("comment", profile.getProperty("comment", ""));
}
diff --git a/htroot/Network.html b/htroot/Network.html index b5efc94a4..88d481828 100644 --- a/htroot/Network.html +++ b/htroot/Network.html @@ -182,7 +182,7 @@ <td align="right">#[my-connects]#</td>
</tr>
</table>
- <p><a href="NetworkPicture.png?width=800&height=600"><img src="NetworkPicture.png" alt="The yacy Network" /></a></p>
+ <p><a href="NetworkPicture.png?width=768&height=576"><img src="NetworkPicture.png" alt="The yacy Network" /></a></p>
<table border="0">
<tr>
<td> </td>
diff --git a/htroot/NetworkPicture.java b/htroot/NetworkPicture.java index 5fc1f983f..ebb64ab73 100644 --- a/htroot/NetworkPicture.java +++ b/htroot/NetworkPicture.java @@ -56,16 +56,16 @@ public class NetworkPicture { public static ymageMatrix respond(httpHeader header, serverObjects post, serverSwitch env) {
- int width = 640;
- int height = 480;
+ int width = 768;
+ int height = 576;
int passiveLimit = 300;
int potentialLimit = 300;
int maxCount = 1000;
boolean corona = true;
if (post != null) {
- width = post.getInt("width", 640);
- height = post.getInt("height", 420);
+ width = post.getInt("width", 768);
+ height = post.getInt("height", 576);
passiveLimit = post.getInt("pal", 300);
potentialLimit = post.getInt("pol", 300);
maxCount = post.getInt("max", 1000);
diff --git a/htroot/SearchStatistics_p.java b/htroot/SearchStatistics_p.java index 3e467b2ac..c16c5db88 100644 --- a/htroot/SearchStatistics_p.java +++ b/htroot/SearchStatistics_p.java @@ -60,6 +60,7 @@ public class SearchStatistics_p { Long trackerHandle; HashMap searchProfile; StringBuffer a = null; + int m = Math.min(maxCount, (page == 1) ? switchboard.localSearches.size(): switchboard.remoteSearches.size()) - 1; while ((entCount < maxCount) && (i.hasNext())) { entry = (Map.Entry) i.next(); trackerHandle = (Long) entry.getKey(); @@ -72,22 +73,22 @@ public class SearchStatistics_p { } // put values in template - prop.put("page_list_" + entCount + "_dark", ((dark) ? 1 : 0) ); dark =! dark; - prop.put("page_list_" + entCount + "_host", (String) searchProfile.get("host")); - prop.put("page_list_" + entCount + "_date", yacyCore.universalDateShortString(new Date(trackerHandle.longValue()))); + prop.put("page_list_" + (m - entCount) + "_dark", ((dark) ? 1 : 0) ); dark =! dark; + prop.put("page_list_" + (m - entCount) + "_host", (String) searchProfile.get("host")); + prop.put("page_list_" + (m - entCount) + "_date", yacyCore.universalDateShortString(new Date(trackerHandle.longValue()))); if (page == 1) { // local search - prop.put("page_list_" + entCount + "_offset", ((Integer) searchProfile.get("offset")).toString()); - prop.put("page_list_" + entCount + "_querywords", new String(a)); + prop.put("page_list_" + (m - entCount) + "_offset", ((Integer) searchProfile.get("offset")).toString()); + prop.put("page_list_" + (m - entCount) + "_querywords", new String(a)); } else { // remote search - prop.put("page_list_" + entCount + "_peername", (String) searchProfile.get("peername")); - prop.put("page_list_" + entCount + "_queryhashes", plasmaSearchQuery.anonymizedQueryHashes((Set) searchProfile.get("queryhashes"))); + prop.put("page_list_" + (m - entCount) + "_peername", (String) searchProfile.get("peername")); + prop.put("page_list_" + (m - entCount) + "_queryhashes", plasmaSearchQuery.anonymizedQueryHashes((Set) searchProfile.get("queryhashes"))); } - prop.put("page_list_" + entCount + "_querycount", ((Integer) searchProfile.get("querycount")).toString()); - prop.put("page_list_" + entCount + "_querytime", ((Long) searchProfile.get("querytime")).toString()); - prop.put("page_list_" + entCount + "_resultcount", ((Integer) searchProfile.get("resultcount")).toString()); - prop.put("page_list_" + entCount + "_resulttime", ((Long) searchProfile.get("resulttime")).toString()); + prop.put("page_list_" + (m - entCount) + "_querycount", ((Integer) searchProfile.get("querycount")).toString()); + prop.put("page_list_" + (m - entCount) + "_querytime", ((Long) searchProfile.get("querytime")).toString()); + prop.put("page_list_" + (m - entCount) + "_resultcount", ((Integer) searchProfile.get("resultcount")).toString()); + prop.put("page_list_" + (m - entCount) + "_resulttime", ((Long) searchProfile.get("resulttime")).toString()); // next entCount++; @@ -113,7 +114,7 @@ public class SearchStatistics_p { prop.put("page_list_" + entCount + "_host", host); if (page == 4) { yacySeed remotepeer = yacyCore.seedDB.lookupByIP(natLib.getInetAddress(host), true, true, true); - prop.put("page_list_" + entCount + "_peername", remotepeer); + prop.put("page_list_" + entCount + "_peername", remotepeer.getName()); } prop.put("page_list_" + entCount + "_count", new Integer(handles.size()).toString()); prop.put("page_list_" + entCount + "_dates", handlestring); diff --git a/htroot/ViewProfile.html b/htroot/ViewProfile.html index 11f669717..9be76ffe2 100644 --- a/htroot/ViewProfile.html +++ b/htroot/ViewProfile.html @@ -45,6 +45,8 @@ <dd>#(yahoo)# ::#[value]##(/yahoo)#</dd>
<dt>MSN</dt>
<dd>#(msn)# ::#[value]##(/msn)#</dd>
+ <dt>Skype</dt>
+ <dd>#(skype)# ::#[value]##(/skype)#</dd>
</dl>
<dl class="pairs">
diff --git a/htroot/ViewProfile.java b/htroot/ViewProfile.java index c395ef047..a350e15b9 100644 --- a/htroot/ViewProfile.java +++ b/htroot/ViewProfile.java @@ -149,6 +149,7 @@ public class ViewProfile { knownKeys.add("jabber");
knownKeys.add("yahoo");
knownKeys.add("msn");
+ knownKeys.add("skype");
knownKeys.add("comment");
//empty values
|
