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/RepositoryPage.java | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/com/gitblit/wicket/RepositoryPage.java b/src/com/gitblit/wicket/RepositoryPage.java index d3e0589..1a764a3 100644 --- a/src/com/gitblit/wicket/RepositoryPage.java +++ b/src/com/gitblit/wicket/RepositoryPage.java @@ -37,7 +37,11 @@ Repository r = getRepository(); - add(new PageLinksPanel("pageLinks", r, repositoryName, getPageName())); + // setup the page links and disable this page's link + PageLinksPanel pageLinks = new PageLinksPanel("pageLinks", r, repositoryName, getPageName()); + add(pageLinks); + pageLinks.disablePageLink(getPageName()); + setStatelessHint(true); } @@ -92,12 +96,19 @@ } add(new Label(wicketId, html).setEscapeModelStrings(false)); } - + protected abstract String getPageName(); - protected void addFooter() { - r.close(); + @Override + protected void onBeforeRender() { + // dispose of repository object + if (r != null) { + r.close(); + r = null; + } + // setup page header and footer setupPage(repositoryName, "/ " + getPageName()); + super.onBeforeRender(); } protected PageParameters newRepositoryParameter() { -- Gitblit v1.9.1