From ab78d170650106d1d1113282598b6d8270ef2e76 Mon Sep 17 00:00:00 2001
From: Ugnich Anton
Date: Fri, 31 Jan 2014 21:44:51 +0700
Subject: Russian as default
---
src/java/com/juick/http/www/UserThread.java | 70 ++++++++++++-----------------
1 file changed, 29 insertions(+), 41 deletions(-)
(limited to 'src/java/com/juick/http/www/UserThread.java')
diff --git a/src/java/com/juick/http/www/UserThread.java b/src/java/com/juick/http/www/UserThread.java
index ff05cf4b..57c1a696 100644
--- a/src/java/com/juick/http/www/UserThread.java
+++ b/src/java/com/juick/http/www/UserThread.java
@@ -23,8 +23,6 @@ import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.util.ArrayList;
-import java.util.Locale;
-import java.util.ResourceBundle;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@@ -37,7 +35,6 @@ public class UserThread {
protected void doGetThread(Connection sql, HttpServletRequest request, HttpServletResponse response, com.juick.User user, int MID) throws ServletException, IOException {
com.juick.User visitor = Utils.getVisitorUser(sql, request, response);
- Locale locale = request.getLocale();
if (!MessagesQueries.canViewThread(sql, MID, visitor != null ? visitor.UID : 0)) {
response.sendError(403);
@@ -65,25 +62,22 @@ public class UserThread {
PrintWriter out = response.getWriter();
try {
PageTemplates.pageHead(out, title, " ");
- PageTemplates.pageNavigation(out, locale, visitor, null);
+ PageTemplates.pageNavigation(out, visitor, null);
out.println("");
- com.juick.Message msg = printMessage(out, sql, user, MID, visitor, locale);
- printReplies(out, sql, msg, visitor, locale, listview);
+ com.juick.Message msg = printMessage(out, sql, user, MID, visitor);
+ printReplies(out, sql, msg, visitor, listview);
out.println(" ");
- PageTemplates.pageDialogTemplate(out, locale);
- PageTemplates.pageFooter(request, out, locale, visitor, false);
+ PageTemplates.pageDialogTemplate(out);
+ PageTemplates.pageFooter(request, out, visitor, false);
PageTemplates.pageEnd(out);
} finally {
out.close();
}
}
- public static com.juick.Message printMessage(PrintWriter out, Connection sql, com.juick.User user, int mid, com.juick.User visitor, Locale locale) {
- ResourceBundle rb = ResourceBundle.getBundle("Global", locale);
- ResourceBundle rbthread = ResourceBundle.getBundle("UserThread", locale);
-
+ public static com.juick.Message printMessage(PrintWriter out, Connection sql, com.juick.User user, int mid, com.juick.User visitor) {
com.juick.Message msg = MessagesQueries.getMessage(sql, mid);
msg.VisitorCanComment = visitor != null;
@@ -146,13 +140,13 @@ public class UserThread {
if (msg.VisitorCanComment) {
out.println("
");
}
ArrayList recomm = MessagesQueries.getMessageRecommendations(sql, mid);
if (!recomm.isEmpty()) {
- out.print(" " + rb.getString("Recommended by") + " (" + recomm.size() + "): ");
+ out.print("
Рекомендовали (" + recomm.size() + "): ");
for (int i = 0; i < recomm.size(); i++) {
if (i > 0) {
out.print(", ");
@@ -169,15 +163,15 @@ public class UserThread {
if (visitor != null) {
if (visitor.UID != msg.User.UID) {
if (MessagesQueries.isSubscribed(sql, visitor.UID, mid)) {
- out.println("
" + rbthread.getString("(MToolbar) Subcribed") + "");
+ out.println("
Подписан");
} else {
- out.println("
" + rbthread.getString("(MToolbar) Subcribe") + "");
+ out.println("
Подписаться");
}
if (!visitorInBL) {
- out.println("
" + rbthread.getString("(MToolbar) Recommend") + "");
+ out.println("
Рекомендовать");
}
} else {
- out.println("
" + rbthread.getString("(MToolbar) Delete") + "");
+ out.println("
Удалить");
}
}
out.println(" ");
@@ -186,9 +180,7 @@ public class UserThread {
return msg;
}
- public static void printReplies(PrintWriter out, Connection sql, com.juick.Message msg, com.juick.User visitor, Locale locale, boolean listview) {
- ResourceBundle rbuser = ResourceBundle.getBundle("User", locale);
-
+ public static void printReplies(PrintWriter out, Connection sql, com.juick.Message msg, com.juick.User visitor, boolean listview) {
ArrayList
replies = MessagesQueries.getReplies(sql, msg.MID);
ArrayList blUIDs = new ArrayList();
@@ -242,22 +234,22 @@ public class UserThread {
out.println("");
out.print("
");
- out.println("
" + rbuser.getString("Replies") + " (" + replies.size() + ") ");
+ out.println("
Ответы (" + replies.size() + ") ");
out.println("
");
out.println("");
if (listview) {
- printList(out, replies, locale);
+ printList(out, replies);
} else {
- printTree(out, replies, 0, 0, false, locale);
+ printTree(out, replies, 0, 0, false);
}
out.println(" ");
@@ -268,9 +260,7 @@ public class UserThread {
}
}
- public static void printTree(PrintWriter out, ArrayList replies, int ReplyTo, int margin, boolean hidden, Locale locale) {
- ResourceBundle rb = ResourceBundle.getBundle("Global", locale);
-
+ public static void printTree(PrintWriter out, ArrayList replies, int ReplyTo, int margin, boolean hidden) {
if (margin > 240) {
margin = 240;
}
@@ -291,36 +281,34 @@ public class UserThread {
out.println(" ");
out.println(" ");
out.println(" ");
- out.println("
");
+ out.println("
");
out.println("
" + PageTemplates.formatMessage(msg.Text) + "
");
if (msg.AttachmentType != null) {
out.println("
");
}
if (msg.VisitorCanComment) {
- out.println("
");
+ out.println("
");
out.println(" ");
}
int childs = msg.getChildsCount();
if (ReplyTo == 0 && childs > 1 && replies.size() > 10) {
- out.println(" ");
+ out.println(" ");
}
out.println("
");
out.println(" ");
if (ReplyTo == 0 && childs > 1 && replies.size() > 10) {
- printTree(out, msg.childs, msg.RID, margin + 20, true, locale);
+ printTree(out, msg.childs, msg.RID, margin + 20, true);
} else if (childs > 0) {
- printTree(out, msg.childs, msg.RID, margin + 20, hidden, locale);
+ printTree(out, msg.childs, msg.RID, margin + 20, hidden);
}
}
}
}
- public static void printList(PrintWriter out, ArrayList replies, Locale locale) {
- ResourceBundle rb = ResourceBundle.getBundle("Global", locale);
-
+ public static void printList(PrintWriter out, ArrayList replies) {
for (int i = 0; i < replies.size(); i++) {
com.juick.Message msg = replies.get(i);
@@ -329,17 +317,17 @@ public class UserThread {
out.println(" ");
out.println(" ");
out.println(" ");
- out.println("
");
+ out.println("
");
out.println("
" + PageTemplates.formatMessage(msg.Text) + "
");
if (msg.AttachmentType != null) {
out.println("
");
}
out.print("
");
+ out.println(" ·
Ответить ");
out.println(" ");
}
out.println(" ");
--
cgit v1.2.3