diff options
author | James Moger <james.moger@gitblit.com> | 2011-04-06 17:25:23 -0400 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2011-04-06 17:25:23 -0400 |
commit | 7ba0ec1e871a1f7b5a40b3272e860ade13038e95 (patch) | |
tree | 3ba89d94a01f6454235cd2636ecaa3c1c7c6a306 /src/com/gitblit/wicket/pages/TicGitTicketPage.java | |
parent | 87c3d714693b216cee9c31cdc5170715c56f541d (diff) | |
download | gitblit-7ba0ec1e871a1f7b5a40b3272e860ade13038e95.tar.gz gitblit-7ba0ec1e871a1f7b5a40b3272e860ade13038e95.zip |
Added placeholder for Admin links on main page.
Added placeholder for Admin links on main page.
Dynamically add ticgit link to nav links, if ticgit branch is
discovered.
Settings refinements.
Diffstat (limited to 'src/com/gitblit/wicket/pages/TicGitTicketPage.java')
-rw-r--r-- | 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 63905001..c73a3ce5 100644 --- a/src/com/gitblit/wicket/pages/TicGitTicketPage.java +++ b/src/com/gitblit/wicket/pages/TicGitTicketPage.java @@ -19,7 +19,7 @@ import com.gitblit.wicket.WicketUtils; 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 @@ public class TicGitTicketPage extends RepositoryPage { 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);
|