From 9af47c10c6a268877c1d232c8d71ee6df4f8a7ab Mon Sep 17 00:00:00 2001 From: Jeroen Baten <jeroen@jeroenbaten.nl> Date: Fri, 04 Jan 2013 05:18:37 -0500 Subject: [PATCH] Dutch translation before spellcheck --- src/com/gitblit/wicket/WicketUtils.java | 73 ++++++++++++++++++++++++------------ 1 files changed, 48 insertions(+), 25 deletions(-) diff --git a/src/com/gitblit/wicket/WicketUtils.java b/src/com/gitblit/wicket/WicketUtils.java index fb05d3f..e4eb29f 100644 --- a/src/com/gitblit/wicket/WicketUtils.java +++ b/src/com/gitblit/wicket/WicketUtils.java @@ -95,11 +95,11 @@ public static void setTicketCssClass(Component container, String state) { String css = null; if (state.equals("open")) { - css = "label important"; + css = "label label-important"; } else if (state.equals("hold")) { - css = "label warning"; + css = "label label-warning"; } else if (state.equals("resolved")) { - css = "label success"; + css = "label label-success"; } else if (state.equals("invalid")) { css = "label"; } @@ -220,6 +220,19 @@ return img; } + public static Label newIcon(String wicketId, String css) { + Label lbl = new Label(wicketId); + setCssClass(lbl, css); + return lbl; + } + + public static Label newBlankIcon(String wicketId) { + Label lbl = new Label(wicketId); + setCssClass(lbl, ""); + lbl.setRenderBodyOnly(true); + return lbl; + } + public static ContextRelativeResource getResource(String file) { return new ContextRelativeResource(file); } @@ -237,7 +250,7 @@ public void renderHead(IHeaderResponse response) { String contentType = "application/rss+xml"; - StringBuffer buffer = new StringBuffer(); + StringBuilder buffer = new StringBuilder(); buffer.append("<link rel=\"alternate\" "); buffer.append("type=\"").append(contentType).append("\" "); buffer.append("title=\"").append(feedTitle).append("\" "); @@ -261,6 +274,10 @@ public static PageParameters newTeamnameParameter(String teamname) { return new PageParameters("team=" + teamname); + } + + public static PageParameters newProjectParameter(String projectName) { + return new PageParameters("p=" + projectName); } public static PageParameters newRepositoryParameter(String repositoryName) { @@ -340,6 +357,10 @@ + ",st=" + type.name() + ",pg=" + pageNumber); } + public static String getProjectName(PageParameters params) { + return params.getString("p", ""); + } + public static String getRepositoryName(PageParameters params) { return params.getString("r", ""); } @@ -405,12 +426,13 @@ return params.getString("n", ""); } - public static Label createDateLabel(String wicketId, Date date, TimeZone timeZone) { + public static Label createDateLabel(String wicketId, Date date, TimeZone timeZone, TimeUtils timeUtils) { String format = GitBlit.getString(Keys.web.datestampShortFormat, "MM/dd/yy"); DateFormat df = new SimpleDateFormat(format); - if (timeZone != null) { - df.setTimeZone(timeZone); + if (timeZone == null) { + timeZone = GitBlit.getTimezone(); } + df.setTimeZone(timeZone); String dateString; if (date.getTime() == 0) { dateString = "--"; @@ -420,7 +442,7 @@ String title = null; if (date.getTime() <= System.currentTimeMillis()) { // past - title = TimeUtils.timeAgo(date); + title = timeUtils.timeAgo(date); } if ((System.currentTimeMillis() - date.getTime()) < 10 * 24 * 60 * 60 * 1000L) { String tmp = dateString; @@ -428,40 +450,41 @@ title = tmp; } Label label = new Label(wicketId, dateString); - WicketUtils.setCssClass(label, TimeUtils.timeAgoCss(date)); + WicketUtils.setCssClass(label, timeUtils.timeAgoCss(date)); if (!StringUtils.isEmpty(title)) { WicketUtils.setHtmlTooltip(label, title); } return label; } - public static Label createTimeLabel(String wicketId, Date date, TimeZone timeZone) { + public static Label createTimeLabel(String wicketId, Date date, TimeZone timeZone, TimeUtils timeUtils) { String format = GitBlit.getString(Keys.web.timeFormat, "HH:mm"); DateFormat df = new SimpleDateFormat(format); - if (timeZone != null) { - df.setTimeZone(timeZone); + if (timeZone == null) { + timeZone = GitBlit.getTimezone(); } + df.setTimeZone(timeZone); String timeString; if (date.getTime() == 0) { timeString = "--"; } else { timeString = df.format(date); } - String title = TimeUtils.timeAgo(date); + String title = timeUtils.timeAgo(date); Label label = new Label(wicketId, timeString); - WicketUtils.setCssClass(label, TimeUtils.timeAgoCss(date)); if (!StringUtils.isEmpty(title)) { WicketUtils.setHtmlTooltip(label, title); } return label; } - public static Label createDatestampLabel(String wicketId, Date date, TimeZone timeZone) { + public static Label createDatestampLabel(String wicketId, Date date, TimeZone timeZone, TimeUtils timeUtils) { String format = GitBlit.getString(Keys.web.datestampLongFormat, "EEEE, MMMM d, yyyy"); DateFormat df = new SimpleDateFormat(format); - if (timeZone != null) { - df.setTimeZone(timeZone); + if (timeZone == null) { + timeZone = GitBlit.getTimezone(); } + df.setTimeZone(timeZone); String dateString; if (date.getTime() == 0) { dateString = "--"; @@ -470,12 +493,12 @@ } String title = null; if (TimeUtils.isToday(date)) { - title = "today"; + title = timeUtils.today(); } else if (TimeUtils.isYesterday(date)) { - title = "yesterday"; + title = timeUtils.yesterday(); } else if (date.getTime() <= System.currentTimeMillis()) { // past - title = TimeUtils.timeAgo(date); + title = timeUtils.timeAgo(date); } if ((System.currentTimeMillis() - date.getTime()) < 10 * 24 * 60 * 60 * 1000L) { String tmp = dateString; @@ -483,20 +506,20 @@ title = tmp; } Label label = new Label(wicketId, dateString); - WicketUtils.setCssClass(label, TimeUtils.timeAgoCss(date)); if (!StringUtils.isEmpty(title)) { WicketUtils.setHtmlTooltip(label, title); } return label; } - public static Label createTimestampLabel(String wicketId, Date date, TimeZone timeZone) { + public static Label createTimestampLabel(String wicketId, Date date, TimeZone timeZone, TimeUtils timeUtils) { String format = GitBlit.getString(Keys.web.datetimestampLongFormat, "EEEE, MMMM d, yyyy HH:mm Z"); DateFormat df = new SimpleDateFormat(format); - if (timeZone != null) { - df.setTimeZone(timeZone); + if (timeZone == null) { + timeZone = GitBlit.getTimezone(); } + df.setTimeZone(timeZone); String dateString; if (date.getTime() == 0) { dateString = "--"; @@ -506,7 +529,7 @@ String title = null; if (date.getTime() <= System.currentTimeMillis()) { // past - title = TimeUtils.timeAgo(date); + title = timeUtils.timeAgo(date); } Label label = new Label(wicketId, dateString); if (!StringUtils.isEmpty(title)) { -- Gitblit v1.9.1