@@ -650,4 +650,9 @@ gb.hasNotReviewed = has not reviewed | |||
gb.about = about | |||
gb.ticketN = ticket #{0} | |||
gb.disableUser = disable user | |||
gb.disableUserDescription = prevent this account from authenticating | |||
gb.disableUserDescription = prevent this account from authenticating | |||
gb.any = any | |||
gb.milestoneProgress = {0} open, {1} closed | |||
gb.nOpenTickets = {0} open | |||
gb.nClosedTickets = {0} closed | |||
gb.nTotalTickets = {0} total |
@@ -265,7 +265,7 @@ public class TicketPage extends TicketBasePage { | |||
Label label = new Label("progress"); | |||
WicketUtils.setCssStyle(label, "width:" + progress + "%;"); | |||
milestoneProgress.add(label); | |||
WicketUtils.setHtmlTooltip(milestoneProgress, MessageFormat.format("{0} open, {1} closed", open, closed)); | |||
WicketUtils.setHtmlTooltip(milestoneProgress, MessageFormat.format(getString("gb.milestoneProgress"), open, closed)); | |||
add(milestoneProgress); | |||
} | |||
@@ -53,9 +53,9 @@ | |||
<div class="btn-group"> | |||
<a class="btn dropdown-toggle" data-toggle="dropdown" href="#"><wicket:message key="gb.status"></wicket:message>: <span style="font-weight:bold;" wicket:id="selectedStatii"></span> <span class="caret"></span></a> | |||
<ul class="dropdown-menu"> | |||
<li><a wicket:id="openTickets">open</a></li> | |||
<li><a wicket:id="closedTickets">closed</a></li> | |||
<li><a wicket:id="allTickets">all</a></li> | |||
<li><a wicket:id="openTickets"><wicket:message key="gb.open"></wicket:message></a></li> | |||
<li><a wicket:id="closedTickets"><wicket:message key="gb.closed"></wicket:message></a></li> | |||
<li><a wicket:id="allTickets"><wicket:message key="gb.all"></wicket:message></a></li> | |||
<li class="divider"></li> | |||
<li wicket:id="statii"><span wicket:id="statusLink"></span></li> | |||
</ul> |
@@ -87,7 +87,7 @@ public class TicketsPage extends TicketBasePage { | |||
// set stateless page preference | |||
setStatelessHint(true); | |||
any = new TicketResponsible("any", "[* TO *]", null); | |||
any = new TicketResponsible(getString("gb.any"), "[* TO *]", null); | |||
UserModel user = GitBlitWebSession.get().getUser(); | |||
boolean isAuthenticated = user != null && user.isAuthenticated; | |||
@@ -185,16 +185,16 @@ public class TicketsPage extends TicketBasePage { | |||
milestonePanel.add(label); | |||
milestonePanel.add(new LinkPanel("openTickets", null, | |||
currentMilestone.getOpenTickets() + " open", | |||
MessageFormat.format(getString("gb.nOpenTickets"), currentMilestone.getOpenTickets()), | |||
TicketsPage.class, | |||
queryParameters(null, currentMilestone.name, openStatii, null, sortBy, desc, 1))); | |||
milestonePanel.add(new LinkPanel("closedTickets", null, | |||
currentMilestone.getClosedTickets() + " closed", | |||
MessageFormat.format(getString("gb.nClosedTickets"), currentMilestone.getClosedTickets()), | |||
TicketsPage.class, | |||
queryParameters(null, currentMilestone.name, closedStatii, null, sortBy, desc, 1))); | |||
milestonePanel.add(new Label("totalTickets", currentMilestone.getTotalTickets() + " total")); | |||
milestonePanel.add(new Label("totalTickets", MessageFormat.format(getString("gb.nTotalTickets"), currentMilestone.getTotalTickets()))); | |||
add(milestonePanel); | |||
} | |||