From 1e47ab18a003df93e749211271554981e3af7689 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Thu, 07 Apr 2011 17:59:56 -0400
Subject: [PATCH] Localized all strings for translation.  Removed old resources.

---
 src/com/gitblit/wicket/WicketUtils.java |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/src/com/gitblit/wicket/WicketUtils.java b/src/com/gitblit/wicket/WicketUtils.java
index e46a473..ee055c1 100644
--- a/src/com/gitblit/wicket/WicketUtils.java
+++ b/src/com/gitblit/wicket/WicketUtils.java
@@ -1,5 +1,7 @@
 package com.gitblit.wicket;
 
+import java.util.List;
+
 import org.apache.wicket.Component;
 import org.apache.wicket.behavior.SimpleAttributeModifier;
 
@@ -20,4 +22,28 @@
 	public static String breakLines(String string) {
 		return string.replace("\r", "<br/>").replace("\n", "<br/>");
 	}
+	
+	public static void setTicketCssClass(Component container, String state) {
+		String css = null;
+		if (state.equals("open")) {
+			css = "bug_open";
+		} else if (state.equals("hold")) {
+			css = "bug_hold";
+		} else if (state.equals("resolved")) {
+			css = "bug_resolved";
+		} else if (state.equals("invalid")) {
+			css = "bug_invalid";
+		}
+		if (css != null) {
+			setCssClass(container, css);
+		}
+	}
+	
+	public static String flattenStrings(List<String> values) {
+		StringBuilder sb = new StringBuilder();
+		for (String value : values) {
+			sb.append(value).append(" ");
+		}
+		return sb.toString().trim();
+	}
 }

--
Gitblit v1.9.1