yacy_search_server/source/de/anomic/yacy
fuchsi 0e1738899f * Complete number localization and provide a more reasonable interface to serverObjects:
- put(key, value) methods are now used if a value added to the map should be kept as it is. Numbers are transformed (but not formatted) to an equivalent String representation.
- putASIS(...) have been removed, now done with simple put(...) (see above).
- puNum(...) can be used for number values which should be stored in a formatted way, either depending on the current locale setting for yacy (default) or in a "none" locale (see javadocs and setLocalize()).
- putHTML(...) escapes special characters into corresponding HTML enities ('<' => '&lt;') which was done with put(...) before and so was called too often, becauses it is necessary only for very few cases. Additionally there is a "forXML" mode which only replaces < > & ".
In short: Use put(...) for almost everything, use putXY(...) if you need some special transformation of the value.
A few bugs have been fixed as well, and there should be a small performance improvement for complex pages with a lot of values.

* added additional Sum/Avg rows to access tracker pages, see http://forum.yacy-websuche.de/viewtopic.php?f=5&t=456
* removed duplicate code (mostly related to the big changes above).

TODO:
- make sure, number formats work as expected _everywhere_, report overseen stuff http://forum.yacy-websuche.de/viewtopic.php?f=5&t=437
- probably a good idea to add special putDate() methods as they are used in many pages and create duplicated formatting code + maybe some centralized handling for memory value formatting.
- further improve the speed of page creation for the WatchCrawler.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4178 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-10-24 21:38:19 +00:00
..
seedUpload fix for seed upload build script 2006-10-09 15:22:20 +00:00
yacyAccessible.java added keywords, properties; 2006-02-21 00:30:38 +00:00
yacyClient.java * Complete number localization and provide a more reasonable interface to serverObjects: 2007-10-24 21:38:19 +00:00
yacyCore.java Small correction 2007-10-20 12:02:31 +00:00
yacyDHTAction.java re-designed some parts of DHT position calculation (effect is the same as before) 2007-10-01 12:30:23 +00:00
yacyNetwork.java re-designed some parts of DHT position calculation (effect is the same as before) 2007-10-01 12:30:23 +00:00
yacyNewsAction.java fix to prevent bad-formed news messages 2007-07-13 09:41:55 +00:00
yacyNewsDB.java distinct keepOrder strategy, more discrete implementation of enhancement introduced in SVN 4158 2007-10-22 15:26:47 +00:00
yacyNewsPool.java joined anomic.net.URL, plasmaURL and url hash computation: 2007-09-05 09:01:35 +00:00
yacyNewsQueue.java - fixed problem with yacyVersion and own version generation 2007-07-16 23:47:21 +00:00
yacyNewsRecord.java re-designed some parts of DHT position calculation (effect is the same as before) 2007-10-01 12:30:23 +00:00
yacyPeerAction.java added keywords, properties; 2006-02-21 00:30:38 +00:00
yacyPeerActions.java re-designed some parts of DHT position calculation (effect is the same as before) 2007-10-01 12:30:23 +00:00
yacySearch.java re-designed some parts of DHT position calculation (effect is the same as before) 2007-10-01 12:30:23 +00:00
yacySeed.java re-designed some parts of DHT position calculation (effect is the same as before) 2007-10-01 12:30:23 +00:00
yacySeedDB.java re-designed some parts of DHT position calculation (effect is the same as before) 2007-10-01 12:30:23 +00:00
yacySeedUploader.java added keywords, properties; 2006-02-21 00:30:38 +00:00
yacyURL.java joined anomic.net.URL, plasmaURL and url hash computation: 2007-09-05 09:01:35 +00:00
yacyVersion.java joined anomic.net.URL, plasmaURL and url hash computation: 2007-09-05 09:01:35 +00:00