From 694fa3a2a5d2489845f1475e9ea5f476812ce254 Mon Sep 17 00:00:00 2001
From: orbiter
Date: Thu, 10 Mar 2011 23:25:07 +0000
Subject: [PATCH] - replaced more direct string-based UTF-8 conversions by
predefined UTF-8 conversion - changed menu structure slightly
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7583 6c8d7289-2bf4-0310-a012-ef5d649a1542
---
htroot/Blog.java | 19 +--
htroot/BlogComments.java | 19 +--
htroot/ConfigPortal.html | 12 +-
htroot/IndexControlCleaner_p.html | 108 ++++++++++++++++++
htroot/MessageSend_p.java | 8 +-
htroot/Supporter.java | 13 +--
htroot/Surftips.java | 57 +++++----
htroot/ViewFile.java | 6 +-
htroot/Wiki.java | 7 +-
htroot/api/ymarks/import_ymark.java | 11 +-
htroot/env/templates/header.template | 18 +--
htroot/sharedBlacklist_p.java | 7 +-
htroot/yacy/message.java | 7 +-
.../de/anomic/crawler/retrieval/Request.java | 8 +-
source/de/anomic/data/BlogBoard.java | 24 +---
source/de/anomic/data/BlogBoardComments.java | 23 +---
source/de/anomic/data/BookmarkHelper.java | 16 +--
source/de/anomic/data/YMarkTables.java | 2 +-
.../http/server/ChunkedOutputStream.java | 11 +-
.../anomic/http/server/HTTPDFileHandler.java | 15 ++-
.../anomic/http/server/HTTPDProxyHandler.java | 5 +-
source/de/anomic/http/server/HTTPDemon.java | 12 +-
.../http/server/ServerSideIncludes.java | 11 +-
.../de/anomic/http/server/TemplateEngine.java | 63 +++++-----
source/de/anomic/search/AccessTracker.java | 3 +-
source/de/anomic/server/serverCore.java | 2 +-
source/de/anomic/server/serverObjects.java | 2 +-
source/de/anomic/tools/cryptbig.java | 2 +-
.../yacy/dht/FlatWordPartitionScheme.java | 4 +-
source/de/anomic/yacy/dht/PeerSelection.java | 8 +-
.../yacy/dht/VerticalWordPartitionScheme.java | 11 +-
.../de/anomic/yacy/graphics/NetworkGraph.java | 11 +-
.../yacy/seedUpload/yacySeedUploadScp.java | 4 +-
source/de/anomic/yacy/yacyNewsDB.java | 29 ++---
source/de/anomic/yacy/yacyRelease.java | 2 +-
source/net/yacy/cora/document/RSSReader.java | 2 +-
.../yacy/cora/protocol/HeaderFramework.java | 3 +-
.../net/yacy/cora/protocol/ftp/FTPClient.java | 2 +-
source/net/yacy/document/Condenser.java | 13 +--
source/net/yacy/document/Document.java | 4 +-
source/net/yacy/document/WordTokenizer.java | 8 +-
source/net/yacy/document/content/DCEntry.java | 39 +++----
.../document/importer/MediawikiImporter.java | 10 +-
.../net/yacy/document/parser/docParser.java | 39 +++----
.../parser/html/TransformerWriter.java | 3 +-
.../parser/images/genericImageParser.java | 3 +-
source/net/yacy/document/parser/mmParser.java | 3 +-
.../net/yacy/document/parser/odtParser.java | 3 +-
.../net/yacy/document/parser/ooxmlParser.java | 3 +-
.../net/yacy/document/parser/pdfParser.java | 10 +-
.../net/yacy/document/parser/pptParser.java | 3 +-
.../net/yacy/document/parser/rtfParser.java | 3 +-
.../net/yacy/document/parser/swfParser.java | 3 +-
.../yacy/document/parser/torrentParser.java | 2 +-
.../net/yacy/document/parser/vsdParser.java | 3 +-
.../net/yacy/document/parser/xlsParser.java | 3 +-
source/net/yacy/kelondro/index/Row.java | 6 +-
.../net/yacy/kelondro/order/Base64Order.java | 7 +-
source/net/yacy/kelondro/util/ByteBuffer.java | 6 +-
source/net/yacy/kelondro/util/FileUtils.java | 8 +-
60 files changed, 364 insertions(+), 385 deletions(-)
create mode 100644 htroot/IndexControlCleaner_p.html
diff --git a/htroot/Blog.java b/htroot/Blog.java
index bb6468822..5571b6154 100644
--- a/htroot/Blog.java
+++ b/htroot/Blog.java
@@ -30,7 +30,6 @@
// javac -classpath .:../classes Blog.java
// if the shell's current path is HTROOT
-import java.io.UnsupportedEncodingException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
@@ -119,11 +118,7 @@ public class Blog {
}
byte[] author;
- try {
- author = StrAuthor.getBytes("UTF-8");
- } catch (final UnsupportedEncodingException e) {
- author = StrAuthor.getBytes();
- }
+ author = UTF8.getBytes(StrAuthor);
if (hasRights && post.containsKey("delete") && "sure".equals(post.get("delete"))) {
page = sb.blogDB.readBlogEntry(pagename);
@@ -141,11 +136,7 @@ public class Blog {
if (post.containsKey("submit") && hasRights) {
// store a new/edited blog-entry
byte[] content;
- try {
- content = post.get("content", "").getBytes("UTF-8");
- } catch (final UnsupportedEncodingException e) {
- content = post.get("content", "").getBytes();
- }
+ content = UTF8.getBytes(post.get("content", ""));
final Date date;
List comments = null;
@@ -162,11 +153,7 @@ public class Blog {
final String commentMode = post.get("commentMode", "2");
final String StrSubject = post.get("subject", "");
byte[] subject;
- try {
- subject = StrSubject.getBytes("UTF-8");
- } catch (final UnsupportedEncodingException e) {
- subject = StrSubject.getBytes();
- }
+ subject = UTF8.getBytes(StrSubject);
sb.blogDB.writeBlogEntry(sb.blogDB.newEntry(pagename, subject, author, ip, date, content, comments, commentMode));
diff --git a/htroot/BlogComments.java b/htroot/BlogComments.java
index 688c6a5a9..eafa1203a 100644
--- a/htroot/BlogComments.java
+++ b/htroot/BlogComments.java
@@ -32,7 +32,6 @@
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
-import java.io.UnsupportedEncodingException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Iterator;
@@ -104,11 +103,7 @@ public class BlogComments {
}
byte[] author;
- try {
- author = StrAuthor.getBytes("UTF-8");
- } catch (final UnsupportedEncodingException e) {
- author = StrAuthor.getBytes();
- }
+ author = UTF8.getBytes(StrAuthor);
final BlogBoard.BlogEntry page = sb.blogDB.readBlogEntry(pagename); //maybe "if(page == null)"
final boolean pageExists = sb.blogDB.contains(pagename);
@@ -123,22 +118,14 @@ public class BlogComments {
if ("".equals(post.get("subject", ""))) {
post.putHTML("subject", "no title");
}
- try {
- content = post.get("content", "").getBytes("UTF-8");
- } catch (final UnsupportedEncodingException e) {
- content = post.get("content", "").getBytes();
- }
+ content = UTF8.getBytes(post.get("content", ""));
final Date date = null;
//set name for new entry or date for old entry
final String StrSubject = post.get("subject", "");
byte[] subject;
- try {
- subject = StrSubject.getBytes("UTF-8");
- } catch (final UnsupportedEncodingException e) {
- subject = StrSubject.getBytes();
- }
+ subject = UTF8.getBytes(StrSubject);
final String commentID = String.valueOf(System.currentTimeMillis());
final BlogEntry blogEntry = sb.blogDB.readBlogEntry(pagename);
blogEntry.addComment(commentID);
diff --git a/htroot/ConfigPortal.html b/htroot/ConfigPortal.html
index 3405b322c..872fa27bd 100644
--- a/htroot/ConfigPortal.html
+++ b/htroot/ConfigPortal.html
@@ -5,7 +5,7 @@
YaCy '#[clientname]#': Integration of a Search Portal
#%env/templates/metas.template%#
-
+
#%env/templates/header.template%#
#%env/templates/submenuPortalIntegration.template%#
Integration of a Search Portal
@@ -15,11 +15,11 @@
and a link to a home page that is reached when the 'corporate identity'-images are clicked.
To change also colours and styles use the Appearance Servlet for different skins and languages.
-