From 7ba0ec1e871a1f7b5a40b3272e860ade13038e95 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Wed, 06 Apr 2011 17:25:23 -0400 Subject: [PATCH] Added placeholder for Admin links on main page. --- src/com/gitblit/wicket/pages/TicGitTicketPage.java | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/com/gitblit/wicket/pages/TicGitTicketPage.java b/src/com/gitblit/wicket/pages/TicGitTicketPage.java index 6390500..c73a3ce 100644 --- a/src/com/gitblit/wicket/pages/TicGitTicketPage.java +++ b/src/com/gitblit/wicket/pages/TicGitTicketPage.java @@ -19,7 +19,7 @@ public class TicGitTicketPage extends RepositoryPage { public TicGitTicketPage(PageParameters params) { - super(params, "ticgit ticket"); + super(params, "ticket"); final String ticketFolder = params.getString("f", ""); @@ -32,7 +32,21 @@ add(new Label("ticketHandler", t.handler)); String openDate = GitBlitWebSession.get().formatDateTimeLong(t.date); add(new Label("ticketOpenDate", openDate)); - add(new Label("ticketState", t.state)); + Label stateLabel = new Label("ticketState", t.state); + String css = null; + if (t.state.equals("open")) { + css = "bug_open"; + } else if (t.state.equals("hold")) { + css = "bug_hold"; + } else if (t.state.equals("resolved")) { + css = "bug_resolved"; + } else if (t.state.equals("invalid")) { + css = "bug_invalid"; + } + if (css != null) { + WicketUtils.setCssClass(stateLabel, css); + } + add(stateLabel); add(new Label("ticketTags", flattenStrings(t.tags))); ListDataProvider<Comment> commentsDp = new ListDataProvider<Comment>(t.comments); -- Gitblit v1.9.1